From 686312c0e6bb970f463b9c065635cc890d9ee32a Mon Sep 17 00:00:00 2001 From: Savanni D'Gerinel Date: Fri, 1 Apr 2022 20:52:46 -0400 Subject: [PATCH] Agdoru Tauri projekton --- .envrc | 2 +- Cargo.toml | 3 + flake.nix | 36 + kliento/.gitignore | 24 +- kliento/README.md | 46 + kliento/package-lock.json | 12725 +++++++++++----- kliento/package.json | 73 +- kliento/public/favicon.ico | Bin 0 -> 3870 bytes kliento/public/index.html | 40 +- kliento/public/logo192.png | Bin 0 -> 5347 bytes kliento/public/logo512.png | Bin 0 -> 9664 bytes kliento/public/manifest.json | 25 + kliento/public/robots.txt | 3 + kliento/snowpack.config.js | 25 - kliento/src-tauri/.gitignore | 4 + kliento/src-tauri/Cargo.lock | 4056 +++++ kliento/src-tauri/Cargo.toml | 28 + kliento/src-tauri/build.rs | 3 + kliento/src-tauri/icons/128x128.png | Bin 0 -> 3512 bytes kliento/src-tauri/icons/128x128@2x.png | Bin 0 -> 7012 bytes kliento/src-tauri/icons/32x32.png | Bin 0 -> 974 bytes kliento/src-tauri/icons/Square107x107Logo.png | Bin 0 -> 2863 bytes kliento/src-tauri/icons/Square142x142Logo.png | Bin 0 -> 3858 bytes kliento/src-tauri/icons/Square150x150Logo.png | Bin 0 -> 3966 bytes kliento/src-tauri/icons/Square284x284Logo.png | Bin 0 -> 7737 bytes kliento/src-tauri/icons/Square30x30Logo.png | Bin 0 -> 903 bytes kliento/src-tauri/icons/Square310x310Logo.png | Bin 0 -> 8591 bytes kliento/src-tauri/icons/Square44x44Logo.png | Bin 0 -> 1299 bytes kliento/src-tauri/icons/Square71x71Logo.png | Bin 0 -> 2011 bytes kliento/src-tauri/icons/Square89x89Logo.png | Bin 0 -> 2468 bytes kliento/src-tauri/icons/StoreLogo.png | Bin 0 -> 1523 bytes kliento/src-tauri/icons/icon.icns | Bin 0 -> 941717 bytes kliento/src-tauri/icons/icon.ico | Bin 0 -> 86642 bytes kliento/src-tauri/icons/icon.png | Bin 0 -> 14183 bytes kliento/src-tauri/src/main.rs | 10 + kliento/src-tauri/tauri.conf.json | 67 + kliento/{src => src.backup}/AppPage.tsx | 0 kliento/{src => src.backup}/appContext.tsx | 0 .../components/Menu/index.tsx | 0 .../components/Menu/styles.scss | 0 .../components/StatPool/index.tsx | 0 kliento/src.backup/index.tsx | 17 + kliento/{src => src.backup}/styles.scss | 0 kliento/{src => src.backup}/types.ts | 0 .../views/PlayerCharacter.tsx | 0 .../views/PlayerListView.tsx | 0 kliento/src/App.css | 38 + kliento/src/App.test.tsx | 9 + kliento/src/App.tsx | 26 + kliento/src/index.css | 13 + kliento/src/index.tsx | 30 +- kliento/src/logo.svg | 1 + kliento/src/react-app-env.d.ts | 1 + kliento/src/reportWebVitals.ts | 15 + kliento/src/setupTests.ts | 5 + kliento/tsconfig.json | 26 +- 56 files changed, 13150 insertions(+), 4201 deletions(-) create mode 100644 flake.nix create mode 100644 kliento/README.md create mode 100644 kliento/public/favicon.ico create mode 100644 kliento/public/logo192.png create mode 100644 kliento/public/logo512.png create mode 100644 kliento/public/manifest.json create mode 100644 kliento/public/robots.txt delete mode 100644 kliento/snowpack.config.js create mode 100644 kliento/src-tauri/.gitignore create mode 100644 kliento/src-tauri/Cargo.lock create mode 100644 kliento/src-tauri/Cargo.toml create mode 100644 kliento/src-tauri/build.rs create mode 100644 kliento/src-tauri/icons/128x128.png create mode 100644 kliento/src-tauri/icons/128x128@2x.png create mode 100644 kliento/src-tauri/icons/32x32.png create mode 100644 kliento/src-tauri/icons/Square107x107Logo.png create mode 100644 kliento/src-tauri/icons/Square142x142Logo.png create mode 100644 kliento/src-tauri/icons/Square150x150Logo.png create mode 100644 kliento/src-tauri/icons/Square284x284Logo.png create mode 100644 kliento/src-tauri/icons/Square30x30Logo.png create mode 100644 kliento/src-tauri/icons/Square310x310Logo.png create mode 100644 kliento/src-tauri/icons/Square44x44Logo.png create mode 100644 kliento/src-tauri/icons/Square71x71Logo.png create mode 100644 kliento/src-tauri/icons/Square89x89Logo.png create mode 100644 kliento/src-tauri/icons/StoreLogo.png create mode 100644 kliento/src-tauri/icons/icon.icns create mode 100644 kliento/src-tauri/icons/icon.ico create mode 100644 kliento/src-tauri/icons/icon.png create mode 100644 kliento/src-tauri/src/main.rs create mode 100644 kliento/src-tauri/tauri.conf.json rename kliento/{src => src.backup}/AppPage.tsx (100%) rename kliento/{src => src.backup}/appContext.tsx (100%) rename kliento/{src => src.backup}/components/Menu/index.tsx (100%) rename kliento/{src => src.backup}/components/Menu/styles.scss (100%) rename kliento/{src => src.backup}/components/StatPool/index.tsx (100%) create mode 100644 kliento/src.backup/index.tsx rename kliento/{src => src.backup}/styles.scss (100%) rename kliento/{src => src.backup}/types.ts (100%) rename kliento/{src => src.backup}/views/PlayerCharacter.tsx (100%) rename kliento/{src => src.backup}/views/PlayerListView.tsx (100%) create mode 100644 kliento/src/App.css create mode 100644 kliento/src/App.test.tsx create mode 100644 kliento/src/App.tsx create mode 100644 kliento/src/index.css create mode 100644 kliento/src/logo.svg create mode 100644 kliento/src/react-app-env.d.ts create mode 100644 kliento/src/reportWebVitals.ts create mode 100644 kliento/src/setupTests.ts diff --git a/.envrc b/.envrc index 4a4726a..3550a30 100644 --- a/.envrc +++ b/.envrc @@ -1 +1 @@ -use_nix +use flake diff --git a/Cargo.toml b/Cargo.toml index 9e9367f..997bde2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,3 +3,6 @@ members = [ "common", "servilo", ] +exclude = [ + "kliento", +] diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..000851f --- /dev/null +++ b/flake.nix @@ -0,0 +1,36 @@ +{ + description = "demo Tauri application"; + + inputs = { + nixpkgs.url = "nixpkgs/nixos-21.11"; + oxalica.url = "https://github.com/oxalica/rust-overlay/archive/master.tar.gz"; + }; + + outputs = { self, nixpkgs, oxalica }: + let + version = builtins.string 0 8 self.lastModifiedDate; + supportedSystems = [ "x86_64-linux" ]; + in + { + devShell."x86_64-linux" = + let + rust_overlay = import oxalica; + pkgs = import nixpkgs { system = "x86_64-linux"; overlays = [ rust_overlay ]; }; + rust = pkgs.rust-bin.stable."1.59.0".default.override { + extensions = [ "rust-src" ]; + }; + in + pkgs.mkShell { + name = "tauri-demo-shell"; + buildInputs = [ + rust + pkgs.nodejs + pkgs.gtk3 + pkgs.webkit + pkgs.libappindicator + pkgs.pkg-config + pkgs.openssl + ]; + }; + }; +} diff --git a/kliento/.gitignore b/kliento/.gitignore index 378eac2..4d29575 100644 --- a/kliento/.gitignore +++ b/kliento/.gitignore @@ -1 +1,23 @@ -build +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/kliento/README.md b/kliento/README.md new file mode 100644 index 0000000..b87cb00 --- /dev/null +++ b/kliento/README.md @@ -0,0 +1,46 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.\ +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). diff --git a/kliento/package-lock.json b/kliento/package-lock.json index a45572c..f762bac 100644 --- a/kliento/package-lock.json +++ b/kliento/package-lock.json @@ -1,93 +1,139 @@ { - "name": "kliento", - "version": "1.0.0", + "name": "kampanja-kontrolado", + "version": "0.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { - "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", "requires": { - "@babel/highlight": "^7.16.0" + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" } }, "@babel/compat-data": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", - "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", - "dev": true + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" }, "@babel/core": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz", - "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==", - "dev": true, + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.5", - "@babel/helper-compilation-targets": "^7.16.3", - "@babel/helper-module-transforms": "^7.16.5", - "@babel/helpers": "^7.16.5", - "@babel/parser": "^7.16.5", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.5", - "@babel/types": "^7.16.0", + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.8", + "@babel/parser": "^7.17.8", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.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" + "semver": "^6.3.0" }, "dependencies": { "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "@babel/generator": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz", - "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "requires": { - "@babel/types": "^7.16.0", + "@babel/types": "^7.17.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } } }, "@babel/helper-annotate-as-pure": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", - "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", "browserslist": "^4.17.5", "semver": "^6.3.0" }, @@ -95,185 +141,410 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "@babel/helper-environment-visitor": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz", - "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" } }, "@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", "requires": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" } }, "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-module-transforms": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz", - "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "requires": { - "@babel/helper-environment-visitor": "^7.16.5", - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.5", - "@babel/types": "^7.16.0" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" } }, "@babel/helper-plugin-utils": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz", - "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==", - "dev": true + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } }, "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", "requires": { "@babel/types": "^7.16.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" }, "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } }, "@babel/helpers": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz", - "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==", - "dev": true, + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", "requires": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.5", - "@babel/types": "^7.16.0" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" } }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/parser": { - "version": "7.16.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz", - "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==" + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.8.tgz", + "integrity": "sha512-U69odN4Umyyx1xO1rTII0IDkAEC+RNlcKXtqOblfpzqy1C+aOplb76BQNq0+XdpVkOaPlpEDwd++joY8FNFJKA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -282,7 +553,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -291,16 +561,54 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, "@babel/plugin-syntax-import-meta": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -309,16 +617,22 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -327,7 +641,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -336,7 +649,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -345,7 +657,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -354,7 +665,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -363,139 +673,698 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-typescript": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.5.tgz", - "integrity": "sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.5" + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" } }, "@babel/runtime": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", - "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", + "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", "requires": { "regenerator-runtime": "^0.13.4" } }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "@babel/runtime-corejs3": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.8.tgz", + "integrity": "sha512-ZbYSUvoSF6dXZmMl/CYTMOvzIFnbGfv4W3SEHYgMvNsFTeLaF2gkGAF4K2ddmtSK4Emej+0aYcnSC6N5dPCXUQ==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/traverse": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz", - "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==", + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.5", - "@babel/helper-environment-visitor": "^7.16.5", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.5", - "@babel/types": "^7.16.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" - }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - } } }, "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, - "@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-color-function": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.0.3.tgz", + "integrity": "sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==", "requires": { - "@emotion/memoize": "0.7.4" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" } }, - "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.1.tgz", + "integrity": "sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.0.2.tgz", + "integrity": "sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, "@eslint/eslintrc": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.4.tgz", - "integrity": "sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==", - "dev": true, + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.0.0", + "espree": "^9.3.1", "globals": "^13.9.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + } } }, - "@gar/promisify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", - "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", - "dev": true - }, "@humanwhocodes/config-array": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz", - "integrity": "sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==", - "dev": true, + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", "requires": { - "@humanwhocodes/object-schema": "^1.2.0", + "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.4" } @@ -503,20 +1372,12 @@ "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@isaacs/string-locale-compare": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", - "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", - "dev": true + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -525,279 +1386,253 @@ "resolve-from": "^5.0.0" }, "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" } }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" } } }, "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" }, "@jest/console": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.4.2.tgz", - "integrity": "sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.4.2", - "jest-util": "^27.4.2", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "@jest/core": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.5.tgz", - "integrity": "sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", "requires": { - "@jest/console": "^27.4.2", - "@jest/reporters": "^27.4.5", - "@jest/test-result": "^27.4.2", - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.4.2", - "jest-config": "^27.4.5", - "jest-haste-map": "^27.4.5", - "jest-message-util": "^27.4.2", - "jest-regex-util": "^27.4.0", - "jest-resolve": "^27.4.5", - "jest-resolve-dependencies": "^27.4.5", - "jest-runner": "^27.4.5", - "jest-runtime": "^27.4.5", - "jest-snapshot": "^27.4.5", - "jest-util": "^27.4.2", - "jest-validate": "^27.4.2", - "jest-watcher": "^27.4.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", "micromatch": "^4.0.4", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "@jest/environment": { - "version": "27.4.4", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.4.4.tgz", - "integrity": "sha512-q+niMx7cJgt/t/b6dzLOh4W8Ef/8VyKG7hxASK39jakijJzbFBGpptx3RXz13FFV7OishQ9lTbv+dQ5K3EhfDQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "requires": { - "@jest/fake-timers": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^27.4.2" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } + "jest-mock": "^27.5.1" } }, "@jest/fake-timers": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.4.2.tgz", - "integrity": "sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "@sinonjs/fake-timers": "^8.0.1", "@types/node": "*", - "jest-message-util": "^27.4.2", - "jest-mock": "^27.4.2", - "jest-util": "^27.4.2" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, - "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" - } - } + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" } }, "@jest/globals": { - "version": "27.4.4", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.4.4.tgz", - "integrity": "sha512-bqpqQhW30BOreXM8bA8t8JbOQzsq/WnPTnBl+It3UxAD9J8yxEAaBEylHx1dtBapAr/UBk8GidXbzmqnee8tYQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", "requires": { - "@jest/environment": "^27.4.4", - "@jest/types": "^27.4.2", - "expect": "^27.4.2" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" } }, "@jest/reporters": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.5.tgz", - "integrity": "sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.4.2", - "@jest/test-result": "^27.4.2", - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.4.5", - "jest-resolve": "^27.4.5", - "jest-util": "^27.4.2", - "jest-worker": "^27.4.5", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -805,375 +1640,315 @@ "v8-to-istanbul": "^8.1.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } } } }, "@jest/source-map": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.4.0.tgz", - "integrity": "sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "requires": { "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "source-map": "^0.6.0" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "@jest/test-result": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.4.2.tgz", - "integrity": "sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "requires": { - "@jest/console": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } } }, "@jest/test-sequencer": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.5.tgz", - "integrity": "sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "requires": { - "@jest/test-result": "^27.4.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.4.5", - "jest-runtime": "^27.4.5" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" } }, "@jest/transform": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.5.tgz", - "integrity": "sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^27.4.2", - "babel-plugin-istanbul": "^6.0.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.4.5", - "jest-regex-util": "^27.4.0", - "jest-util": "^27.4.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", "micromatch": "^4.0.4", - "pirates": "^4.0.1", + "pirates": "^4.0.4", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } } } }, "@jest/types": { - "version": "27.2.5", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", - "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", "@types/yargs": "^16.0.0", "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "@npmcli/arborist": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-2.10.0.tgz", - "integrity": "sha512-CLnD+zXG9oijEEzViimz8fbOoFVb7hoypiaf7p6giJhvYtrxLAyY3cZAMPIFQvsG731+02eMDp3LqVBNo7BaZA==", - "dev": true, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", "requires": { - "@isaacs/string-locale-compare": "^1.0.1", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^1.0.2", - "@npmcli/metavuln-calculator": "^1.1.0", - "@npmcli/move-file": "^1.1.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^1.0.1", - "@npmcli/package-json": "^1.0.1", - "@npmcli/run-script": "^1.8.2", - "bin-links": "^2.2.1", - "cacache": "^15.0.3", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.1.5", - "npm-pick-manifest": "^6.1.0", - "npm-registry-fetch": "^11.0.0", - "pacote": "^11.3.5", - "parse-conflict-json": "^1.1.1", - "proc-log": "^1.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "ssri": "^8.0.1", - "treeverse": "^1.0.4", - "walk-up-path": "^1.0.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "@npmcli/fs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", - "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", - "dev": true, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" } }, - "@npmcli/git": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", - "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", - "dev": true, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "requires": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" } }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } } }, - "@npmcli/map-workspaces": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-1.0.4.tgz", - "integrity": "sha512-wVR8QxhyXsFcD/cORtJwGQodeeaDf0OxcHie8ema4VgFeqwYkFsDPnSrIRSytX8xR6nKPAH89WnwTcaU608b/Q==", - "dev": true, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^7.1.6", - "minimatch": "^3.0.4", - "read-package-json-fast": "^2.0.1" - } - }, - "@npmcli/metavuln-calculator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-1.1.1.tgz", - "integrity": "sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "pacote": "^11.1.11", - "semver": "^7.3.2" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/name-from-folder": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", - "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", - "dev": true - }, - "@npmcli/node-gyp": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", - "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", - "dev": true - }, - "@npmcli/package-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-1.0.1.tgz", - "integrity": "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1" - } - }, - "@npmcli/promise-spawn": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", - "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.6.tgz", - "integrity": "sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^7.1.0", - "read-package-json-fast": "^2.0.1" - } - }, - "@rollup/plugin-commonjs": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz", - "integrity": "sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - } - }, - "@rollup/plugin-inject": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-4.0.3.tgz", - "integrity": "sha512-lzMXmj0LZjd67MI+M8H9dk/oCxR0TYqYAdZ6ZOejWQLSUtud+FUPu4NCMAO8KyWWAalFo8ean7yFHCMvCNsCZw==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "estree-walker": "^2.0.1", - "magic-string": "^0.25.7" - } - }, - "@rollup/plugin-json": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", - "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.0.8" + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" } }, "@rollup/plugin-node-resolve": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz", - "integrity": "sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==", - "dev": true, + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", "requires": { "@rollup/pluginutils": "^3.1.0", "@types/resolve": "1.17.1", "builtin-modules": "^3.1.0", "deepmerge": "^4.2.2", "is-module": "^1.0.0", - "resolve": "^1.17.0" + "resolve": "^1.19.0" } }, "@rollup/plugin-replace": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", "magic-string": "^0.25.7" @@ -1183,32 +1958,28 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, "requires": { "@types/estree": "0.0.39", "estree-walker": "^1.0.1", "picomatch": "^2.2.2" }, "dependencies": { - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" } } }, - "@sindresorhus/is": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz", - "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==", - "dev": true + "@rushstack/eslint-patch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.1.tgz", + "integrity": "sha512-BUyKJGdDWqvWC5GEhyOiUrGNi9iJUr4CU0O2WxJL6QJhHeeA/NVBalH+FeK0r/x/W0rPymXt5s78TDS7d6lCwg==" }, "@sinonjs/commons": { "version": "1.8.3", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, "requires": { "type-detect": "4.0.8" } @@ -1217,64 +1988,393 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } }, - "@snowpack/plugin-react-refresh": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@snowpack/plugin-react-refresh/-/plugin-react-refresh-2.5.0.tgz", - "integrity": "sha512-3rYkwayAA+65IIYLXMEFqQwtBGbII9IidMJo1yXuj35kTEg9TdZrofoqcHaSts2sv2Nz0TD6v7BWRPdvCU0uIw==", - "dev": true, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", "requires": { - "@babel/core": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.10.0", - "react-refresh": "^0.9.0" + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" } }, - "@snowpack/plugin-sass": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@snowpack/plugin-sass/-/plugin-sass-1.4.0.tgz", - "integrity": "sha512-Hzz/TYt4IKcjrInv+FyujLohtJHadZCUdz5nnfh1N7MwplHFmxgLuKiT8tsiafHFAGsuR+4ZpFTqLeSyQTHAhQ==", - "dev": true, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", "requires": { - "execa": "^5.0.0", - "find-up": "^5.0.0", - "npm-run-path": "^4.0.1", - "sass": "^1.3.0" + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" } }, - "@snowpack/plugin-typescript": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@snowpack/plugin-typescript/-/plugin-typescript-1.2.1.tgz", - "integrity": "sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg==", - "dev": true, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", "requires": { - "execa": "^5.0.0", - "npm-run-path": "^4.0.1" + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" } }, - "@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@tauri-apps/api": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.0.0-rc.3.tgz", + "integrity": "sha512-/ZbyBjuUoU6mYm8RzibIUvVuJ31ZwYA2+fTRl7FF4LVFhzCVJ1YI1BS5ohGb2GsLNmLpfeo7kDHaIhV2uaOchQ==", + "requires": { + "type-fest": "2.12.1" + }, + "dependencies": { + "type-fest": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.1.tgz", + "integrity": "sha512-AiknQSEqKVGDDjtZqeKrUoTlcj7FKhupmnVUgz6KoOKtvMwRGE6hUNJ/nVear+h7fnUPO1q/htSkYKb1pyntkQ==" + } + } + }, + "@tauri-apps/cli": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.0.0-rc.8.tgz", + "integrity": "sha512-FWpNwbgGMPgDb41oO7wdBhBsBE6FMG9yHKbtbrkJ/8d/hWcT6e3UUTfFL9cR2VGdp1pdWlul5+BKH0PTf8rB9w==", "dev": true, "requires": { - "defer-to-connect": "^2.0.0" + "@tauri-apps/cli-darwin-arm64": "1.0.0-rc.8", + "@tauri-apps/cli-darwin-x64": "1.0.0-rc.8", + "@tauri-apps/cli-linux-arm-gnueabihf": "1.0.0-rc.8", + "@tauri-apps/cli-linux-arm64-gnu": "1.0.0-rc.8", + "@tauri-apps/cli-linux-arm64-musl": "1.0.0-rc.8", + "@tauri-apps/cli-linux-x64-gnu": "1.0.0-rc.8", + "@tauri-apps/cli-linux-x64-musl": "1.0.0-rc.8", + "@tauri-apps/cli-win32-ia32-msvc": "1.0.0-rc.8", + "@tauri-apps/cli-win32-x64-msvc": "1.0.0-rc.8" + } + }, + "@tauri-apps/cli-darwin-arm64": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.0.0-rc.8.tgz", + "integrity": "sha512-sbV4fkd3YBlX0gEBldEVmN/NbBdHzrn8wCRRiFaNBocDWC6Ji6DNvpp1Vy1xgY0RgtGOisGD+3+HelmKP4Mh/A==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-darwin-x64": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.0.0-rc.8.tgz", + "integrity": "sha512-VmuYbBZKKal/YxSTbzHTaM04C9zUlTXq7ePoXc1PRAa/Xafo16N37OGzhzBlsKHrvh6BtPp9ZWk5UhHIDiJBsw==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-linux-arm-gnueabihf": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.0.0-rc.8.tgz", + "integrity": "sha512-2VKkS1c2pK56sgtGxtsm9nKKWefG7dgPnynTuCoEngkgQfNIlZ1ns/eAIZpBmwhvOMOw2OesKvK9ZQo0/lE/IA==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-linux-arm64-gnu": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.0.0-rc.8.tgz", + "integrity": "sha512-jykbrTJyx0uJhhL/3PPYGx5ETqEzacJ3YChnHzVClSzPkrdoGC61/xY9dMD9ZFJsLMJkV4VJj8sGRd1OPKCa/w==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-linux-arm64-musl": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.0.0-rc.8.tgz", + "integrity": "sha512-HAIm8BKpLIWkvYgxoRzDIaqWIW3UtH2HO1qDd0aov5FTx/9dtCTtylpvd/6mWs5LGaEmsLoSokfJloI2sMZ/WQ==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-linux-x64-gnu": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.0.0-rc.8.tgz", + "integrity": "sha512-fnPrkX6Uy9Qz2vqnT3D3sgbJzXTR4arNUIQl8HIYi2YCZZVmDWczz4x4++ilZWwk0I3a7d612/WzTeBzQjn3kg==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-linux-x64-musl": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.0.0-rc.8.tgz", + "integrity": "sha512-kHrpBsJFRAwqFL7xnsrKdNxnYjzI/J9/Dr7T3rl+IIPbi1sIojh6DydxFOYepnuoINA6zWYQJpo0FQeASJsXrw==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-win32-ia32-msvc": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.0.0-rc.8.tgz", + "integrity": "sha512-y8uT7AaIZVdLAWL4pxj/GXitwWn828er23yniOvTo1mJMCZsSFdwiOGiRSXI6OZsVCOPiJmvqq7eWaskQKYA0A==", + "dev": true, + "optional": true + }, + "@tauri-apps/cli-win32-x64-msvc": { + "version": "1.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.0.0-rc.8.tgz", + "integrity": "sha512-PiDr/iAKoL9nQSiWHkUSjRVHbvCJaa7Xj3P9UnGkjJQ9LGTr7AYZdLk4zISegF+/fZnOmaqUdZW9yWPPyJAzPw==", + "dev": true, + "optional": true + }, + "@testing-library/dom": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.12.0.tgz", + "integrity": "sha512-rBrJk5WjI02X1edtiUcZhgyhgBhiut96r5Jp8J5qktKdcvLcZpKDW8i2hkGMMItxrghjXuQ5AM6aE0imnFawaw==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.3", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.3.tgz", + "integrity": "sha512-u5DfKj4wfSt6akfndfu1eG06jsdyA/IUrlX2n3pyq5UXgXMhXY+NJb8eNK/7pqPWAhCKsCGWDdDO0zKMKAYkEA==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" } }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" }, "@types/babel__core": { - "version": "7.1.17", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.17.tgz", - "integrity": "sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==", - "dev": true, + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -1287,7 +2387,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -1296,7 +2395,6 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -1306,65 +2404,118 @@ "version": "7.14.2", "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, "requires": { "@babel/types": "^7.3.0" } }, - "@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", - "dev": true, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", "requires": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" } }, "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } }, "@types/graceful-fs": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, "requires": { "@types/node": "*" } }, - "@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "dev": true, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", "requires": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" + "@types/node": "*" } }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "dev": true - }, "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" }, "@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" } @@ -1373,49 +2524,73 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, "requires": { "@types/istanbul-lib-report": "*" } }, - "@types/keyv": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz", - "integrity": "sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==", - "dev": true, + "@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", "requires": { - "@types/node": "*" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, "@types/node": { - "version": "16.11.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.8.tgz", - "integrity": "sha512-hmT5gfpRkkHr7DZZHMf3jBe/zNcVGN+jXSL2f8nAsYfBPxQFToKwQlS/zES4Sjp488Bi73i+p6bvrNRRGU0x9Q==", - "dev": true + "version": "16.11.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz", + "integrity": "sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==" }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prettier": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz", - "integrity": "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==", - "dev": true + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" }, "@types/prop-types": { "version": "15.7.4", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", - "dev": true + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.35.tgz", - "integrity": "sha512-r3C8/TJuri/SLZiiwwxQoLAoavaczARfT9up9b4Jr65+ErAUX3MIkU0oMOQnrpfgHme8zIqZLX7O5nnjm5Wayw==", - "dev": true, + "version": "17.0.43", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.43.tgz", + "integrity": "sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -1423,10 +2598,9 @@ } }, "@types/react-dom": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", - "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", - "dev": true, + "version": "17.0.14", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.14.tgz", + "integrity": "sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==", "requires": { "@types/react": "*" } @@ -1435,81 +2609,359 @@ "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dev": true, "requires": { "@types/node": "*" } }, - "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dev": true, - "requires": { - "@types/node": "*" - } + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" }, "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } }, "@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, - "@types/styled-components": { - "version": "5.1.19", - "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.19.tgz", - "integrity": "sha512-hNj14Oamk7Jhb/fMMQG7TUkd3e8uMMgxsCTH+ueJNGdFo/PuhlGDQTPChqyilpZP0WttgBHkc2YyT5UG+yc6Yw==", - "dev": true, + "@types/testing-library__jest-dom": { + "version": "5.14.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", "requires": { - "@types/hoist-non-react-statics": "*", - "@types/react": "*", - "csstype": "^3.0.2" + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" } }, "@types/yargs": { "version": "16.0.4", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.17.0.tgz", + "integrity": "sha512-qVstvQilEd89HJk3qcbKt/zZrfBZ+9h2ynpAGlWjWiizA7m/MtLT9RoX6gjtpE500vfIg8jogAkDzdCxbsFASQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.17.0", + "@typescript-eslint/type-utils": "5.17.0", + "@typescript-eslint/utils": "5.17.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.17.0.tgz", + "integrity": "sha512-U4sM5z0/ymSYqQT6I7lz8l0ZZ9zrya5VIwrwAP5WOJVabVtVsIpTMxPQe+D3qLyePT+VlETUTO2nA1+PufPx9Q==", + "requires": { + "@typescript-eslint/utils": "5.17.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.17.0.tgz", + "integrity": "sha512-aRzW9Jg5Rlj2t2/crzhA2f23SIYFlF9mchGudyP0uiD6SenIxzKoLjwzHbafgHn39dNV/TV7xwQkLfFTZlJ4ig==", + "requires": { + "@typescript-eslint/scope-manager": "5.17.0", + "@typescript-eslint/types": "5.17.0", + "@typescript-eslint/typescript-estree": "5.17.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.17.0.tgz", + "integrity": "sha512-062iCYQF/doQ9T2WWfJohQKKN1zmmXVfAcS3xaiialiw8ZUGy05Em6QVNYJGO34/sU1a7a+90U3dUNfqUDHr3w==", + "requires": { + "@typescript-eslint/types": "5.17.0", + "@typescript-eslint/visitor-keys": "5.17.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.17.0.tgz", + "integrity": "sha512-3hU0RynUIlEuqMJA7dragb0/75gZmwNwFf/QJokWzPehTZousP/MNifVSgjxNcDCkM5HI2K22TjQWUmmHUINSg==", + "requires": { + "@typescript-eslint/utils": "5.17.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.17.0.tgz", + "integrity": "sha512-AgQ4rWzmCxOZLioFEjlzOI3Ch8giDWx8aUDxyNw9iOeCvD3GEYAB7dxWGQy4T/rPVe8iPmu73jPHuaSqcjKvxw==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.17.0.tgz", + "integrity": "sha512-X1gtjEcmM7Je+qJRhq7ZAAaNXYhTgqMkR10euC4Si6PIjb+kwEQHSxGazXUQXFyqfEXdkGf6JijUu5R0uceQzg==", + "requires": { + "@typescript-eslint/types": "5.17.0", + "@typescript-eslint/visitor-keys": "5.17.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.17.0.tgz", + "integrity": "sha512-DVvndq1QoxQH+hFv+MUQHrrWZ7gQ5KcJzyjhzcqB1Y2Xes1UQQkTRPUfRpqhS8mhTWsSb2+iyvDW1Lef5DD7vA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.17.0", + "@typescript-eslint/types": "5.17.0", + "@typescript-eslint/typescript-estree": "5.17.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.17.0.tgz", + "integrity": "sha512-6K/zlc4OfCagUu7Am/BD5k8PSWQOgh34Nrv9Rxe2tBzlJ7uOeJ/h7ugCGDCeEZHT6k2CJBhbk9IsbkPI0uvUkA==", + "requires": { + "@typescript-eslint/types": "5.17.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@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": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "abab": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } }, "acorn": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", - "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", - "dev": true + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" }, "acorn-globals": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, "requires": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" @@ -1518,54 +2970,68 @@ "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" } } }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } }, "acorn-walk": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" }, "address": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", - "dev": true + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, "requires": { "debug": "4" } }, - "agentkeepalive": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", - "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - } - }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -1575,7 +3041,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -1583,17 +3048,41 @@ "uri-js": "^4.2.2" } }, - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, "requires": { "type-fest": "^0.21.3" }, @@ -1601,177 +3090,264 @@ "type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" } } }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" } }, "anymatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } + "arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" }, "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "requires": { - "safer-buffer": "~2.1.0" + "lodash": "^4.17.14" } }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", + "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "requires": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" }, "babel-jest": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.4.5.tgz", - "integrity": "sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", "requires": { - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.4.0", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, + "babel-loader": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", + "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, "babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-instrument": "^5.0.4", "test-exclude": "^6.0.0" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "babel-plugin-jest-hoist": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.4.0.tgz", - "integrity": "sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -1779,27 +3355,64 @@ "@types/babel__traverse": "^7.0.6" } }, - "babel-plugin-styled-components": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.2.tgz", - "integrity": "sha512-7eG5NE8rChnNTDxa6LQfynwgHTVOYYaHJbUYSlOhk8QBXIQiMBKq4gyfHBBKPrxUcVBXVJL61ihduCpCQbuNbw==", + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "lodash": "^4.17.11" + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" } }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" }, "babel-preset-current-node-syntax": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -1816,82 +3429,132 @@ } }, "babel-preset-jest": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.4.0.tgz", - "integrity": "sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "requires": { - "babel-plugin-jest-hoist": "^27.4.0", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" } }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", "requires": { - "tweetnacl": "^0.14.3" + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" } }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true - }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "bin-links": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-2.3.0.tgz", - "integrity": "sha512-JzrOLHLwX2zMqKdyYZjkDgQGT+kHDkIhv2/IK2lJ00qLxV4TmFoHi8drDBb6H5Zrz1YfgHkai4e2MGPqnoUhqA==", - "dev": true, - "requires": { - "cmd-shim": "^4.0.1", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", - "read-cmd-shim": "^2.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^3.0.3" - } + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "bplist-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", - "integrity": "sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=", - "dev": true, - "requires": { - "big-integer": "^1.6.7" - } + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1901,7 +3564,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "requires": { "fill-range": "^7.0.1" } @@ -1909,36 +3571,24 @@ "browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" }, "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dev": true, + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", - "node-releases": "^2.0.1", + "node-releases": "^2.0.2", "picocolors": "^1.0.0" } }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" - } - }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, "requires": { "node-int64": "^0.4.0" } @@ -1946,172 +3596,113 @@ "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "bufferutil": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.5.tgz", - "integrity": "sha512-HTm14iMQKK2FjFLRTM5lAVcyaUzOnqbPtesFIvREgXpJHdQm8bWS+GkQgIkfaBYRHuCnea7w8UVNfwiAQhlr9A==", - "dev": true, - "requires": { - "node-gyp-build": "^4.3.0" - } + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" }, "builtin-modules": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "dev": true + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", - "dev": true + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, - "cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "dev": true, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "requires": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" } }, - "cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "dev": true - }, - "cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "dev": true - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } }, "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" }, - "camelize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", - "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } }, "caniuse-lite": { - "version": "1.0.30001292", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001292.tgz", - "integrity": "sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==", - "dev": true + "version": "1.0.30001323", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001323.tgz", + "integrity": "sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==" }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, - "cheerio": { - "version": "1.0.0-rc.10", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", - "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", - "dev": true, - "requires": { - "cheerio-select": "^1.5.0", - "dom-serializer": "^1.3.2", - "domhandler": "^4.2.0", - "htmlparser2": "^6.1.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "tslib": "^2.2.0" - } + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" }, - "cheerio-select": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", - "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "css-what": "^5.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0", - "domutils": "^2.7.0" - } + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" }, "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -2127,186 +3718,253 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "requires": { "is-glob": "^4.0.1" } } } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, "ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" }, "cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } - } - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "cmd-shim": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-4.1.0.tgz", - "integrity": "sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw==", - "dev": true, - "requires": { - "mkdirp-infer-owner": "^2.0.0" } }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" }, "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "color-name": "~1.1.4" + "color-name": "1.1.3" } }, "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, "requires": { "delayed-stream": "~1.0.0" } }, - "common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", - "dev": true + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" }, "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, "requires": { "mime-db": ">= 1.43.0 < 2" } }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "convert-source-map": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, "requires": { "safe-buffer": "~5.1.1" } }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==" + }, "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -2315,68 +3973,284 @@ "yaml": "^1.10.0" } }, + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, - "css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" }, - "css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "css-to-react-native": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", - "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", "requires": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==" + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "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.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.5.0.tgz", + "integrity": "sha512-Rh7AAopF2ckPXe/VBcoUS9JrCZNSyc60+KpgE6X25vpVxA32TmiqvExjkfhwP4wGSb6Xe8Z/JIyGqwgx/zZYFA==" }, "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.6.tgz", + "integrity": "sha512-A7oX6Vxgpc/VzyKDTLEFpv6M0n06foVSWPAb+Xg0k6ikgSaI04SnGUKOQeBdvrXZCqhp3xdlii0cp+bUCgbCRQ==", + "requires": { + "cssnano-preset-default": "^5.2.6", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.6.tgz", + "integrity": "sha512-QwnYv/ZuNH0eWOxs3ME7w5uXXdWZKKXVGn1c6P877nPLl7SR8pAQQNe1CKbcPc+qpIbb2cq554Cv3QYG0MxTSQ==", + "requires": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.3", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "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.1", + "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": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, "cssom": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" }, "cssstyle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, "requires": { "cssom": "~0.3.6" }, @@ -2384,31 +4258,24 @@ "cssom": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" } } }, "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==", - "dev": true + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" }, "data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, "requires": { "abab": "^2.0.3", "whatwg-mimetype": "^2.3.0", @@ -2416,112 +4283,121 @@ } }, "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "requires": { "ms": "2.1.2" } }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", - "dev": true - }, "decimal.js": { "version": "10.3.1", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true - } - } + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "deepmerge": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, - "default-browser-id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-2.0.0.tgz", - "integrity": "sha1-AezONxpx6F8VoXF354YwR+c9vn0=", - "dev": true, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "requires": { - "bplist-parser": "^0.1.0", - "pify": "^2.3.0", - "untildify": "^2.0.0" + "execa": "^5.0.0" } }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true - }, "define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" }, - "detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "dev": true, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "requires": { "address": "^1.0.1", "debug": "^2.6.0" @@ -2531,7 +4407,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "requires": { "ms": "2.0.0" } @@ -2539,58 +4414,111 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, - "dezalgo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", - "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", - "dev": true, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", "requires": { - "asap": "^2.0.0", - "wrappy": "1" + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" } }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, "diff-sequences": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.4.0.tgz", - "integrity": "sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==", - "dev": true + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, "requires": { "esutils": "^2.0.2" } }, + "dom-accessibility-api": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.13.tgz", + "integrity": "sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "requires": { "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } } }, "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" }, "domexception": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, "requires": { "webidl-conversions": "^5.0.0" }, @@ -2598,149 +4526,194 @@ "webidl-conversions": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" } } }, "domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "requires": { "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } } }, "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "dom-serializer": "0", + "domelementtype": "1" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "requires": { + "jake": "^10.6.1" } }, "electron-to-chromium": { - "version": "1.4.28", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.28.tgz", - "integrity": "sha512-Gzbf0wUtKfyPaqf0Plz+Ctinf9eQIzxEqBHwSvbGfeOm9GMNdLxyu1dNiCUfM+x6r4BE0xUJNh3Nmg9gfAtTmg==", - "dev": true + "version": "1.4.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", + "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" }, "emittery": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, + "enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", "requires": { - "once": "^1.4.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" } }, "entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "requires": { "is-arrayish": "^0.2.1" } }, - "es-module-lexer": { - "version": "0.3.26", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz", - "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==", - "dev": true + "error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "requires": { + "stackframe": "^1.1.1" + } }, - "esbuild": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz", - "integrity": "sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==", - "dev": true + "es-abstract": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz", + "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -2753,7 +4726,6 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -2763,7 +4735,6 @@ "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", @@ -2776,82 +4747,41 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "optional": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, "requires": { "prelude-ls": "~1.1.2" } } } }, - "esinstall": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/esinstall/-/esinstall-1.1.7.tgz", - "integrity": "sha512-irDsrIF7fZ5BCQEAV5gmH+4nsK6JhnkI9C9VloXdmzJLbM1EcshPw8Ap95UUGc4ZJdzGeOrjV+jgKjQ/Z7Q3pg==", - "dev": true, - "requires": { - "@rollup/plugin-commonjs": "^16.0.0", - "@rollup/plugin-inject": "^4.0.2", - "@rollup/plugin-json": "^4.0.0", - "@rollup/plugin-node-resolve": "^10.0.0", - "@rollup/plugin-replace": "^2.4.2", - "builtin-modules": "^3.2.0", - "cjs-module-lexer": "^1.2.1", - "es-module-lexer": "^0.6.0", - "execa": "^5.1.1", - "is-valid-identifier": "^2.0.2", - "kleur": "^4.1.1", - "mkdirp": "^1.0.3", - "picomatch": "^2.3.0", - "resolve": "^1.20.0", - "rimraf": "^3.0.0", - "rollup": "~2.37.1", - "rollup-plugin-polyfill-node": "^0.6.2", - "slash": "~3.0.0", - "validate-npm-package-name": "^3.0.0", - "vm2": "^3.9.2" - }, - "dependencies": { - "es-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.6.0.tgz", - "integrity": "sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==", - "dev": true - } - } - }, "eslint": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.2.0.tgz", - "integrity": "sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==", - "dev": true, + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.12.0.tgz", + "integrity": "sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==", "requires": { - "@eslint/eslintrc": "^1.0.4", - "@humanwhocodes/config-array": "^0.6.0", + "@eslint/eslintrc": "^1.2.1", + "@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", - "enquirer": "^2.3.5", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^6.0.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.0.0", - "espree": "^9.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2859,7 +4789,7 @@ "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.6.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", @@ -2870,20 +4800,327 @@ "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", - "progress": "^2.0.0", "regexpp": "^3.2.0", - "semver": "^7.2.1", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "eslint-config-react-app": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.4.0.tgz", + "integrity": "sha512-U3RVIfdzJaeKDQKEJbz5p3NW8/L80PCATJAfuojwbaEL+gBjfGdhUcGde+WGUW46Q5sr/NgxevsIiDtNXrvZaQ==" + }, + "eslint-plugin-testing-library": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.2.0.tgz", + "integrity": "sha512-fYFH8lA1hbc1Epr9laNm/+YIR2d+R7WI8sFz9jIRAUfqCf21Nb5BzZwhNeZlu9wKXwDtuf+hUM5QJxG1PuDsTQ==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" } }, "eslint-scope": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-6.0.0.tgz", - "integrity": "sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==", - "dev": true, + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "requires": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -2893,7 +5130,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, "requires": { "eslint-visitor-keys": "^2.0.0" }, @@ -2901,39 +5137,46 @@ "eslint-visitor-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" } } }, "eslint-visitor-keys": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.1.0.tgz", - "integrity": "sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==", - "dev": true + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } }, "espree": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.0.0.tgz", - "integrity": "sha512-r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ==", - "dev": true, + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "requires": { - "acorn": "^8.5.0", + "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.0.0" + "eslint-visitor-keys": "^3.3.0" } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, "requires": { "estraverse": "^5.1.0" } @@ -2942,7 +5185,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "requires": { "estraverse": "^5.2.0" } @@ -2950,38 +5192,37 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -2997,112 +5238,213 @@ "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" }, "expect": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.4.2.tgz", - "integrity": "sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "requires": { - "@jest/types": "^27.4.2", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.4.0", - "jest-matcher-utils": "^27.4.2", - "jest-message-util": "^27.4.2", - "jest-regex-util": "^27.4.0" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } }, "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } }, "fb-watchman": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, "requires": { "bser": "2.1.1" } }, - "fdir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-5.1.0.tgz", - "integrity": "sha512-IgTtZwL52tx2wqWeuGDzXYTnNsEjNLahZpJw30hCQDyVnoHXwY5acNDnjGImTTL1R0z1PCyLw20VAbE5qLic3Q==", - "dev": true - }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, "requires": { "flat-cache": "^3.0.4" } }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "requires": { "to-regex-range": "^5.0.1" } }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -3113,188 +5455,242 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, "requires": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" - }, - "dependencies": { - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - } } }, "flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" } }, "flatted": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", - "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", - "dev": true + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } }, "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "requires": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", + "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", "requires": { - "minipass": "^3.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" } }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "requires": { - "assert-plus": "^1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" } }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3308,190 +5704,299 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, "requires": { "is-glob": "^4.0.3" } }, - "globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", - "dev": true, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "requires": { - "type-fest": "^0.20.2" + "global-prefix": "^3.0.0" } }, - "got": { - "version": "11.8.3", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", - "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", - "dev": true, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "requires": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" } }, "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" + "duplexer": "^0.1.2" } }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, - "history": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.2.0.tgz", - "integrity": "sha512-uPSF6lAJb3nSePJ43hN3eKj1dTWpN9gMod0ZssbFTIsen+WehTmEadgL+kg78xLJFdRfrrC//SavDzmRVdE+Ig==", + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "requires": { - "@babel/runtime": "^7.7.6" + "has-symbols": "^1.0.2" } }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "requires": { - "react-is": "^16.7.0" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" }, "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } } } }, - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, "requires": { "whatwg-encoding": "^1.0.5" } }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } }, "htmlparser2": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, "requires": { "domelementtype": "^2.0.1", "domhandler": "^4.0.0", "domutils": "^2.5.2", "entities": "^2.0.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } } }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } }, "http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, "requires": { "@tootallnate/once": "1", "agent-base": "6", "debug": "4" } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, + "http-proxy-middleware": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" } }, - "http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - } - }, - "httpie": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/httpie/-/httpie-1.1.2.tgz", - "integrity": "sha512-VQ82oXG95oY1fQw/XecHuvcFBA+lZQ9Vwj1RfLcO8a7HpDd4cc2ukwpJt+TUlFaLUAzZErylxWu6wclJ1rUhUQ==", - "dev": true - }, "https-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, "requires": { "agent-base": "6", "debug": "4" @@ -3500,76 +6005,57 @@ "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", - "dev": true, - "requires": { - "ms": "^2.0.0" - } + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "safer-buffer": ">= 2.1.2 < 3" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true + "idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" }, - "ignore-walk": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", - "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", - "dev": true, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", "requires": { - "minimatch": "^3.0.4" + "harmony-reflect": "^1.4.6" } }, - "immutable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", - "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", - "dev": true + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -3578,26 +6064,17 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -3606,140 +6083,231 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } }, "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, "requires": { "binary-extensions": "^2.0.0" } }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, "is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", - "dev": true, + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", "requires": { "has": "^1.0.3" } }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "requires": { "is-extglob": "^2.1.1" } }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", - "dev": true - }, "is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", - "dev": true + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" }, "is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, - "is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "requires": { - "@types/estree": "*" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + }, "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "is-valid-identifier": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz", - "integrity": "sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==", - "dev": true, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "requires": { - "assert": "^1.4.1" + "call-bind": "^1.0.2" } }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, "requires": { "is-docker": "^2.0.0" } @@ -3747,50 +6315,34 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", - "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" }, "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", "requires": { - "@babel/core": "^7.7.5", + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" }, "dependencies": { "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -3798,18 +6350,31 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -3819,949 +6384,1290 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "istanbul-reports": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.2.tgz", - "integrity": "sha512-0gHxuT1NNC0aEIL1zbJ+MTgPbbHhU77eJPuU35WKA7TgXiSNlCAx4PENoMrH0Or6M2H80TaZcWKhM0IK6V8gRw==", - "dev": true, + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, - "jest": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.4.5.tgz", - "integrity": "sha512-uT5MiVN3Jppt314kidCk47MYIRilJjA/l2mxwiuzzxGUeJIvA8/pDaJOAX5KWvjAo7SCydcW0/4WEtgbLMiJkg==", - "dev": true, + "jake": { + "version": "10.8.4", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.4.tgz", + "integrity": "sha512-MtWeTkl1qGsWUtbl/Jsca/8xSoK3x0UmS82sNbjqxxG/de/M/3b1DntdjHgPMC50enlTNwXOCRqPXLLt5cCfZA==", "requires": { - "@jest/core": "^27.4.5", - "import-local": "^3.0.2", - "jest-cli": "^27.4.5" + "async": "0.9.x", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-cli": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.4.5.tgz", - "integrity": "sha512-hrky3DSgE0u7sQxaCL7bdebEPHx5QzYmrGuUjaPLmPE8jx5adtvGuOlRspvMoVLTTDOHRnZDoRLYJuA+VCI7Hg==", - "dev": true, + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/core": "^27.4.5", - "@jest/test-result": "^27.4.2", - "@jest/types": "^27.4.2", + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^27.4.5", - "jest-util": "^27.4.2", - "jest-validate": "^27.4.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "prompts": "^2.0.1", "yargs": "^16.2.0" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "has-flag": "^4.0.0" } } } }, "jest-changed-files": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.4.2.tgz", - "integrity": "sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "execa": "^5.0.0", "throat": "^6.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-circus": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.5.tgz", - "integrity": "sha512-eTNWa9wsvBwPykhMMShheafbwyakcdHZaEYh5iRrQ0PFJxkDP/e3U/FvzGuKWu2WpwUA3C3hPlfpuzvOdTVqnw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", "requires": { - "@jest/environment": "^27.4.4", - "@jest/test-result": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.4.2", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.4.2", - "jest-matcher-utils": "^27.4.2", - "jest-message-util": "^27.4.2", - "jest-runtime": "^27.4.5", - "jest-snapshot": "^27.4.5", - "jest-util": "^27.4.2", - "pretty-format": "^27.4.2", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-config": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.5.tgz", - "integrity": "sha512-t+STVJtPt+fpqQ8GBw850NtSQbnDOw/UzdPfzDaHQ48/AylQlW7LHj3dH+ndxhC1UxJ0Q3qkq7IH+nM1skwTwA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.4.5", - "@jest/types": "^27.4.2", - "babel-jest": "^27.4.5", + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-circus": "^27.4.5", - "jest-environment-jsdom": "^27.4.4", - "jest-environment-node": "^27.4.4", - "jest-get-type": "^27.4.0", - "jest-jasmine2": "^27.4.5", - "jest-regex-util": "^27.4.0", - "jest-resolve": "^27.4.5", - "jest-runner": "^27.4.5", - "jest-util": "^27.4.2", - "jest-validate": "^27.4.2", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "micromatch": "^4.0.4", - "pretty-format": "^27.4.2", - "slash": "^3.0.0" + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-diff": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.4.2.tgz", - "integrity": "sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { "chalk": "^4.0.0", - "diff-sequences": "^27.4.0", - "jest-get-type": "^27.4.0", - "pretty-format": "^27.4.2" + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-docblock": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.4.0.tgz", - "integrity": "sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.4.2.tgz", - "integrity": "sha512-53V2MNyW28CTruB3lXaHNk6PkiIFuzdOC9gR3C6j8YE/ACfrPnz+slB0s17AgU1TtxNzLuHyvNlLJ+8QYw9nBg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^27.4.0", - "jest-util": "^27.4.2", - "pretty-format": "^27.4.2" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-environment-jsdom": { - "version": "27.4.4", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.4.4.tgz", - "integrity": "sha512-cYR3ndNfHBqQgFvS1RL7dNqSvD//K56j/q1s2ygNHcfTCAp12zfIromO1w3COmXrxS8hWAh7+CmZmGCIoqGcGA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "requires": { - "@jest/environment": "^27.4.4", - "@jest/fake-timers": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^27.4.2", - "jest-util": "^27.4.2", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", "jsdom": "^16.6.0" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, - "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" - } - } } }, "jest-environment-node": { - "version": "27.4.4", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.4.4.tgz", - "integrity": "sha512-D+v3lbJ2GjQTQR23TK0kY3vFVmSeea05giInI41HHOaJnAwOnmUHTZgUaZL+VxUB43pIzoa7PMwWtCVlIUoVoA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "requires": { - "@jest/environment": "^27.4.4", - "@jest/fake-timers": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^27.4.2", - "jest-util": "^27.4.2" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, - "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" - } - } + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" } }, "jest-get-type": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.4.0.tgz", - "integrity": "sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==", - "dev": true + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "jest-haste-map": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.5.tgz", - "integrity": "sha512-oJm1b5qhhPs78K24EDGifWS0dELYxnoBiDhatT/FThgB9yxqUm5F6li3Pv+Q+apMBmmPNzOBnZ7ZxWMB1Leq1Q==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.4.0", - "jest-serializer": "^27.4.0", - "jest-util": "^27.4.2", - "jest-worker": "^27.4.5", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "micromatch": "^4.0.4", "walker": "^1.0.7" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, - "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" - } - } } }, "jest-jasmine2": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.5.tgz", - "integrity": "sha512-oUnvwhJDj2LhOiUB1kdnJjkx8C5PwgUZQb9urF77mELH9DGR4e2GqpWQKBOYXWs5+uTN9BGDqRz3Aeg5Wts7aw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.4.4", - "@jest/source-map": "^27.4.0", - "@jest/test-result": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.4.2", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.4.2", - "jest-matcher-utils": "^27.4.2", - "jest-message-util": "^27.4.2", - "jest-runtime": "^27.4.5", - "jest-snapshot": "^27.4.5", - "jest-util": "^27.4.2", - "pretty-format": "^27.4.2", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", "throat": "^6.0.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-leak-detector": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.4.2.tgz", - "integrity": "sha512-ml0KvFYZllzPBJWDei3mDzUhyp/M4ubKebX++fPaudpe8OsxUE+m+P6ciVLboQsrzOCWDjE20/eXew9QMx/VGw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "requires": { - "jest-get-type": "^27.4.0", - "pretty-format": "^27.4.2" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, "jest-matcher-utils": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.4.2.tgz", - "integrity": "sha512-jyP28er3RRtMv+fmYC/PKG8wvAmfGcSNproVTW2Y0P/OY7/hWUOmsPfxN1jOhM+0u2xU984u2yEagGivz9OBGQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.4.2", - "jest-get-type": "^27.4.0", - "pretty-format": "^27.4.2" + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-message-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.4.2.tgz", - "integrity": "sha512-OMRqRNd9E0DkBLZpFtZkAGYOXl6ZpoMtQJWTAREJKDOFa0M6ptB7L67tp+cszMBkvSgKOhNtQp2Vbcz3ZZKo/w==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.4.2", + "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-mock": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.4.2.tgz", - "integrity": "sha512-PDDPuyhoukk20JrQKeofK12hqtSka7mWH0QQuxSNgrdiPsrnYYLS6wbzu/HDlxZRzji5ylLRULeuI/vmZZDrYA==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "@types/node": "*" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" }, "jest-regex-util": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.4.0.tgz", - "integrity": "sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==", - "dev": true + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" }, "jest-resolve": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.5.tgz", - "integrity": "sha512-xU3z1BuOz/hUhVUL+918KqUgK+skqOuUsAi7A+iwoUldK6/+PW+utK8l8cxIWT9AW7IAhGNXjSAh1UYmjULZZw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.4.5", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.4.2", - "jest-validate": "^27.4.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-resolve-dependencies": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.5.tgz", - "integrity": "sha512-elEVvkvRK51y037NshtEkEnukMBWvlPzZHiL847OrIljJ8yIsujD2GXRPqDXC4rEVKbcdsy7W0FxoZb4WmEs7w==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", "requires": { - "@jest/types": "^27.4.2", - "jest-regex-util": "^27.4.0", - "jest-snapshot": "^27.4.5" - }, - "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - } + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" } }, "jest-runner": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.5.tgz", - "integrity": "sha512-/irauncTfmY1WkTaRQGRWcyQLzK1g98GYG/8QvIPviHgO1Fqz1JYeEIsSfF+9mc/UTA6S+IIHFgKyvUrtiBIZg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", "requires": { - "@jest/console": "^27.4.2", - "@jest/environment": "^27.4.4", - "@jest/test-result": "^27.4.2", - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.4.0", - "jest-environment-jsdom": "^27.4.4", - "jest-environment-node": "^27.4.4", - "jest-haste-map": "^27.4.5", - "jest-leak-detector": "^27.4.2", - "jest-message-util": "^27.4.2", - "jest-resolve": "^27.4.5", - "jest-runtime": "^27.4.5", - "jest-util": "^27.4.2", - "jest-worker": "^27.4.5", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", "throat": "^6.0.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-runtime": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.5.tgz", - "integrity": "sha512-CIYqwuJQXHQtPd/idgrx4zgJ6iCb6uBjQq1RSAGQrw2S8XifDmoM1Ot8NRd80ooAm+ZNdHVwsktIMGlA1F1FAQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", "requires": { - "@jest/console": "^27.4.2", - "@jest/environment": "^27.4.4", - "@jest/globals": "^27.4.4", - "@jest/source-map": "^27.4.0", - "@jest/test-result": "^27.4.2", - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", - "@types/yargs": "^16.0.0", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", - "exit": "^0.1.2", "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.4.5", - "jest-message-util": "^27.4.2", - "jest-mock": "^27.4.2", - "jest-regex-util": "^27.4.0", - "jest-resolve": "^27.4.5", - "jest-snapshot": "^27.4.5", - "jest-util": "^27.4.2", - "jest-validate": "^27.4.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" + "strip-bom": "^4.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-serializer": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.4.0.tgz", - "integrity": "sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "requires": { "@types/node": "*", - "graceful-fs": "^4.2.4" + "graceful-fs": "^4.2.9" } }, "jest-snapshot": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.5.tgz", - "integrity": "sha512-eCi/iM1YJFrJWiT9de4+RpWWWBqsHiYxFG9V9o/n0WXs6GpW4lUt4FAHAgFPTLPqCUVzrMQmSmTZSgQzwqR7IQ==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "requires": { "@babel/core": "^7.7.2", "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/transform": "^27.4.5", - "@jest/types": "^27.4.2", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.4.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.4.2", - "jest-get-type": "^27.4.0", - "jest-haste-map": "^27.4.5", - "jest-matcher-utils": "^27.4.2", - "jest-message-util": "^27.4.2", - "jest-resolve": "^27.4.5", - "jest-util": "^27.4.2", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^27.4.2", + "pretty-format": "^27.5.1", "semver": "^7.3.2" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-util": { - "version": "27.3.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz", - "integrity": "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "requires": { - "@jest/types": "^27.2.5", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-validate": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.4.2.tgz", - "integrity": "sha512-hWYsSUej+Fs8ZhOm5vhWzwSLmVaPAxRy+Mr+z5MzeaHm9AxUpXdoVMEW4R86y5gOobVfBsMFLk4Rb+QkiEpx1A==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "requires": { - "@jest/types": "^27.4.2", + "@jest/types": "^27.5.1", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^27.4.0", + "jest-get-type": "^27.5.1", "leven": "^3.1.0", - "pretty-format": "^27.4.2" + "pretty-format": "^27.5.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "dev": true + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } } } }, "jest-watcher": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.4.2.tgz", - "integrity": "sha512-NJvMVyyBeXfDezhWzUOCOYZrUmkSCiatpjpm+nFUid74OZEHk6aMLrZAukIiFDwdbqp6mTM6Ui1w4oc+8EobQg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "requires": { - "@jest/test-result": "^27.4.2", - "@jest/types": "^27.4.2", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.4.2", + "jest-util": "^27.5.1", "string-length": "^4.0.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "jest-util": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", - "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", - "dev": true, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-worker": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", - "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -4774,25 +7680,18 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "requires": { - "argparse": "^2.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, "jsdom": { "version": "16.7.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, "requires": { "abab": "^2.0.5", "acorn": "^8.2.4", @@ -4821,30 +7720,6 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - } } }, "jsesc": { @@ -4852,159 +7727,132 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-nice": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", - "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "requires": { - "minimist": "^1.2.5" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" }, - "jsonschema": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.2.11.tgz", - "integrity": "sha512-XNZHs3N1IOa3lPKm//npxMhOdaoPw+MvEV0NIgxcER83GTJcG13rehtWmpBCfEt8DrtYwIkMTs8bdXoYs4fvnQ==", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, + "jsx-ast-utils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.2.tgz", + "integrity": "sha512-HDAyJ4MNQBboGpUnHAVUNJs6X0lh058s6FuixsFGP7MgJYpD6Vasd6nzSG5iIfXu1zAYlHJ/zsOKNlrenTUBnw==", "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" } }, - "just-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-3.1.1.tgz", - "integrity": "sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ==", - "dev": true - }, - "just-diff-apply": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-3.1.2.tgz", - "integrity": "sha512-TCa7ZdxCeq6q3Rgms2JCRHTCfWAETPZ8SzYUbkYF6KR3I03sN29DaOIC+xyWboIcMvjAsD5iG2u/RWzHD8XpgQ==", - "dev": true - }, - "keyv": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.4.tgz", - "integrity": "sha512-vqNHbAc8BBsxk+7QBYLW0Y219rWcClspR6WSeoHYKG5mnsSoOH+BL1pWq02DDCVdvvuUny5rkBlzMRzoqc+GIg==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, "kleur": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", - "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", - "dev": true + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, + "lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" + }, "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" }, "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } + "json5": "^2.1.2" } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" } }, "lodash": { @@ -5012,23 +7860,30 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loose-envify": { "version": "1.4.0", @@ -5038,35 +7893,46 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "requires": { "yallist": "^4.0.0" } }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + }, "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "requires": { - "sourcemap-codec": "^1.4.4" + "sourcemap-codec": "^1.4.8" } }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "requires": { "semver": "^6.0.0" }, @@ -5074,206 +7940,162 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - } - }, "makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, "requires": { "tmpl": "1.0.5" } }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, - "meriyah": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-3.1.6.tgz", - "integrity": "sha512-JDOSi6DIItDc33U5N52UdV6P8v+gn+fqZKfbAfHzdWApRQyQWdcvxPvAr9t01bI2rBxGvSrKRQSCg3SkZC1qeg==", - "dev": true + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" }, "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dev": true, + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "requires": { - "mime-db": "1.51.0" + "mime-db": "1.52.0" } }, "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, - "mimic-response": { + "min-indent": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "dev": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-infer-owner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", - "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", - "dev": true, + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "requires": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" + "minimist": "^1.2.6" } }, "ms": { @@ -5281,212 +8103,218 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, "nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", - "dev": true + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==" }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" }, - "node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", - "dev": true, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "requires": { - "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" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } } }, - "node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", - "dev": true + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" }, "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, "normalize-url": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", - "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - } - }, - "npm-packlist": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", - "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-pick-manifest": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", - "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", - "dev": true, - "requires": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" - } - }, - "npm-registry-fetch": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", - "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", - "dev": true, - "requires": { - "make-fetch-happen": "^9.0.1", - "minipass": "^3.1.3", - "minipass-fetch": "^1.3.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.0.0", - "npm-package-arg": "^8.0.0" - } + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, "requires": { "path-key": "^3.0.0" } }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "requires": { - "boolbase": "^1.0.0" + "boolbase": "~1.0.0" } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, "nwsapi": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1" } @@ -5495,7 +8323,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, "requires": { "mimic-fn": "^2.1.0" } @@ -5504,7 +8331,6 @@ "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, "requires": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -5515,7 +8341,6 @@ "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -5525,128 +8350,72 @@ "word-wrap": "^1.2.3" } }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" } }, "p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "requires": { "aggregate-error": "^3.0.0" } }, - "p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "dev": true, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", "requires": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" - } - }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" + "@types/retry": "^0.12.0", + "retry": "^0.13.1" } }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, - "pacote": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz", - "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==", - "dev": true, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "requires": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.8.2", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^2.1.4", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^11.0.0", - "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } } }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "requires": { "callsites": "^3.0.0" } }, - "parse-conflict-json": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-1.1.1.tgz", - "integrity": "sha512-4gySviBiW5TRl7XHvp1agcS7SOe0KZOjC//71dzZVWJrY9hCrgtvl5v3SyIxCZ4fZF47TxD9nfzmxcx76xmbUw==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "just-diff": "^3.0.1", - "just-diff-apply": "^3.0.0" - } - }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -5657,93 +8426,83 @@ "parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", "requires": { - "parse5": "^6.0.1" + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } } }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "periscopic": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-2.0.3.tgz", - "integrity": "sha512-FuCZe61mWxQOJAQFEfmt9FjzebRlcpFz8sFPbyaCKtdusPkMEbA9ey0eARnRav5zAhmXznhaQkKGFAPn7X9NUw==", - "dev": true, - "requires": { - "estree-walker": "^2.0.2", - "is-reference": "^1.1.4" - } + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, "pirates": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz", - "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==", - "dev": true + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, "requires": { "find-up": "^4.0.0" }, @@ -5752,58 +8511,409 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } } } }, - "plugin-typescript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/plugin-typescript/-/plugin-typescript-8.0.0.tgz", - "integrity": "sha512-9P25tRwjKgk1J1U1VMVJxHhL4OxouurN9otoQ2DJHDoZ8urxKS7G+e9rpiag3pbYpT7EcWqELEYAk/ssOOfQeg==", - "dev": true - }, - "postcss": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", - "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", - "dev": true, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", "requires": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^0.6.2" + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } } }, - "postcss-modules": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.2.2.tgz", - "integrity": "sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==", - "dev": true, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "requires": { - "generic-names": "^2.0.1", - "icss-replace-symbols": "^1.1.0", - "lodash.camelcase": "^4.3.0", - "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", - "string-hash": "^1.1.1" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==" + }, + "postcss-custom-properties": { + "version": "12.1.5", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", + "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==" + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + }, + "postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + }, + "postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==" + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + }, + "postcss-merge-longhand": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.3.tgz", + "integrity": "sha512-lX8GPGvZ0iGP/IboM7HXH5JwkXvXod1Rr8H8ixwiA372hArk0zP4ZcCy4z4Prg/bfNlbbTf0KCOjCF9kKnpP/w==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "requires": { + "postcss-selector-parser": "^6.0.5" } }, "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" }, "postcss-modules-local-by-default": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, "requires": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -5814,7 +8924,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, "requires": { "postcss-selector-parser": "^6.0.4" } @@ -5823,329 +8932,908 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, "requires": { "icss-utils": "^5.0.0" } }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==" + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + }, + "postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.3.tgz", + "integrity": "sha512-dlPA65g9KuGv7YsmGyCKtFkZKCPLkoVMUE3omOl6yM+qrynVHxFvf0tMuippIrXB/sB/MyhL1FgTIbrO+qMERg==", + "requires": { + "@csstools/postcss-color-function": "^1.0.3", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.1", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.2", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.4", + "browserslist": "^4.20.2", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.5", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.1.2", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.3", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } + }, "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } }, "pretty-format": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.4.2.tgz", - "integrity": "sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.4.2", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "dependencies": { - "@jest/types": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", - "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, "ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" } } }, - "proc-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-1.0.0.tgz", - "integrity": "sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==", - "dev": true - }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise-all-reject-late": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", - "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", - "dev": true - }, - "promise-call-limit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz", - "integrity": "sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" + "asap": "~2.0.6" } }, "prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "dependencies": { - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" } } }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + } }, "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz", + "integrity": "sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.0.0.tgz", + "integrity": "sha512-XqX7uzmFo0pUceWFCt7Gff6IyIMzFUn7QMZrbrQfGxtaxXZIcGQzoNpRLE3fQLnS4XzLLPMZX2T9TRcSrasicw==", "requires": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.21.0" } }, + "react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-refresh": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", - "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", - "dev": true + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, - "react-router": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.2.1.tgz", - "integrity": "sha512-2fG0udBtxou9lXtK97eJeET2ki5//UWfQSl1rlJ7quwe6jrktK9FCCc8dQb5QY6jAv3jua8bBQRhhDOM/kVRsg==", + "react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", "requires": { - "history": "^5.2.0" - } - }, - "react-router-dom": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.2.1.tgz", - "integrity": "sha512-I6Zax+/TH/cZMDpj3/4Fl2eaNdcvoxxHoH1tYOREsQ22OKDYofGebrNm6CTPUcvLvZm63NL/vzCYdjf9CUhqmA==", - "requires": { - "history": "^5.2.0", - "react-router": "6.2.1" - } - }, - "read-cmd-shim": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-2.0.0.tgz", - "integrity": "sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==", - "dev": true - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.0", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.0", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, "requires": { "picomatch": "^2.2.1" } }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + } } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, - "resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, "resolve-cwd": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, "requires": { "resolve-from": "^5.0.0" }, @@ -6153,140 +9841,327 @@ "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" } } }, "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, "resolve.exports": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true - }, - "responselike": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", - "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", - "dev": true, - "requires": { - "lowercase-keys": "^2.0.0" - } + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" }, "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } }, "rollup": { - "version": "2.37.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.37.1.tgz", - "integrity": "sha512-V3ojEeyGeSdrMSuhP3diBb06P+qV4gKQeanbDv+Qh/BZbhdZ7kHV0xAt8Yjk4GFshq/WjO7R4c7DFM20AwTFVQ==", - "dev": true, + "version": "2.70.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", + "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", "requires": { - "fsevents": "~2.1.2" + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" }, "dependencies": { - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } } } }, - "rollup-plugin-polyfill-node": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-polyfill-node/-/rollup-plugin-polyfill-node-0.6.2.tgz", - "integrity": "sha512-gMCVuR0zsKq0jdBn8pSXN1Ejsc458k2QsFFvQdbHoM0Pot5hEnck+pBP/FDwFS6uAi77pD3rDTytsaUStsOMlA==", - "dev": true, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "requires": { - "@rollup/plugin-inject": "^4.0.0" + "queue-microtask": "^1.2.2" } }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "sass": { - "version": "1.45.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.45.1.tgz", - "integrity": "sha512-pwPRiq29UR0o4X3fiQyCtrESldXvUQAAE0QmcJTpsI4kuHHcLzZ54M1oNBVIXybQv8QF2zfkpFcTxp8ta97dUA==", - "dev": true, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" + "klona": "^2.0.4", + "neo-async": "^2.6.2" } }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, "saxes": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, "requires": { "xmlchars": "^2.2.0" } }, "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", + "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" } }, "semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, "requires": { "lru-cache": "^6.0.0" } }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } }, - "shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -6294,159 +10169,96 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } }, "signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "dev": true + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "skypack": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/skypack/-/skypack-0.3.2.tgz", - "integrity": "sha512-je1pix0QYER6iHuUGbgcafRJT5TI+EGUIBfzBLMqo3Wi22I2SzB9TVHQqwKCw8pzJMuHqhVTFEHc3Ey+ra25Sw==", - "dev": true, - "requires": { - "cacache": "^15.0.0", - "cachedir": "^2.3.0", - "esinstall": "^1.0.0", - "etag": "^1.8.1", - "find-up": "^5.0.0", - "got": "^11.1.4", - "kleur": "^4.1.0", - "mkdirp": "^1.0.3", - "p-queue": "^6.2.1", - "rimraf": "^3.0.0", - "rollup": "^2.23.0", - "validate-npm-package-name": "^3.0.0" - } + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "snowpack": { - "version": "3.8.8", - "resolved": "https://registry.npmjs.org/snowpack/-/snowpack-3.8.8.tgz", - "integrity": "sha512-Y/4V8FdzzYpwmJU2TgXRRFytz+GFSliWULK9J5O6C72KyK60w20JKqCdRtVs1S6BuobCedF5vSBD1Gvtm+gsJg==", - "dev": true, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "requires": { - "@npmcli/arborist": "^2.6.4", - "bufferutil": "^4.0.2", - "cachedir": "^2.3.0", - "cheerio": "1.0.0-rc.10", - "chokidar": "^3.4.0", - "cli-spinners": "^2.5.0", - "compressible": "^2.0.18", - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "default-browser-id": "^2.0.0", - "detect-port": "^1.3.0", - "es-module-lexer": "^0.3.24", - "esbuild": "~0.9.0", - "esinstall": "^1.1.7", - "estree-walker": "^2.0.2", - "etag": "^1.8.1", - "execa": "^5.1.1", - "fdir": "^5.0.0", - "find-cache-dir": "^3.3.1", - "find-up": "^5.0.0", - "fsevents": "^2.3.2", - "glob": "^7.1.7", - "httpie": "^1.1.2", - "is-plain-object": "^5.0.0", - "is-reference": "^1.2.1", - "isbinaryfile": "^4.0.6", - "jsonschema": "~1.2.5", - "kleur": "^4.1.1", - "magic-string": "^0.25.7", - "meriyah": "^3.1.6", - "mime-types": "^2.1.26", - "mkdirp": "^1.0.3", - "npm-run-path": "^4.0.1", - "open": "^8.2.1", - "pacote": "^11.3.4", - "periscopic": "^2.0.3", - "picomatch": "^2.3.0", - "postcss": "^8.3.5", - "postcss-modules": "^4.0.0", - "resolve": "^1.20.0", - "resolve-from": "^5.0.0", - "rimraf": "^3.0.0", - "rollup": "~2.37.1", - "signal-exit": "^3.0.3", - "skypack": "^0.3.2", - "slash": "~3.0.0", - "source-map": "^0.7.3", - "strip-ansi": "^6.0.0", - "strip-comments": "^2.0.1", - "utf-8-validate": "^5.0.3", - "ws": "^7.3.0", - "yargs-parser": "^20.0.0" + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" }, "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } } } }, - "socks": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", - "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", - "dev": true, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", "requires": { - "ip": "^1.1.5", - "smart-buffer": "^4.1.0" + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" } }, - "socks-proxy-agent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", - "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", - "dev": true - }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -6455,54 +10267,54 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "stack-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, "requires": { "escape-string-regexp": "^2.0.0" }, @@ -6510,183 +10322,375 @@ "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" } } }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", - "dev": true + "stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" } } }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "requires": { "safe-buffer": "~5.1.0" } }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "requires": { "ansi-regex": "^5.0.1" } }, "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" }, "strip-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "dev": true + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" }, "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "styled-components": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", - "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.0" - }, - "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" } }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" } }, "supports-hyperlinks": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" } }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, + "tailwindcss": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", + "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss": "^8.4.6", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } } }, "terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" } }, + "terser": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, "test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -6696,20 +10700,22 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, "throat": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", - "dev": true + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "to-fast-properties": { "version": "2.0.0", @@ -6720,78 +10726,83 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "requires": { "is-number": "^7.0.0" } }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } } }, "tr46": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, "requires": { "punycode": "^2.1.1" } }, - "treeverse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz", - "integrity": "sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==", - "dev": true + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, - "ts-jest": { - "version": "27.0.7", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.0.7.tgz", - "integrity": "sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==", - "dev": true, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "requires": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^27.0.0", - "json5": "2.x", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "7.x", - "yargs-parser": "20.x" + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } } }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "requires": { - "safe-buffer": "^5.0.1" + "tslib": "^1.8.1" } }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, "requires": { "prelude-ls": "^1.2.1" } @@ -6799,166 +10810,168 @@ "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, "requires": { "is-typedarray": "^1.0.0" } }, "typescript": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", - "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", - "dev": true + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", + "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==" }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "requires": { - "unique-slug": "^2.0.0" + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" } }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "requires": { - "imurmurhash": "^0.1.4" + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" } }, "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, - "untildify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz", - "integrity": "sha1-F+soB5h/dpUunASF/DEdBqgmouA=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "requires": { "punycode": "^2.1.0" } }, - "utf-8-validate": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz", - "integrity": "sha512-vLt1O5Pp+flcArHGIyKEQq883nBt8nN8tVBcoL0qUXj2XT1n7p70yGIq2VK98I5FdZ1YHc0wk/koOnHjnXWk1Q==", - "dev": true, - "requires": { - "node-gyp-build": "^4.3.0" - } - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - } - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "v8-to-istanbul": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz", - "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==", - "dev": true, + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "requires": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", "source-map": "^0.7.3" - } - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" }, "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" } } }, - "vm2": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.5.tgz", - "integrity": "sha512-LuCAHZN75H9tdrAiLFf030oW7nJV5xwNMuk1ymOZwopmuK3d2H4L1Kv4+GFHgarKiLfXXLFU+7LDABHnwOkWng==", - "dev": true + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, "requires": { "browser-process-hrtime": "^1.0.0" } @@ -6967,63 +10980,300 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, "requires": { "xml-name-validator": "^3.0.0" } }, - "walk-up-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", - "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", - "dev": true - }, "walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, "requires": { "makeerror": "1.0.12" } }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@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.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "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.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==" + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, "requires": { "iconv-lite": "0.4.24" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } } }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, "whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "whatwg-url": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, "requires": { "lodash": "^4.7.0", "tr46": "^2.1.0", @@ -7034,67 +11284,329 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } }, - "wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" } }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.2.tgz", + "integrity": "sha512-EjG37LSMDJ1TFlFg56wx6YXbH4/NkG09B9OHvyxx+cGl2gP5OuOzsCY3rOPJSpbcz6jpuA40VIC3HzSD4OvE1g==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "workbox-broadcast-update": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.2.tgz", + "integrity": "sha512-DjJYraYnprTZE/AQNoeogaxI1dPuYmbw+ZJeeP8uXBSbg9SNv5wLYofQgywXeRepv4yr/vglMo9yaHUmBMc+4Q==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-build": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.2.tgz", + "integrity": "sha512-TVi4Otf6fgwikBeMpXF9n0awHfZTMNu/nwlMIT9W+c13yvxkmDFMPb7vHYK6RUmbcxwPnz4I/R+uL76+JxG4JQ==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.2", + "workbox-broadcast-update": "6.5.2", + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-google-analytics": "6.5.2", + "workbox-navigation-preload": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-range-requests": "6.5.2", + "workbox-recipes": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2", + "workbox-streams": "6.5.2", + "workbox-sw": "6.5.2", + "workbox-window": "6.5.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.2.tgz", + "integrity": "sha512-UnHGih6xqloV808T7ve1iNKZMbpML0jGLqkkmyXkJbZc5j16+HRSV61Qrh+tiq3E3yLvFMGJ3AUBODOPNLWpTg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.2.tgz", + "integrity": "sha512-IlxLGQf+wJHCR+NM0UWqDh4xe/Gu6sg2i4tfZk6WIij34IVk9BdOQgi6WvqSHd879jbQIUgL2fBdJUJyAP5ypQ==" + }, + "workbox-expiration": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.2.tgz", + "integrity": "sha512-5Hfp0uxTZJrgTiy9W7AjIIec+9uTOtnxY/tRBm4DbqcWKaWbVTa+izrKzzOT4MXRJJIJUmvRhWw4oo8tpmMouw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "workbox-google-analytics": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.2.tgz", + "integrity": "sha512-8SMar+N0xIreP5/2we3dwtN1FUmTMScoopL86aKdXBpio8vXc8Oqb5fCJG32ialjN8BAOzDqx/FnGeCtkIlyvw==", + "requires": { + "workbox-background-sync": "6.5.2", + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-navigation-preload": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.2.tgz", + "integrity": "sha512-iqDNWWMswjCsZuvGFDpcX1Z8InBVAlVBELJ28xShsWWntALzbtr0PXMnm2WHkXCc56JimmGldZi1N5yDPiTPOg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-precaching": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.2.tgz", + "integrity": "sha512-OZAlQ8AAT20KugGKKuJMHdQ8X1IyNQaLv+mPTHj+8Dmv8peBq5uWNzs4g/1OSFmXsbXZ6a1CBC6YtQWVPhJQ9w==", + "requires": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-range-requests": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.2.tgz", + "integrity": "sha512-zi5VqF1mWqfCyJLTMXn1EuH/E6nisqWDK1VmOJ+TnjxGttaQrseOhMn+BMvULFHeF8AvrQ0ogfQ6bSv0rcfAlg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-recipes": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.2.tgz", + "integrity": "sha512-2lcUKMYDiJKvuvRotOxLjH2z9K7jhj8GNUaHxHNkJYbTCUN3LsX1cWrsgeJFDZ/LgI565t3fntpbG9J415ZBXA==", + "requires": { + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-routing": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.2.tgz", + "integrity": "sha512-nR1w5PjF6IVwo0SX3oE88LhmGFmTnqqU7zpGJQQPZiKJfEKgDENQIM9mh3L1ksdFd9Y3CZVkusopHfxQvit/BA==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-strategies": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.2.tgz", + "integrity": "sha512-fgbwaUMxbG39BHjJIs2y2X21C0bmf1Oq3vMQxJ1hr6y5JMJIm8rvKCcf1EIdAr+PjKdSk4ddmgyBQ4oO8be4Uw==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-streams": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.2.tgz", + "integrity": "sha512-ovD0P4UrgPtZ2Lfc/8E8teb1RqNOSZr+1ZPqLR6sGRZnKZviqKbQC3zVvvkhmOIwhWbpL7bQlWveLVONHjxd5w==", + "requires": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2" + } + }, + "workbox-sw": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.2.tgz", + "integrity": "sha512-2KhlYqtkoqlnPdllj2ujXUKRuEFsRDIp6rdE4l1PsxiFHRAFaRTisRQpGvRem5yxgXEr+fcEKiuZUW2r70KZaw==" + }, + "workbox-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-StrJ7wKp5tZuGVcoKLVjFWlhDy+KT7ZWsKnNcD6F08wA9Cpt6JN+PLIrplcsTHbQpoAV8+xg6RvcG0oc9z+RpQ==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.2.tgz", + "integrity": "sha512-2kZH37r9Wx8swjEOL4B8uGM53lakMxsKkQ7mOKzGA/QAn/DQTEZGrdHWtypk2tbhKY5S0jvPS+sYDnb2Z3378A==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.2" + } }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "color-convert": "^2.0.1" } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -7103,46 +11615,44 @@ } }, "ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "dev": true + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==" }, "xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" }, "xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -7151,38 +11661,17 @@ "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } } }, "yargs-parser": { "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } } } diff --git a/kliento/package.json b/kliento/package.json index 04ac942..11c0c1c 100644 --- a/kliento/package.json +++ b/kliento/package.json @@ -1,34 +1,49 @@ { - "name": "kampanja-kontrolada-kliento", - "version": "1.0.0", - "description": "", - "main": "src/main.tsx", - "scripts": { - "start": "snowpack dev", - "build": "snowpack build", - "test": "jest" - }, - "author": "Savanni D'Gerinel ", - "license": "AGPL-3.0-or-later", + "name": "kampanja-kontrolado", + "version": "0.1.0", + "private": true, "dependencies": { - "history": "^5.2.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router-dom": "^6.2.1", - "styled-components": "^5.3.3" + "@tauri-apps/api": "^1.0.0-rc.3", + "@testing-library/jest-dom": "^5.16.3", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.4.1", + "@types/node": "^16.11.26", + "@types/react": "^17.0.43", + "@types/react-dom": "^17.0.14", + "react": "^18.0.0", + "react-dom": "^18.0.0", + "react-scripts": "5.0.0", + "typescript": "^4.6.3", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "cross-env BROWSER=none react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject", + "tauri": "tauri" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] }, "devDependencies": { - "@snowpack/plugin-react-refresh": "^2.5.0", - "@snowpack/plugin-sass": "^1.4.0", - "@snowpack/plugin-typescript": "^1.2.1", - "@types/react": "^17.0.35", - "@types/react-dom": "^17.0.11", - "@types/styled-components": "^5.1.19", - "eslint": "^8.2.0", - "jest": "^27.4.5", - "plugin-typescript": "^8.0.0", - "snowpack": "^3.8.8", - "ts-jest": "^27.0.7", - "typescript": "^4.5.2" + "@tauri-apps/cli": "^1.0.0-rc.8", + "cross-env": "^7.0.3" } -} +} \ No newline at end of file diff --git a/kliento/public/favicon.ico b/kliento/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/kliento/public/index.html b/kliento/public/index.html index 369fae1..aa069f2 100644 --- a/kliento/public/index.html +++ b/kliento/public/index.html @@ -2,14 +2,42 @@ - + + + + + + + + + React App +
- + diff --git a/kliento/public/logo192.png b/kliento/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/kliento/public/manifest.json b/kliento/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/kliento/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/kliento/public/robots.txt b/kliento/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/kliento/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/kliento/snowpack.config.js b/kliento/snowpack.config.js deleted file mode 100644 index 35711a2..0000000 --- a/kliento/snowpack.config.js +++ /dev/null @@ -1,25 +0,0 @@ -// Snowpack Configuration File -// See all supported options: https://www.snowpack.dev/reference/configuration - -/** @type {import("snowpack").SnowpackUserConfig } */ -module.exports = { - mount: { - public: { url: '/', static: true }, - src: { url: '/dist' }, - }, - routes: [ - { match: 'routes', src: '/.*', dest: '/' }, - ], - plugins: [ - '@snowpack/plugin-typescript', - ], - packageOptions: { - types: true, - }, - devOptions: { - /* ... */ - }, - buildOptions: { - sourceMap: true, - }, -}; diff --git a/kliento/src-tauri/.gitignore b/kliento/src-tauri/.gitignore new file mode 100644 index 0000000..c123704 --- /dev/null +++ b/kliento/src-tauri/.gitignore @@ -0,0 +1,4 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ +WixTools diff --git a/kliento/src-tauri/Cargo.lock b/kliento/src-tauri/Cargo.lock new file mode 100644 index 0000000..d6d32cf --- /dev/null +++ b/kliento/src-tauri/Cargo.lock @@ -0,0 +1,4056 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "adler32" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" + +[[package]] +name = "aho-corasick" +version = "0.7.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi", +] + +[[package]] +name = "anyhow" +version = "1.0.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27" + +[[package]] +name = "app" +version = "0.1.0" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", +] + +[[package]] +name = "async-broadcast" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90622698a1218e0b2fb846c97b5f19a0831f6baddee73d9454156365ccfa473b" +dependencies = [ + "easy-parallel", + "event-listener", + "futures-core", +] + +[[package]] +name = "async-channel" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" +dependencies = [ + "concurrent-queue", + "event-listener", + "futures-core", +] + +[[package]] +name = "async-executor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "once_cell", + "slab", +] + +[[package]] +name = "async-io" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b" +dependencies = [ + "concurrent-queue", + "futures-lite", + "libc", + "log", + "once_cell", + "parking", + "polling", + "slab", + "socket2", + "waker-fn", + "winapi", +] + +[[package]] +name = "async-lock" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6" +dependencies = [ + "event-listener", +] + +[[package]] +name = "async-recursion" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "async-task" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30696a84d817107fc028e049980e09d5e140e8da8f1caeb17e8e950658a3cea9" + +[[package]] +name = "async-trait" +version = "0.1.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "atk" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" +dependencies = [ + "atk-sys", + "bitflags", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" +dependencies = [ + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "attohttpc" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e69e13a99a7e6e070bb114f7ff381e58c7ccc188630121fc4c2fe4bcf24cd072" +dependencies = [ + "flate2", + "http", + "log", + "native-tls", + "openssl", + "serde", + "serde_json", + "serde_urlencoded", + "url", + "wildmatch", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "base64" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +dependencies = [ + "serde", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" +dependencies = [ + "generic-array", +] + +[[package]] +name = "brotli" +version = "3.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bstr" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" +dependencies = [ + "memchr", +] + +[[package]] +name = "bumpalo" +version = "3.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "bytes" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" + +[[package]] +name = "cache-padded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" + +[[package]] +name = "cairo-rs" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "129e928d3eda625f53ce257589efbe5143416875fd01bddd08c8c6feb8b9962b" +dependencies = [ + "bitflags", + "cairo-sys-rs", + "glib", + "libc", + "thiserror", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" +dependencies = [ + "glib-sys 0.15.10", + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "cargo_toml" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5809dd3e6444651fd1cdd3dbec71eca438c439a0fcc8081674a14da0afe50185" +dependencies = [ + "serde", + "serde_derive", + "toml", +] + +[[package]] +name = "cc" +version = "1.0.73" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c" +dependencies = [ + "byteorder", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b412e83326147c2bb881f8b40edfbf9905b9b8abaebd0e47ca190ba62fda8f0e" +dependencies = [ + "smallvec", +] + +[[package]] +name = "cfg-expr" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7" +dependencies = [ + "smallvec", +] + +[[package]] +name = "cfg-expr" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" +dependencies = [ + "smallvec", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "cocoa" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" +dependencies = [ + "bitflags", + "block", + "cocoa-foundation", + "core-foundation", + "core-graphics", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" +dependencies = [ + "bitflags", + "block", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "combine" +version = "4.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3" +dependencies = [ + "cache-padded", +] + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" + +[[package]] +name = "core-graphics" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" +dependencies = [ + "bitflags", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" +dependencies = [ + "bitflags", + "core-foundation", + "foreign-types", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" +dependencies = [ + "cfg-if", + "lazy_static", +] + +[[package]] +name = "crypto-common" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa 0.4.8", + "matches", + "phf 0.8.0", + "proc-macro2", + "quote", + "smallvec", + "syn", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "ctor" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "cty" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" + +[[package]] +name = "darling" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858" +dependencies = [ + "darling_core 0.10.2", + "darling_macro 0.10.2", +] + +[[package]] +name = "darling" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0d720b8683f8dd83c65155f0530560cba68cd2bf395f6513a483caee57ff7f4" +dependencies = [ + "darling_core 0.13.1", + "darling_macro 0.13.1", +] + +[[package]] +name = "darling_core" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.9.3", + "syn", +] + +[[package]] +name = "darling_core" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a340f241d2ceed1deb47ae36c4144b2707ec7dd0b649f894cb39bb595986324" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.10.0", + "syn", +] + +[[package]] +name = "darling_macro" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" +dependencies = [ + "darling_core 0.10.2", + "quote", + "syn", +] + +[[package]] +name = "darling_macro" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72c41b3b7352feb3211a0d743dc5700a4e3b60f51bd2b368892d1e0f9a95f44b" +dependencies = [ + "darling_core 0.13.1", + "quote", + "syn", +] + +[[package]] +name = "deflate" +version = "0.7.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" +dependencies = [ + "adler32", + "byteorder", +] + +[[package]] +name = "deflate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" +dependencies = [ + "adler32", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "derive_more" +version = "0.99.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version 0.4.0", + "syn", +] + +[[package]] +name = "digest" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dtoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" + +[[package]] +name = "dtoa-short" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" +dependencies = [ + "dtoa", +] + +[[package]] +name = "easy-parallel" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6907e25393cdcc1f4f3f513d9aac1e840eb1cc341a0fccb01171f7d14d10b946" + +[[package]] +name = "either" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "enumflags2" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b3ab37dc79652c9d85f1f7b6070d77d321d2467f5fe7b00d6b7a86c57b092ae" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "event-listener" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" + +[[package]] +name = "fastrand" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" +dependencies = [ + "instant", +] + +[[package]] +name = "field-offset" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" +dependencies = [ + "memoffset", + "rustc_version 0.3.3", +] + +[[package]] +name = "filetime" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "winapi", +] + +[[package]] +name = "flate2" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f" +dependencies = [ + "cfg-if", + "crc32fast", + "libc", + "miniz_oxide 0.4.4", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" +dependencies = [ + "matches", + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" + +[[package]] +name = "futures-executor" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" + +[[package]] +name = "futures-lite" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-macro" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "futures-sink" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" + +[[package]] +name = "futures-task" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" + +[[package]] +name = "futures-util" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" +dependencies = [ + "bitflags", + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "678516f1baef591d270ca10587c01a12542a731a7879cc62391a18191a470831" +dependencies = [ + "bitflags", + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" +dependencies = [ + "gio-sys 0.15.10", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "gdk-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys 0.15.10", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "pango-sys", + "pkg-config", + "system-deps 6.0.2", +] + +[[package]] +name = "gdkx11-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" +dependencies = [ + "gdk-sys", + "glib-sys 0.15.10", + "libc", + "system-deps 6.0.2", + "x11", +] + +[[package]] +name = "generator" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1d9279ca822891c1a4dae06d185612cf8fc6acfe5dff37781b41297811b12ee" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "winapi", +] + +[[package]] +name = "generic-array" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.10.2+wasi-snapshot-preview1", +] + +[[package]] +name = "gio" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76cd21a7a674ea811749661012512b0ba5237ba404ccbcab2850db5537549b64" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-io", + "gio-sys 0.15.10", + "glib", + "libc", + "once_cell", + "thiserror", +] + +[[package]] +name = "gio-sys" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0a41df66e57fcc287c4bcf74fc26b884f31901ea9792ec75607289b456f48fa" +dependencies = [ + "glib-sys 0.14.0", + "gobject-sys 0.14.0", + "libc", + "system-deps 3.2.0", + "winapi", +] + +[[package]] +name = "gio-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" +dependencies = [ + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "system-deps 6.0.2", + "winapi", +] + +[[package]] +name = "glib" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a826fad715b57834920839d7a594c3b5e416358c7d790bdaba847a40d7c1d96d" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "glib-macros", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "once_cell", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib-macros" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dac4d47c544af67747652ab1865ace0ffa1155709723ac4f32e97587dd4735b2" +dependencies = [ + "anyhow", + "heck 0.4.0", + "proc-macro-crate 1.1.3", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "glib-sys" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c1d60554a212445e2a858e42a0e48cece1bd57b311a19a9468f70376cf554ae" +dependencies = [ + "libc", + "system-deps 3.2.0", +] + +[[package]] +name = "glib-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" +dependencies = [ + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "glob" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" + +[[package]] +name = "globset" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd" +dependencies = [ + "aho-corasick", + "bstr", + "fnv", + "log", + "regex", +] + +[[package]] +name = "gobject-sys" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa92cae29759dae34ab5921d73fff5ad54b3d794ab842c117e36cafc7994c3f5" +dependencies = [ + "glib-sys 0.14.0", + "libc", + "system-deps 3.2.0", +] + +[[package]] +name = "gobject-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" +dependencies = [ + "glib-sys 0.15.10", + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "gtk" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" +dependencies = [ + "atk", + "bitflags", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "once_cell", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys 0.15.10", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "pango-sys", + "system-deps 6.0.2", +] + +[[package]] +name = "gtk3-macros" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" +dependencies = [ + "anyhow", + "proc-macro-crate 1.1.3", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "http" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.1", +] + +[[package]] +name = "http-range" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" + +[[package]] +name = "ico" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" +dependencies = [ + "byteorder", + "png 0.11.0", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "ignore" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" +dependencies = [ + "crossbeam-utils", + "globset", + "lazy_static", + "log", + "memchr", + "regex", + "same-file", + "thread_local", + "walkdir", + "winapi-util", +] + +[[package]] +name = "infer" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" +dependencies = [ + "cfb", +] + +[[package]] +name = "inflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" +dependencies = [ + "adler32", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "itertools" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" + +[[package]] +name = "javascriptcore-rs" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" +dependencies = [ + "bitflags", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" +dependencies = [ + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "system-deps 5.0.0", +] + +[[package]] +name = "jni" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" +dependencies = [ + "serde", + "serde_json", + "treediff", +] + +[[package]] +name = "kuchiki" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" +dependencies = [ + "cssparser", + "html5ever", + "matches", + "selectors", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libc" +version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f" + +[[package]] +name = "lock_api" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "loom" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edc5c7d328e32cc4954e8e01193d7f0ef5ab257b5090b70a964e099a36034309" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "serde", + "serde_json", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "mac-notification-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "297c13fc8ff9fa8b2d0e53850f80e0aa962628e865d447031ce58cdb062e5b29" +dependencies = [ + "cc", + "dirs-next", + "objc-foundation", + "objc_id", + "time", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" +dependencies = [ + "log", + "phf 0.8.0", + "phf_codegen", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "matches" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" + +[[package]] +name = "memchr" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" + +[[package]] +name = "memoffset" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" +dependencies = [ + "autocfg", +] + +[[package]] +name = "miniz_oxide" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" +dependencies = [ + "adler", + "autocfg", +] + +[[package]] +name = "miniz_oxide" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082" +dependencies = [ + "adler", +] + +[[package]] +name = "native-tls" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" +dependencies = [ + "lazy_static", + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "ndk" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d64d6af06fde0e527b1ba5c7b79a6cc89cfc46325b0b2887dffe8f70197e0c3c" +dependencies = [ + "bitflags", + "jni-sys", + "ndk-sys", + "num_enum", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e3c5cc68637e21fe8f077f6a1c9e0b9ca495bb74895226b476310f613325884" + +[[package]] +name = "ndk-glue" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b1454575120e3265d2442222299c711ace58ba417532ee4f0fc71b860016b93" +dependencies = [ + "lazy_static", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-macro", + "ndk-sys", +] + +[[package]] +name = "ndk-macro" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d" +dependencies = [ + "darling 0.10.2", + "proc-macro-crate 0.1.5", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "ndk-sys" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1bcdd74c20ad5d95aacd60ef9ba40fdf77f767051040541df557b7a9b2a2121" + +[[package]] +name = "new_debug_unreachable" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" + +[[package]] +name = "nix" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6" +dependencies = [ + "bitflags", + "cc", + "cfg-if", + "libc", + "memoffset", +] + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "notify-rust" +version = "4.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a995a3d2834cefa389218e7a35156e8ce544bc95f836900da01ee0b26a07e9d4" +dependencies = [ + "mac-notification-sys", + "serde", + "winrt-notification", + "zbus", + "zvariant", + "zvariant_derive", +] + +[[package]] +name = "num-integer" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "num_threads" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aba1801fb138d8e85e11d0fc70baf4fe1cdfffda7c6cd34a854905df588e5ed0" +dependencies = [ + "libc", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "once_cell" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" + +[[package]] +name = "open" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9213e7b66aa06a7722828ee2980c1adff22a3922b582baaa1e62e30ca2a6c018" +dependencies = [ + "pathdiff", + "winapi", +] + +[[package]] +name = "openssl" +version = "0.10.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95" +dependencies = [ + "bitflags", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-sys", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb" +dependencies = [ + "autocfg", + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "ordered-stream" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44630c059eacfd6e08bdaa51b1db2ce33119caa4ddc1235e923109aa5f25ccb1" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "os_info" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "023df84d545ef479cf67fd2f4459a613585c9db4852c2fad12ab70587859d340" +dependencies = [ + "log", + "serde", + "winapi", +] + +[[package]] +name = "os_pipe" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c92f2b54f081d635c77e7120862d48db8e91f7f21cef23ab1b4fe9971c59f55" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "pango" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" +dependencies = [ + "bitflags", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" +dependencies = [ + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "libc", + "system-deps 6.0.2", +] + +[[package]] +name = "parking" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.5", +] + +[[package]] +name = "parking_lot" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.2", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" +dependencies = [ + "cfg-if", + "instant", + "libc", + "redox_syscall", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "995f667a6c822200b0433ac218e05582f0e2efa1b922a3fd2fbaadc5f87bab37" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-sys", +] + +[[package]] +name = "pathdiff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + +[[package]] +name = "percent-encoding" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" + +[[package]] +name = "pest" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" +dependencies = [ + "ucd-trie", +] + +[[package]] +name = "phf" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" +dependencies = [ + "phf_macros 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", +] + +[[package]] +name = "phf" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +dependencies = [ + "phf_macros 0.10.0", + "phf_shared 0.10.0", + "proc-macro-hack", +] + +[[package]] +name = "phf_codegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", +] + +[[package]] +name = "phf_generator" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" +dependencies = [ + "phf_shared 0.8.0", + "rand 0.7.3", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared 0.10.0", + "rand 0.8.5", +] + +[[package]] +name = "phf_macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "phf_macros" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "phf_shared" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" + +[[package]] +name = "png" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0b0cabbbd20c2d7f06dbf015e06aad59b6ca3d9ed14848783e98af9aaf19925" +dependencies = [ + "bitflags", + "deflate 0.7.20", + "inflate", + "num-iter", +] + +[[package]] +name = "png" +version = "0.17.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc38c0ad57efb786dd57b9864e5b18bae478c00c824dc55a38bbc9da95dde3ba" +dependencies = [ + "bitflags", + "crc32fast", + "deflate 1.0.0", + "miniz_oxide 0.5.1", +] + +[[package]] +name = "polling" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259" +dependencies = [ + "cfg-if", + "libc", + "log", + "wepoll-ffi", + "winapi", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + +[[package]] +name = "proc-macro-crate" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" +dependencies = [ + "thiserror", + "toml", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" + +[[package]] +name = "proc-macro2" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" +dependencies = [ + "unicode-xid", +] + +[[package]] +name = "quote" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "632d02bff7f874a36f33ea8bb416cd484b90cc66c1194b1a1110d067a7013f58" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", + "rand_pcg", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.3", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.3", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" +dependencies = [ + "getrandom 0.2.6", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "raw-window-handle" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" +dependencies = [ + "cty", +] + +[[package]] +name = "redox_syscall" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" +dependencies = [ + "bitflags", +] + +[[package]] +name = "redox_users" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +dependencies = [ + "getrandom 0.2.6", + "redox_syscall", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.6.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" + +[[package]] +name = "remove_dir_all" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" +dependencies = [ + "winapi", +] + +[[package]] +name = "rfd" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ca9214be1b6d296d4d539a31e795e556cdb43e60cbf0b77003be5b01075c13" +dependencies = [ + "block", + "dispatch", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "gtk-sys", + "js-sys", + "lazy_static", + "log", + "objc", + "objc-foundation", + "objc_id", + "raw-window-handle", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows 0.33.0", +] + +[[package]] +name = "rustc_version" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" +dependencies = [ + "semver 0.11.0", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.7", +] + +[[package]] +name = "rustversion" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" + +[[package]] +name = "ryu" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schannel" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" +dependencies = [ + "lazy_static", + "winapi", +] + +[[package]] +name = "scoped-tls" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "security-framework" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" +dependencies = [ + "bitflags", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "selectors" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" +dependencies = [ + "bitflags", + "cssparser", + "derive_more", + "fxhash", + "log", + "matches", + "phf 0.8.0", + "phf_codegen", + "precomputed-hash", + "servo_arc", + "smallvec", + "thin-slice", +] + +[[package]] +name = "semver" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4" + +[[package]] +name = "semver-parser" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +dependencies = [ + "pest", +] + +[[package]] +name = "serde" +version = "1.0.136" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.136" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" +dependencies = [ + "itoa 1.0.1", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa 1.0.1", + "ryu", + "serde", +] + +[[package]] +name = "serde_with" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec1e6ec4d8950e5b1e894eac0d360742f3b1407a6078a604a731c4b3f49cefbc" +dependencies = [ + "rustversion", + "serde", + "serde_with_macros", +] + +[[package]] +name = "serde_with_macros" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12e47be9471c72889ebafb5e14d5ff930d89ae7a67bbdb5f8abb564f845a927e" +dependencies = [ + "darling 0.13.1", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "servo_arc" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" +dependencies = [ + "nodrop", + "stable_deref_trait", +] + +[[package]] +name = "sha1" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" +dependencies = [ + "sha1_smol", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + +[[package]] +name = "sha2" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sharded-slab" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shared_child" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "siphasher" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" + +[[package]] +name = "slab" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" + +[[package]] +name = "smallvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" + +[[package]] +name = "socket2" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "soup2-sys" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f056675eda9a7417163e5f742bb119e8e1d385edd2ada8f7031a7230a3ec10a" +dependencies = [ + "bitflags", + "gio-sys 0.14.0", + "glib-sys 0.14.0", + "gobject-sys 0.14.0", + "libc", + "system-deps 5.0.0", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "state" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cf4f5369e6d3044b5e365c9690f451516ac8f0954084622b49ea3fde2f6de5" +dependencies = [ + "loom", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "string_cache" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot 0.12.0", + "phf_shared 0.10.0", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "strum" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2" + +[[package]] +name = "strum" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e" +dependencies = [ + "strum_macros 0.22.0", +] + +[[package]] +name = "strum_macros" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec" +dependencies = [ + "heck 0.3.3", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "strum_macros" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb" +dependencies = [ + "heck 0.3.3", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "syn" +version = "1.0.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704df27628939572cd88d33f171cd6f896f4eaca85252c6e0a72d8d8287ee86f" +dependencies = [ + "proc-macro2", + "quote", + "unicode-xid", +] + +[[package]] +name = "system-deps" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "480c269f870722b3b08d2f13053ce0c2ab722839f472863c3e2d61ff3a1c2fa6" +dependencies = [ + "anyhow", + "cfg-expr 0.8.1", + "heck 0.3.3", + "itertools", + "pkg-config", + "strum 0.21.0", + "strum_macros 0.21.1", + "thiserror", + "toml", + "version-compare 0.0.11", +] + +[[package]] +name = "system-deps" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e" +dependencies = [ + "cfg-expr 0.9.1", + "heck 0.3.3", + "pkg-config", + "toml", + "version-compare 0.0.11", +] + +[[package]] +name = "system-deps" +version = "6.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" +dependencies = [ + "cfg-expr 0.10.2", + "heck 0.4.0", + "pkg-config", + "toml", + "version-compare 0.1.0", +] + +[[package]] +name = "tao" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b6a3359088d4c4735a13f933202f4ecd91f5991b41a8eb757f2449c044ce925" +dependencies = [ + "bitflags", + "cairo-rs", + "cc", + "cocoa", + "core-foundation", + "core-graphics", + "crossbeam-channel", + "dispatch", + "gdk", + "gdk-pixbuf", + "gdk-sys", + "gdkx11-sys", + "gio", + "glib", + "glib-sys 0.15.10", + "gtk", + "instant", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-glue", + "ndk-sys", + "objc", + "parking_lot 0.11.2", + "raw-window-handle", + "scopeguard", + "serde", + "tao-core-video-sys", + "unicode-segmentation", + "windows 0.30.0", + "windows_macros", + "x11-dl", +] + +[[package]] +name = "tao-core-video-sys" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271450eb289cb4d8d0720c6ce70c72c8c858c93dd61fc625881616752e6b98f6" +dependencies = [ + "cfg-if", + "core-foundation-sys", + "libc", + "objc", +] + +[[package]] +name = "tar" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "tauri" +version = "1.0.0-rc.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d514a34b3f9a07e2002d95e1371b42a446636e3d571a59e974b21d6acf3007" +dependencies = [ + "anyhow", + "attohttpc", + "bincode", + "cfg_aliases", + "dirs-next", + "either", + "embed_plist", + "flate2", + "futures", + "futures-lite", + "glib", + "glob", + "gtk", + "http", + "ignore", + "memchr", + "notify-rust", + "once_cell", + "open", + "os_info", + "os_pipe", + "percent-encoding", + "rand 0.8.5", + "raw-window-handle", + "regex", + "rfd", + "semver 1.0.7", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "shared_child", + "state", + "tar", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "tempfile", + "thiserror", + "tokio", + "url", + "uuid", + "windows 0.30.0", +] + +[[package]] +name = "tauri-build" +version = "1.0.0-rc.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ede6462a4692e2fd5030497ad576264dc90eea5fa337182492e77291d45fc78b" +dependencies = [ + "anyhow", + "cargo_toml", + "serde_json", + "tauri-utils", + "winres", +] + +[[package]] +name = "tauri-codegen" +version = "1.0.0-rc.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54193ebdb010e85824301ce5f0940742b680d66376203f6425d549d2f32ad499" +dependencies = [ + "base64", + "brotli", + "ico", + "png 0.17.5", + "proc-macro2", + "quote", + "regex", + "serde", + "serde_json", + "sha2", + "tauri-utils", + "thiserror", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "1.0.0-rc.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8b867ef4703cb8e50f128ee3c941895d94c01e0ebd9007a7b45ecca52516dbf" +dependencies = [ + "heck 0.4.0", + "proc-macro2", + "quote", + "syn", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-runtime" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b289ac8eafc52a36425fcaf3de23febd0b2606d3cce2b39ac412a1817fae537" +dependencies = [ + "gtk", + "http", + "http-range", + "infer", + "serde", + "serde_json", + "tauri-utils", + "thiserror", + "uuid", + "webview2-com", + "windows 0.30.0", +] + +[[package]] +name = "tauri-runtime-wry" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8bf16e0476a8249aa2c75e7b49ec4c059be5fb27d9f6514e30ed327e8e9fa2" +dependencies = [ + "gtk", + "rand 0.8.5", + "tauri-runtime", + "tauri-utils", + "uuid", + "webview2-com", + "windows 0.30.0", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "1.0.0-rc.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67fcf8fdd1340de4e75c01966fceab03057a8b0e97864eb39a21e420deed503" +dependencies = [ + "brotli", + "ctor", + "glob", + "heck 0.4.0", + "html5ever", + "json-patch", + "kuchiki", + "phf 0.10.1", + "proc-macro2", + "quote", + "serde", + "serde_json", + "serde_with", + "serialize-to-javascript", + "thiserror", + "url", + "walkdir", +] + +[[package]] +name = "tempfile" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" +dependencies = [ + "cfg-if", + "fastrand", + "libc", + "redox_syscall", + "remove_dir_all", + "winapi", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "thin-slice" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" + +[[package]] +name = "thiserror" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "thread_local" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" +dependencies = [ + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd" +dependencies = [ + "libc", + "num_threads", +] + +[[package]] +name = "tinyvec" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" + +[[package]] +name = "tokio" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee" +dependencies = [ + "bytes", + "memchr", + "num_cpus", + "pin-project-lite", +] + +[[package]] +name = "toml" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" +dependencies = [ + "serde", +] + +[[package]] +name = "tracing" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f" +dependencies = [ + "cfg-if", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e65ce065b4b5c53e73bb28912318cb8c9e9ad3921f1d669eb0e68b4c8143a2b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tracing-core" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa31669fa42c09c34d94d8165dd2012e8ff3c66aca50f3bb226b68f216f2706c" +dependencies = [ + "lazy_static", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3" +dependencies = [ + "lazy_static", + "log", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e0ab7bdc962035a87fba73f3acca9b8a8d0034c2e6f60b84aeaaddddc155dce" +dependencies = [ + "ansi_term", + "lazy_static", + "matchers", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "treediff" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff" +dependencies = [ + "serde_json", +] + +[[package]] +name = "typenum" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" + +[[package]] +name = "ucd-trie" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" + +[[package]] +name = "unicode-bidi" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" + +[[package]] +name = "unicode-normalization" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" + +[[package]] +name = "unicode-xid" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" + +[[package]] +name = "url" +version = "2.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" +dependencies = [ + "form_urlencoded", + "idna", + "matches", + "percent-encoding", + "serde", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "uuid" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +dependencies = [ + "getrandom 0.2.6", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version-compare" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" + +[[package]] +name = "version-compare" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "waker-fn" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" + +[[package]] +name = "walkdir" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" +dependencies = [ + "same-file", + "winapi", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.10.2+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" + +[[package]] +name = "wasm-bindgen" +version = "0.2.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca" +dependencies = [ + "bumpalo", + "lazy_static", + "log", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2" + +[[package]] +name = "web-sys" +version = "0.3.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c060b319f29dd25724f09a2ba1418f142f539b2be99fbf4d2d5a8f7330afb8eb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webkit2gtk" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cbd39499e917de9dad36eb11c09f665eb984d432638ae7971feed98eb96df88" +dependencies = [ + "bitflags", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys 0.15.10", + "glib", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddcce6f1e0fc7715d651dba29875741509f5fc12f4e2976907272a74405f2b01" +dependencies = [ + "atk-sys", + "bitflags", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys 0.15.10", + "glib-sys 0.15.10", + "gobject-sys 0.15.10", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pango-sys", + "pkg-config", + "soup2-sys", + "system-deps 5.0.0", +] + +[[package]] +name = "webview2-com" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb8e90ac2d9ce39cdb70017aaec641be09fbdd702b7b332b9896d053eb469524" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows 0.30.0", + "windows_macros", +] + +[[package]] +name = "webview2-com-macros" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1515c6c82fcee93f6edaacc72c8e233dbe4ff3ca569dce1901dfc36c404a3e99" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "webview2-com-sys" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92160310b3322397e4ff8a8285a7429d73a07a68fda44ee80879605b93e53f76" +dependencies = [ + "regex", + "serde", + "serde_json", + "thiserror", + "windows 0.30.0", + "windows-bindgen", +] + +[[package]] +name = "wepoll-ffi" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb" +dependencies = [ + "cc", +] + +[[package]] +name = "wildmatch" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6c48bd20df7e4ced539c12f570f937c6b4884928a87fee70a479d72f031d4e0" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9f39345ae0c8ab072c0ac7fe8a8b411636aa34f89be19ddd0d9226544f13944" +dependencies = [ + "windows_i686_gnu 0.24.0", + "windows_i686_msvc 0.24.0", + "windows_x86_64_gnu 0.24.0", + "windows_x86_64_msvc 0.24.0", +] + +[[package]] +name = "windows" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b749ebd2304aa012c5992d11a25d07b406bdbe5f79d371cb7a918ce501a19eb0" +dependencies = [ + "windows_aarch64_msvc 0.30.0", + "windows_i686_gnu 0.30.0", + "windows_i686_msvc 0.30.0", + "windows_x86_64_gnu 0.30.0", + "windows_x86_64_msvc 0.30.0", +] + +[[package]] +name = "windows" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0128fa8e65e0616e45033d68dc0b7fbd521080b7844e5cad3a4a4d201c4b2bd2" +dependencies = [ + "windows_aarch64_msvc 0.33.0", + "windows_i686_gnu 0.33.0", + "windows_i686_msvc 0.33.0", + "windows_x86_64_gnu 0.33.0", + "windows_x86_64_msvc 0.33.0", +] + +[[package]] +name = "windows-bindgen" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "944c545fcae9dd66488308f8b69aa3ba34f53714416ecfcdcbbfa4b6821e27c6" +dependencies = [ + "windows_quote", + "windows_reader", +] + +[[package]] +name = "windows-sys" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5acdd78cb4ba54c0045ac14f62d8f94a03d10047904ae2a40afa1e99d8f70825" +dependencies = [ + "windows_aarch64_msvc 0.34.0", + "windows_i686_gnu 0.34.0", + "windows_i686_msvc 0.34.0", + "windows_x86_64_gnu 0.34.0", + "windows_x86_64_msvc 0.34.0", +] + +[[package]] +name = "windows_aarch64_msvc" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29277a4435d642f775f63c7d1faeb927adba532886ce0287bd985bffb16b6bca" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd761fd3eb9ab8cc1ed81e56e567f02dd82c4c837e48ac3b2181b9ffc5060807" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d" + +[[package]] +name = "windows_gen" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30dff4d91d22520628bb94b66f2bb313cb16a09a515a32320a84a1b449bc94c0" +dependencies = [ + "windows_quote", + "windows_reader", +] + +[[package]] +name = "windows_i686_gnu" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0866510a3eca9aed73a077490bbbf03e5eaac4e1fd70849d89539e5830501fd" + +[[package]] +name = "windows_i686_gnu" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1145e1989da93956c68d1864f32fb97c8f561a8f89a5125f6a2b7ea75524e4b8" + +[[package]] +name = "windows_i686_gnu" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab0cf703a96bab2dc0c02c0fa748491294bf9b7feb27e1f4f96340f208ada0e" + +[[package]] +name = "windows_i686_gnu" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed" + +[[package]] +name = "windows_i686_msvc" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf0ffed56b7e9369a29078d2ab3aaeceea48eb58999d2cff3aa2494a275b95c6" + +[[package]] +name = "windows_i686_msvc" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4a09e3a0d4753b73019db171c1339cd4362c8c44baf1bcea336235e955954a6" + +[[package]] +name = "windows_i686_msvc" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cfdbe89cc9ad7ce618ba34abc34bbb6c36d99e96cae2245b7943cd75ee773d0" + +[[package]] +name = "windows_i686_msvc" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956" + +[[package]] +name = "windows_macros" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62ae44ab917e9005fe710d99d52d227ca0164b10a09be90649142cc3fab825d3" +dependencies = [ + "syn", + "windows_gen", + "windows_quote", + "windows_reader", +] + +[[package]] +name = "windows_quote" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71f02c51a77e6248c1206aaa920802c32d50a05205e229b118d7f3afd3036667" + +[[package]] +name = "windows_reader" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e44e6df0da993cda589c5ac852272fbb2a0ead67a031a017dd3eac11528a2d72" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "384a173630588044205a2993b6864a2f56e5a8c1e7668c07b93ec18cf4888dc4" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca64fcb0220d58db4c119e050e7af03c69e6f4f415ef69ec1773d9aab422d5a" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4dd9b0c0e9ece7bb22e84d70d01b71c6d6248b81a3c60d11869451b4cb24784" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bd8f062d8ca5446358159d79a90be12c543b3a965c847c8f3eedf14b321d399" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08cabc9f0066848fef4bc6a1c1668e6efce38b661d2aeec75d18d8617eebb5f1" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff1e4aa646495048ec7f3ffddc411e1d829c026a2ec62b39da15c1055e406eaa" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9" + +[[package]] +name = "winres" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" +dependencies = [ + "toml", +] + +[[package]] +name = "winrt-notification" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "007a0353840b23e0c6dc73e5b962ff58ed7f6bc9ceff3ce7fe6fbad8d496edf4" +dependencies = [ + "strum 0.22.0", + "windows 0.24.0", + "xml-rs", +] + +[[package]] +name = "wry" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fd09ffc86ecea0a0d5f50cc8e4a8121a1bfc0b0825a160f86ac39e86979344c" +dependencies = [ + "block", + "cocoa", + "core-graphics", + "gdk", + "gio", + "glib", + "gtk", + "http", + "jni", + "libc", + "log", + "objc", + "objc_id", + "once_cell", + "serde", + "serde_json", + "tao", + "thiserror", + "url", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows 0.30.0", + "windows_macros", +] + +[[package]] +name = "x11" +version = "2.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dd0565fa8bfba8c5efe02725b14dff114c866724eff2cfd44d76cea74bcd87a" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea26926b4ce81a6f5d9d0f3a0bc401e5a37c6ae14a1bfaa8ff6099ca80038c59" +dependencies = [ + "lazy_static", + "libc", + "pkg-config", +] + +[[package]] +name = "xattr" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" +dependencies = [ + "libc", +] + +[[package]] +name = "xml-rs" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" + +[[package]] +name = "zbus" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bb86f3d4592e26a48b2719742aec94f8ae6238ebde20d98183ee185d1275e9a" +dependencies = [ + "async-broadcast", + "async-channel", + "async-executor", + "async-io", + "async-lock", + "async-recursion", + "async-task", + "async-trait", + "byteorder", + "derivative", + "enumflags2", + "event-listener", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "lazy_static", + "nix", + "once_cell", + "ordered-stream", + "rand 0.8.5", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "winapi", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36823cc10fddc3c6b19f048903262dacaf8274170e9a255784bdd8b4570a8040" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "regex", + "syn", +] + +[[package]] +name = "zbus_names" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45dfcdcf87b71dad505d30cc27b1b7b88a64b6d1c435648f48f9dbc1fdc4b7e1" +dependencies = [ + "serde", + "static_assertions", + "zvariant", +] + +[[package]] +name = "zvariant" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49ea5dc38b2058fae6a5b79009388143dadce1e91c26a67f984a0fc0381c8033" +dependencies = [ + "byteorder", + "enumflags2", + "libc", + "serde", + "static_assertions", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c2cecc5a61c2a053f7f653a24cd15b3b0195d7f7ddb5042c837fb32e161fb7a" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] diff --git a/kliento/src-tauri/Cargo.toml b/kliento/src-tauri/Cargo.toml new file mode 100644 index 0000000..18b34c2 --- /dev/null +++ b/kliento/src-tauri/Cargo.toml @@ -0,0 +1,28 @@ +[package] +name = "app" +version = "0.1.0" +description = "A Tauri App" +authors = ["you"] +license = "" +repository = "" +default-run = "app" +edition = "2021" +rust-version = "1.57" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[build-dependencies] +tauri-build = { version = "1.0.0-rc.5", features = [] } + +[dependencies] +serde_json = "1.0" +serde = { version = "1.0", features = ["derive"] } +tauri = { version = "1.0.0-rc.5", features = ["api-all"] } + +[features] +# by default Tauri runs in production mode +# when `tauri dev` runs it is executed with `cargo run --no-default-features` if `devPath` is an URL +default = [ "custom-protocol" ] +# this feature is used used for production builds where `devPath` points to the filesystem +# DO NOT remove this +custom-protocol = [ "tauri/custom-protocol" ] diff --git a/kliento/src-tauri/build.rs b/kliento/src-tauri/build.rs new file mode 100644 index 0000000..795b9b7 --- /dev/null +++ b/kliento/src-tauri/build.rs @@ -0,0 +1,3 @@ +fn main() { + tauri_build::build() +} diff --git a/kliento/src-tauri/icons/128x128.png b/kliento/src-tauri/icons/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..6be5e50e9b9ae84d9e2ee433f32ef446495eaf3b GIT binary patch literal 3512 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 literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/128x128@2x.png b/kliento/src-tauri/icons/128x128@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e81becee571e96f76aa5667f9324c05e5e7a4479 GIT binary patch literal 7012 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 Sh@|Ye~|0>}wMPLT8jm@Y!H33Sz}5aFI6 zM9Lzqz|;A*0sGs=2A1uU!1nk2dGF7knQwr99SAFen)x(eCO;F8y2C~0FD1YxRTPcy zPWVxkUYmeuz}Tv?7&Fe-!UE{)ZW)Mb;H)^#eHDv$`dkZGguJz@^MA!ZNGAUqt{|0H zpZ7Ch9S`q5!>R%}>}62!+(T^evyO+ImSo2wpu)su4^3nw5(%)KD%gbSev^*HZZ&3( z#&c@Z0gH|}Ck)w6fh0&NBJ62ib%R}(3@$VFl*_#l2W$wQ-~4RmZZAt5O*^2Q5}Xr8Hy@c`#pM?kc?hFWxRXr*mUfUCXf4ka5DD~ zat6d85COB05l#(P9*cQZ3EC8fVdS~?&vN#rce(aF9@xp80O2{{FBvU+{X>Hoh;xI` z{$e^Nw1y*VbO8wv`8|-m?NwNaKGTGaF{P^JLB^DbOYWIbn%eT`*!^C1H36=O8Z-M> zkD~88ry`eSo`tEBN4>w7OWZwUzlh{WM1m8R6zepqGcGMaV7vWY9b?K4b6~|HVG)ec wi>I@ws#sZo7or4_*4M>7;p5{nr2pZ?Uu4>Krr0kU)&Kwi07*qoM6N<$f)&@lf&c&j literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/Square107x107Logo.png b/kliento/src-tauri/icons/Square107x107Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0ca4f27198838968bd60ed7d371bfa23496b7fe5 GIT binary patch literal 2863 zcmV+~3()k5P)2T^I$?x zaYQg&pCHVGsw{hVJKeJjnTAPVzIJy&@2@ONDhmw*aGfYREZIehxXjQGW&);l}730_NI?Rf^MxPP7h0n@|X4 z$_NmLkmcX9a6<@;g%^uO5`jK11zHAwB&Be>EL;Ksu&`nkBH@=nY)w^zz@pJ^)7G|d zV$~|rGzj}F+LNX%ZDGVxdr}k)_)lLzh3c`h#W_(^eXY~ZT43UAX$(I<@?8A1#RQ{=o_ejpu|#}HSYmnj#$wSetLWep5SNMwiJ!? zjkH#Uml%v#YF3+jeQZ56;FrWNKj@^lDv= zi&X}cvF7lk385w!3&!DqN|kvc0L!A!H3v2-)Pz#7EhwtX^YLh1jqX`<_Nqx>I|3yX z9P$S>fDYiDqA2`qxzp;Tyn#!OW~FV+sU>T3L+`2B2vBaMm0 zGqWdIYbau+r))W2hu*LEc6P1pCg1kKUosnTBr3%Uwf+Ss~=TGkbT?9EOw z;k9i=s|#)G@~{+Md$Edk0G`!|n`{9w6nkW%92cT}A4yl&G|2fgr_N zeRaaK6+Yt+x0l`MY@glx>yI{Hr=0bY7@k$TaxTwn=MRf~p|wZbs#2e}V6a9E)gu|}{C0M=qP9u$j6tFKQE*v7>T-cdsR$`C9l zvId4VF^>1jdX_O|45j1g#o$0=mUZ{lS)5`j0dfDzK^P6e2D7B_gk{b)$m?vKfCT34 zTjVBIBbLS1G+?15Anwl^hgkMZ7*KW_#bATv@}$&n^;(+0ydlnWLS|B{WhrZl(&yqh z=#0;nItiH4iP$kAuqIVK^XBmo8r8e3sLir&AN_kXh3r^YD8bITpcq^*c)lrg_AIB4 zs#?U7We+KOKIJ@AgX6wnO%DIl7!|fyA`~wX-b>t9Qp0j|DG~fdW0X^Fuu`#Hg^G`l z&1a&{Mn4O*j)QcbHB7NqzdPBn7K->yAqZ`1ou&!|cG=nLv7){psD>>HSsr zZq|&RfcY#=c(zzg5QSb5(rJnIE>`D#HXsA{S*(elqCdWW=ZV#_cL^$4nk&I{kuKUT zTdOi?iU~)o?#r_t8k|fNp)$%g#-DV(7a;kA-(vw*U|uJZv=TUG!&L%WhvFIsYrK|7 zy06D)x>hw2DtY*~1S*DJ^f;RjlQfk4Ixl-Y_I*^Uf7eTLInMPgZ|SD)tGC-B3MJsD zBk}Ouyu>Rgm%w=bK(=5<{4Im1+1t%-d7VO4j&5I|97S@(i)EQu6=%{1$%E@5l*;hy zUh$B-TecU=;@C*Ht9Jk7!JSG^ebkC>lV=gXIeWU!VyOTa^k!E|sfjxsG)6u85$=Hp zoW;s8*K%8VncTZB`;<}J06P}GdLy01BFHy&#<5djpB)H@@|>1_+dyP|YVt~)91KY< z!TYqYF?8s|s-(F__QweFzWkj~4lkhO6ZgHOspepOpicIx^^v!L-$|^cpVFRASj`{i z9ylPG5$dF}nfFl^)X6t3s`ou4+PwXGJczP<>*Ud$N=}-Tz4_9E80)_Xysjp0%V5z5 zHxrp`uJ?bAQ%27BQv{9^XD1>w2cz(2IN9=7-a1;QPeBQ@UyOX#Bjql<`U= zTXFi}&I(wd8f>I*!z6>xK{w{K;lsjI>$S9}5oqnp7f3j@Wc8kB;T9Cr{0|WUtv@s_ zwXnx!T55r1wlG;Ttq%c|*X8Y~>+;CBZ(?$k)jLkhAnIf-ENeJoRcw{pU`JoIV;dq4 zgo>XcJS$yu^R@zqQp-G?#Nv%Uo;L<9tE0N{+m%FQ^ZI3LkrcFDZf8!JdataE}(QMS@ zfVV%Yz0~984I-Xv42r>m@x$&AY!B1%B(iG4k)K&I^9z$|!m0WuwySWnEW#0gFuhr0 z=KcFDmMDFk!biuZJ&4ja05-_AtCww)A`+>4I%-?;F2ixpn!m5GqY$rr{~xOZYCmwM z9`nuyTc@^5Egikq8UBmMebnX0G*Fj~^hb|FxQfWhvUK;ArJqyDtywJ{Cy!P}cVGQ$ zErZU%to>1zK8$et^pjPqq_HZ06n8~E4eg$&2~LSzsb?*{PyeeibU1#{b4>8 z_mdlxUIWw;tH1i)4?E+3+9yY`Z};_Vbk_x0N| zo%)uP-BVav3t>4lX&Z29Pw<7mM6PZp50~9Lm>tALCvRhjP(~*-QGP03vv@t9wR&`- ze<=xP#nb$wttKpNB9zGyrKYV)@LM9uLBE%su-AlznF=LzkQ#H>FXB}!74%BFMiXhc z5y84I-&!YoO%P|oR46%^{`UUIPRC1q;l22n-dNg|I+yPFNpq&U;G`nN9l!m0{8a8V zG(DW2-gp;GkG|JEYr=;vTEo%?dy|P=R^qd7UGj-?D$~fCiicsZHC+qoXOC}qGfsK(8d8N1KS;bdtcaI?j@y`Iu1LSP?=Z)dx!Fqx(DEf?1Nn7%nzd!lj*i- zb&};L4hN#2dkE2b>5cZm1)eCjH{4W7rD6%51gnogg%T-9Z|JWn^*#u=Q$vqU7oKUl}X9A7U8^etzu0GW?2k;*_);j zu>`TQG+O$~;-H!jhFnB^ylA%vG$z)B)qkF>b53ypuI{!TL(bU@s(K~#7F?VW#e z6vq|EU(c=tNk~~ffk#0iPF1SV@<)Jjm9;tn;sh)wK%9W(1eQ*KI051WTDi(W_>b)R zuOvuB!wFat>=I~ZI`8$&f)GMd_q?8&9`&aRW6Z9+(th{7*Y8&Ycsw4D$K&yMJRXn7 zMukPW)DcC{Gnq=;g$LwU?i4CV`wN| zILClO2~ixkP#6m!WfwBRm@vkl@Cd)g00p&$LK;9r@WRPKv2>vo+`>0`8O()p8YH9v z{y#QQNKak1NatEO$^`|%3jW(2uqT!;Bg8r+=^6@X1deeog>y(S_kd!Ssv#?sND|Nn zIKsISPVEG9luSVPU9dpsMmTco8VTkB)KM@;$z0e&6i@^;rSZa1C#05m1QNR777@Ps zzE~VRh8ogn;W%YwzC>ny?$_-E)>z@7Xjb!BrU^ul%B4EFuEq%`3xLHY{_6rX3(QK( z+jU7I2GAg~jIS6%^F%|a4}{!WxC1qyF~Z43LzX6lMkChI4fmm98sVy}i$=-_|2a@~ zr>v0q3rvgGpFHNh{2EVhU*TgH)a#IF^@QkxHDs^K6PNSC$zvLFPa$wZg-HP$&=wow zyWuM^K)tpWETYhsQAAV&<2~JFF;6AgX7`2jV`q~wM}tRRxr%S}nvLTx3aN)8r}RJw zJW#;gsp7Qdv~V(CuktiSu_~COFbgQk#ZzjY$64XzKm12f6mm%t?pE=s#S;>WNA#g6 z=u*Y^!`o0IP6~%97#`;-{WYi%w!l7B#nDwL2{(oF<29^3$sU+fyG$%vpC9n;SOIfN zjdz^O<0uzZOf;ja0?Ly>%XgnFAeb|win%4>UIH)+Doq*XmZp|1n<$=#|xgeSeS&(b&w!$*%S?*YzAn1Xa zwHdo4nhDBnQRdq0*?q8#L#|58+Ke%Prg^4y6wTeb1;S@0k#|9L0%{Z5j&+sz3MuRF#}i;PW@vX`sOq1(iPoNhl0j) zB^pqttVk7M^`F@TOVr*~k;QQ~xMd{oJ9@4C#Oy>l0A^}$aq27@5_SH|`uL5qvNY+b zO8{5F0)AVC1|LRVgO0{*w!S1(Fx1a>8dfp35R<#Q~L+YG7wj3g~;yB z`2jGYJ#(JTfLqBQ$*s<7&nI z!+jLYK4GsLN!S8iEW|lZ31|MAcLzeFow=nEFBS%H>~0qDa% zpy-5fCW4VdJdz;8lO8K22B-`$G>lDPZLrGYCcQkCL9#W~BIcLu^ z)vi|c?X$fw7BQLjE@*;QDFO}xbxLDKO>&xd_I>iDv|BAgV5U|UhfYf|B-&PHf&dW# z2SV7`cEOopuDn)P8{y3TeP>0TmV~sPzCQzYUc>J|#uKOeMm({QTd`%%U0KchcRxais$csI~~s(ghKSb>Jcpq0Ynejbf~np2tyn znl!-*uLK52F#X-X&FdHbP9u?Pd7p1_q}&jTBfi%t4J!4_lx}enkrY01Q=(6b^!DzJ z`6Vl&0cCYIn5@niUocPN4<-|>nlX-W+*PSE!WnB$C$N!R__g!$`kz_*T#hA?w5%wC zBJd9c>L(|;-7b_U94c5AjcWwR6|^$9qfV!k%&9sBrIOk%BhY88HiL36ccjbMbV-1H zK(RcF(@LIzDH6uyns#nnDSdkuSqrf^oYh(apsrGs9V_c(v#TC;7~2@iD@8a|PB3;+ zC>nvE`choe3FNzLG6B(G;OC6hta>*8Wo6r!QPuwV*IF3srz$!{VL*Hjg##v#Xm-B4 zV&$9HB^SfP{1?cdI@xW&m=P{zNU#;$K_O^8#eCz%$ygUo3~>((%lZ`4)I~JMQRZ@k zY!up{BQXUlr%tP`imZ(g!mL?aK);HZrnY4L&$>jmmJV1IP67vAlh}sxG`rX5AA(0= zY;8bViwo@r$HM4Sg6WgQ+FlnYF|#)0rmR_PYr?twe0SOCB!w=DYc8q@7*AVZO2Fpa zy*1$kQolLdyQoje2LjEkjevEqh!x?`XfBGN2fB!$51x;-1a(D*pigA`E-Nd-X}wRn zpb1%A^Z_A$D2g_K=^^Lu{b{X{ZtfnW^1?I ztKfA?Q5iSq*-8L*K@&VlS&MCG>_!z>rNBaKtXdLeOF;Ww441ceBmCnak*$Z(&DjVl zM*et>g5d(iVEfjFU|(~R57g~xJqhH9t9$P-N-#7%arVZi)%e2OhhknHZ*$junQYH!14#BO?FyHo72B1vy$InTx{f+TvW+7{qYM&YWEWlfDzTx%tKejNEV>J8niMP2TBrn zQOg#U>7pj^pQ_Z!Me8um7Ko}chb-LF{E@8HbpQ-x3n<}^x__MWy6cLrh~&38x)ThH zQp5pW*k=GP^kelkzA`u=xZ5gTEC1C`oaEZUnA=dWDd6F z3VS2G2CTxlxWBLe!;zB3RVmS0Sdo%KP%Lo$2xD%j`fIN%-^e8bo*(Gc0fa2Gp+^wF z7Bewf9oZ|Rq;MLwzjo-Xw37XCEE@Ce90%Ryuq?i393?J5<@<4@6d^FMfAOM~G67=@ z7J@mEn$!AzSPRh*tirMN=A8vq<(9(2aD7_sltp&0Xs2$s=&%aMq(y--hM@EKIxuq} zlc!J+!_Derb#lU@WgRbevr(&xbRN&;suU>{ev^+dVCsJkbsn5snc1pOPA9=G94YkN zg@BanxC{AJLj&LZU6xo!$W^xDt2iYW z^ieQNbqat_!bWvmJD6IQmvAUquF~Lk=7fvdq z{ya7F3jCMX=Qhw~-Zr#60~E~?R~KL&7>D^E$Jr7|*~?>?`>qLQ0(pJ^V=`)(G`-dAhB>?7B5y}9AfVI&JWt|3S*A=;@jEt|-AQ3-TRbOLg+o3Ye^{%a3H87v z7yj3A)n(-afw!pgualOrmCv$))kdy^3&CTP>}@^}SI;YnPT|A6I=Uk5T$V%ofvgHg z_2&dq+v4P`s5`A3BHyxVbUD3i`+=;tj>gmNHREcvfCrbK@0zW3K1gWMX*Dy)ghmtW^5BEi48PB@947_yVdOc$ z^H}DA(f;ORP&eZ^e91}a!XfCIMHv*o)OEr{K*@CLDfjx>4;xF1TFJxUYju5td?msm z=AXUjNyB8>7r}gyq>H^o@-&&A9+-;g(;}n@ftL-sR}>tlGT{(d1bu+!q7Syf{D_pn zC;%}^Mf^&n!B{QE4yKf#rqY9%v@OFR6*DprS5@4SZ4|T9P?k+kEH$BRq*CD!*2Pm7 z8YCK`@@*B$*NesrXV4_k5S3e;3AFf8r0~d^o2Uw!2)%x#agAxU5e~t5RIdZBAGuGW za#wX28sBZnWC?%Z>)rdsPX zcMcx+g>x8kWmu0|z(AFT-a^A+K(+dWN(2GO(fjG&p8Bm8pVKJe9EG-DO#SwUP)>=j z0-1&>1mV%g1dvAbyNtyz@$cHNy+!eOJRXn7@4+ho|*60M_6IeO{(g_$&fH(oe2@ogH;0Q1FK3LF!E58aL5C{YUfj}S-2m}Iw zKp+qZ1OkCTAP@)y0s%`P1WKWHdza~tK1A>*z$m7->F+8A1@U|DjF1#>B%rbcGWeDL zlHl5S3@s-J>jFqfF^T9FiKquk_358tumQq|KHrGM_LPJ+f|e14bq3lhMbRdpS|v-= z2YHSFaR<`uQCmb7gmnTER3AEcwlBgnELi7Ww63Bm#`sC9@)P`2EhEf9xf z#qRkiu(=kNvw}K}hXR{RVUeJE3SV%j%fZW9qezW)QSwB$MA3Jze7qU5jhS&!gSX?VjyTw)sODIsM z6PFrtkr=<-dkU7&=?~q0Ba-=VJmzYRut-#!^!t6V2McN&GI$_;oEIuBjSF!#l8R`B zu!`j8Ay`8V>JZd>|Eq0*A#UThzidGRcrUEHcMA8w#*4v?cM3L|j!)Fn9*GMFU5bIDGHJ}&Z9ymf_g?FL)1Jg(_AA!ec*HK+mNA!60T@n?eg+MWq zK7m$)Pooc^X1umolv?1pDh6}B=oBE=NQV;Kgeqj}JNiC%peDSvSb1up{i0&Xnr`U> zMHM2vUrZR)f|tU|b3p12nB$G8rsS?#RcVvqX`?DXvr_nJu{seS$xWZWBi}?dMO&^) zF&A#uWwpE$mbO-v0(Lt6c|83BsrnA!R84YrF4twX{IgiOwJHnO_^2?eHtDH<03M^0 zwwV@}>1U|LYIVUk@@eD`k&B3322xq0gX1#AVjtk{1v)7X43nsAwYW$x`hazS|hS_TwaZ$pQN;O!%NS&$ABwV$(F&4YIg;&}43Nnrp`Z~Xb>fLv$-X!-9C%QT- zltk2Ba-m>dTp2u}hpW7>I--F=$XbVVJ$!VZGGWYx<`t+`;N;y2Nj{U1fYe+!gq-T+J((5bPNJ` zA*?T-9mY#P?e8kYhl+Qq&&Xuq`LAFNWqZ0hrnt!N=gi0bOMZ;ZYA5G~we;8h%?VEU zDBUmfaU8fOD=SulQgT}y$Hib9w4VJ=pgb`M;B4^DR*D40?xGJSpv5{^qyt?0DCltx z%G#+cga4E^6^Jni;H1Uk^uYvD9zyMd3&?GXVK)?mJrZyP=Y++skF3q^EW!DQP<(%l zErd=^nht&nEyO8daTDYY;5rvCxj&-DoT#pJ4Wk43?Wiw zF(u;8R_MlsC1e)l_s0dB3LZWQ_(Tro~Q~zP5$tF@!(lR>isq_{LScme3?Ef--&Y zjU-4}R4JxZ(6tl?q1v8YdU4NIru|GZctDTgCRnoyYTJ6_pEA16B>@2%u~;OkyUIok zgldebS~<9WWlL04@MZ$pPPe5}JGLjXi)Fbnlm%NNEbdSsQLRH&*h+o$Vr~DMD{?2c z)BmO3FI91!5RY6bkZ1=ss}7_fGE7mcu=2PnsvK8QDq*t@D|P1o&Fh3R!^Ip*4aGJY zccNQRo+GKD)mnvB*#&Zd9zlQq#+61FduYqWYaCf9v%o{P`Ap=7*u;*~6E|f)M$FpR z*7II;E10j$CQ%{1n030oS$K010P4wNetR0+k9GWF`Qm|dzJ_(P#zDF5JGGq(ixwDT zRFrKT-2B2RQ8C5IZdm+khIe;b%uXhj_^roc=_wlSSTKZRs;1qat5mo=L2UGksVBy& zl3l0MUl7#?=olV`l;uH_Q;1uvDzOy>`pLg;ToHS!e5cY?FMOB~jQzwd7M}#ckW{6j z%fY;-gQmS}iS&U&R9HL%s1%ex27|U%!{p{y2?Wk0zm>!6XKNwJdm*C2T6lSU+oZ*q zT_9O2r>-DziNXb%$E|{=!6~BY28C!eH;0JBT<@4{s7^PdlFF9Rus9Z_-lrrwJ_MO-_xZe;Otu z%ad3coio;^^#gUmyGK| zb5nO+%jB_);w!t|jCmWh#hFENi`~~Bi`@0cZcoQj)~u8!5$dg<2^nEw`4K5P_9tKw za)I_mkin)+tHmylEYxEX)bBIxi=UmwZ;_RWv6Ml5(Bi(({A)n_F%dm5o!6h33@w}u zyFBAU@(0M&M$@;*%EVZJF*Jzos<64c;RFbom6)wSVr+jsA5&`w@A&o+r_#YIsuLM5H7w6K)I7%WlT zPdEYzEEURiEznF@oTK`V;;Ak13pOhtRMIJLu_BdO4Y;|l3M|9D_!jG#F_a}=DzfN8 zI^iOO5~Ssmof$+{Qv}DCqDKgp_iJJ_0DHtUzh@mwMJyv^u~g}A-g4qmyF+rX)@o&X zc=q~|z2p2W*QmS|)SC1hplxIZkMbAvkuZC?(4k}seA zJx;N6S8?aVhg*9_^vDe)I$9a4SIIewg}83DPFVxuJ@2|VDl)w5kB3B~FF=L}k19T@$qoQ%pYU zJ}^u@=&6{_t53YW*}n2EvUXc_YNHlmRkB);uM{etdaqdi@vx^?CmG_awPI=;|EgrQ z7<%e`5*Ld~MXB*MFB(s+6;qqAwADgYZS#pI;^LJ@T2xr+YT}Wv)`}576`sbZ>*0NN zCYPRXG;tB;Md+BSg8Q2?QIkcVFHop`61uA<8hYz86|!7IXc?TR!c48TT~v&77V9LH+M3LO*yJr za9&tbmVVmbB=>m7CxMac8>W|DY|V?6I*B*JV%{wE09*&R5nU?c16~Phio*h%dqGX{ zQdm=RfqirfAl+=tMN$lLOYrtdry-i+XwS7om(h{?=0q_^B2frZK1} zCXt*YHl*UTP7x##WQm&Kug8CUkpv+H0)apv5C{YUfj}S-2m}IwKp+qZ1OkCTAkYy1 Y2S8W#vM)6=T>t<807*qoM6N<$f*y@n<^TWy literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/Square284x284Logo.png b/kliento/src-tauri/icons/Square284x284Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c021d2ba76619c08969ab688db3b27f29257aa6f GIT binary patch literal 7737 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 literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/Square30x30Logo.png b/kliento/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..621970023096ed9f494ba18ace15421a45cd65fa GIT binary patch literal 903 zcmV;219<$2P)2 z+CUKPMqaqGiH;zb!R4$B-WXS^YzQr=@UH>k4?*L)&R=zYjBrZenKdc9|JlS$SO*RJ zKt8FSTDAdk1g_WPAO!p^V!AuL;Lm;uQyV;zKq)J3i(;q*;k+pD%f3eltU`PYdy9(k0&%` zuWAPcV6|-y?|?7O1W!KSK}pbk8#~!|FA@(VJkt^V@0lio{afoAeo*f&$W2s6${5!1eKvAGD2$GZwSB98L2ZVS- zKn8ENRkZ*sb!@QugOrQNK3(sy1v%J#m|rpB+h|Nkqa3FRT>74xSs{#&saU2Lf!_Iq zKmuKAESh`gs!fneGWn+nf}l?7jE$HW!Af&vE5=G!QU)U2v&HLIBGXKk4nQx{hsHjL zLPMAo5=*uInFbq7(aa`Y2VX5wCmaeqvECOFv)a>0t>ZaEb*cJccER=BB?KFZhV$c^ znL*l8x*UYZv4WK|j?~Jt6~~F%{pk~z5A*>^M`?r5m9@RJ_x|uEtX(6Vk@Y()MVto* z93wr)%3m%|#OZ~srm>zF(JvDuTq*@;d&^>_BJm5hOU`3FjG70L#Vzv9I?`<7$T@
9ni|V?1P1G5Mec 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�gxE;{o#q>?v!`-BmD2v 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

5l#v3A#xI3*z~1~fvo9Q(N^(==!|_FZ z*duZ=+M1~)8E|otX8KNZlr?qels#x_1Xq@9IIw~@9uAREJVH)Xw^}UclF6327}E42 zT)E&?U%TK?(+K7%R!`H5oX0i)4Qn5??Iw3p5J~6_u+aWehY{DSn}3V2p$bgjnAu?o)v@iC254fXeMv50$9YrpU`N?u@QIWs)T?SP|fa}(|9 zqAX+!7`cx=4)cCBg5h~pu(?@9`)aCr#oyz$ld=#RFxYCNZCZls@4v2~*e-t6PEVvV z&bbK3b3wt(Coc!ufAbXXC<**#HQ%J9k`New6iG<5RjtO4XVO?dCvwxD{kJ#tfQr(X zg^NTwF-FwAeS_{V4bfel8l`~NbfrTR2s!G>WduFWxH(t~aK4q=6rEE^$+Uox>gJO2 z{L<;6Q6nHa5#ZEM>H58not!)z(6*_=^~8}jWf*IG$AUKVWOZ4?)GfF z+BM#*wKKmLFD7E~W3U!$IVm$k_k1f&Kz6WV8@55P?r~bcg-Za-!rvW?ns&)KOGT2~ zlkAyqhQj=P$Eg3w#K~}zH@J5bo-BfHjInKSz$@?+Z)NPD4pHj^_Qxmi`UqoTy=`sV zLVxrXGuBr=QRm|}wg75yetQQK4fY3#P_~J}zEfPnb2C4Wo!E(d*(cA;b?7$g2in<( zPn)ghX}nzJPmb6(3Dpeg_GW~Hc}Lt=lgsSZz z!5QXyz7KaR;D`3Ee}d`af{H>WWZ|Io1QI3~4Ll_`g1(cRnhLK73Ro)7zPCd={1W2x zRp%Xlvv4>!<2@}$hz|!V{T}_eHx2xkLl^hQoZTCnsjCl|W_@5Fx2(+j0ogy&Y+;L- z<)G$*CiN7hOm^s!{U>1F7U=iNk{+u~dAC!eDz%=|glFW0jEZU1&o(G_c#wTxUjnG} z#cg3>jEpUi#Mlq@t?Msg_#geK^Lx@DyHWf7=AS5vVyM7YOjvUVCfcpVR<(+5!H?9- zySI6s>o3m&*zr||=wcPGyBkQV`EWJl@bH8qobjOp+sXL*)=&yX)8aAbf~tGv?a2SN zu^Ddo-z?DWk9h9Yz#5p^NU#x~wYSd?H@w@!2Gb4G)6-utEMV~~M85Br5ff(v5O1|T z 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 { + ReactDOM.render( + + + + , document.getElementById('root') + ) +} + +main() diff --git a/kliento/src/styles.scss b/kliento/src.backup/styles.scss similarity index 100% rename from kliento/src/styles.scss rename to kliento/src.backup/styles.scss diff --git a/kliento/src/types.ts b/kliento/src.backup/types.ts similarity index 100% rename from kliento/src/types.ts rename to kliento/src.backup/types.ts diff --git a/kliento/src/views/PlayerCharacter.tsx b/kliento/src.backup/views/PlayerCharacter.tsx similarity index 100% rename from kliento/src/views/PlayerCharacter.tsx rename to kliento/src.backup/views/PlayerCharacter.tsx diff --git a/kliento/src/views/PlayerListView.tsx b/kliento/src.backup/views/PlayerListView.tsx similarity index 100% rename from kliento/src/views/PlayerListView.tsx rename to kliento/src.backup/views/PlayerListView.tsx diff --git a/kliento/src/App.css b/kliento/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/kliento/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/kliento/src/App.test.tsx b/kliento/src/App.test.tsx new file mode 100644 index 0000000..2a68616 --- /dev/null +++ b/kliento/src/App.test.tsx @@ -0,0 +1,9 @@ +import React from 'react'; +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/kliento/src/App.tsx b/kliento/src/App.tsx new file mode 100644 index 0000000..a53698a --- /dev/null +++ b/kliento/src/App.tsx @@ -0,0 +1,26 @@ +import React from 'react'; +import logo from './logo.svg'; +import './App.css'; + +function App() { + return ( +

+ ); +} + +export default App; diff --git a/kliento/src/index.css b/kliento/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/kliento/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/kliento/src/index.tsx b/kliento/src/index.tsx index 0c8fb69..ef2edf8 100644 --- a/kliento/src/index.tsx +++ b/kliento/src/index.tsx @@ -1,17 +1,17 @@ -import React, { createContext, useState } from "react" -import ReactDOM from "react-dom" -import { BrowserRouter, Route, Routes, useParams } from "react-router-dom" -import styled from "styled-components" +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; -import AppPage from "./AppPage" +ReactDOM.render( + + + , + document.getElementById('root') +); -const main = () => { - ReactDOM.render( - - - - , document.getElementById('root') - ) -} - -main() +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/kliento/src/logo.svg b/kliento/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/kliento/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kliento/src/react-app-env.d.ts b/kliento/src/react-app-env.d.ts new file mode 100644 index 0000000..6431bc5 --- /dev/null +++ b/kliento/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/kliento/src/reportWebVitals.ts b/kliento/src/reportWebVitals.ts new file mode 100644 index 0000000..49a2a16 --- /dev/null +++ b/kliento/src/reportWebVitals.ts @@ -0,0 +1,15 @@ +import { ReportHandler } from 'web-vitals'; + +const reportWebVitals = (onPerfEntry?: ReportHandler) => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/kliento/src/setupTests.ts b/kliento/src/setupTests.ts new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/kliento/src/setupTests.ts @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/kliento/tsconfig.json b/kliento/tsconfig.json index 7d8e50e..a273b0c 100644 --- a/kliento/tsconfig.json +++ b/kliento/tsconfig.json @@ -1,12 +1,26 @@ { "compilerOptions": { - "target": "es2016", - "jsx": "react", - "module": "commonjs", - "rootDir": "src", + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, + "allowSyntheticDefaultImports": true, "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, "noEmit": true, - } + "jsx": "react-jsx" + }, + "include": [ + "src" + ] }

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 z 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 a-nIX@@tEt=kS<9?61a#-ZvSG9>%Remcd^F+ literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/icon.ico b/kliento/src-tauri/icons/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b3636e4b22ba65db9061cd60a77b02c92022dfd6 GIT binary patch literal 86642 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 AKmY&$ literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/icon.png b/kliento/src-tauri/icons/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e1cd2619e0b5ec089cbba5ec7b03ddf2b1dfceb6 GIT binary patch literal 14183 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 literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/Square310x310Logo.png b/kliento/src-tauri/icons/Square310x310Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f9bc04839491e66c07b16ab03743c0c53b4109cc GIT binary patch literal 8591 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 JPDHLkV1lm|RXG3v literal 0 HcmV?d00001 diff --git a/kliento/src-tauri/icons/Square71x71Logo.png b/kliento/src-tauri/icons/Square71x71Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..63440d7984936a9caa89275928d8dce97e4d033b GIT binary patch literal 2011 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