From 8f79458bcb7e8ae46a293091848e052dcad53317 Mon Sep 17 00:00:00 2001 From: Ollie Halliday <22655069+Hallidayo@users.noreply.github.com> Date: Thu, 14 Jul 2022 15:15:10 +0100 Subject: [PATCH 01/76] 404 changed sizing and text scale --- apps/www/pages/404.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/www/pages/404.tsx b/apps/www/pages/404.tsx index 2324deb294f..48903f31218 100644 --- a/apps/www/pages/404.tsx +++ b/apps/www/pages/404.tsx @@ -41,10 +41,9 @@ const Error404 = () => {

404

From 8a219b07a40939f55001b5e40b4e613e5fb30253 Mon Sep 17 00:00:00 2001 From: Ollie Halliday <22655069+Hallidayo@users.noreply.github.com> Date: Thu, 14 Jul 2022 15:16:11 +0100 Subject: [PATCH 02/76] ran prettier --- apps/www/pages/404.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/pages/404.tsx b/apps/www/pages/404.tsx index 48903f31218..a7abfe5653e 100644 --- a/apps/www/pages/404.tsx +++ b/apps/www/pages/404.tsx @@ -41,7 +41,7 @@ const Error404 = () => {

From 06ebf29a579e16ebf0168c8b490ab84c6d99516c Mon Sep 17 00:00:00 2001 From: Ollie Halliday <22655069+Hallidayo@users.noreply.github.com> Date: Sat, 16 Jul 2022 10:28:54 +0100 Subject: [PATCH 03/76] opacity and text size changes --- apps/www/pages/404.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/pages/404.tsx b/apps/www/pages/404.tsx index a7abfe5653e..7ea66cb4745 100644 --- a/apps/www/pages/404.tsx +++ b/apps/www/pages/404.tsx @@ -41,7 +41,7 @@ const Error404 = () => {

From f870227b45e59b21ae3d39c81f1c3f49895b345d Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Mon, 1 Aug 2022 16:47:02 +0200 Subject: [PATCH 04/76] instructions for devs --- DEVELOPERS.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DEVELOPERS.md b/DEVELOPERS.md index e92a19bdc45..80305c9ae1d 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -15,7 +15,7 @@ - [Installing packages](#installing-packages) - [Development](#development) - [Common Tasks](#common-tasks) - - [Adding redirects](#adding-redirects) + - [Adding Redirects](#adding-redirects) - [Finally](#finally) - [Community Channels](#community-channels) @@ -181,6 +181,8 @@ Then edit and visit any of the following sites: - `/apps/www`: http://localhost:3000 - The main website. +- `/apps/refernce`: http://localhost:3010 + - Reference Documentation. - `/apps/temp-docs`: http://localhost:3001 - We are migrating the docs to a Next.js application. - `/apps/temp-community-forum`: http://localhost:3002 @@ -194,6 +196,7 @@ The monorepo has a set of shared components under `/packages`: - `/packages/common`: Common React code, shared between all sites. - `/packages/config`: All shared config +- `/packages/spec`: Generates documentation using spec files. - `/packages/tsconfig`: Shared Typescript settings ### Installing packages From fbb584236ae7b9d5f94b9b573199b8984ce7104a Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Mon, 1 Aug 2022 16:47:46 +0200 Subject: [PATCH 05/76] clean deps --- package-lock.json | 332 +++++++++++++++++++++++----------------------- 1 file changed, 168 insertions(+), 164 deletions(-) diff --git a/package-lock.json b/package-lock.json index ad56a3b0f68..3235f55380a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,6 +63,7 @@ } }, "apps/reference": { + "name": "reference-docs", "version": "0.0.0", "dependencies": { "@docusaurus/core": "2.0.0-rc.1", @@ -74,11 +75,7 @@ "react-dom": "^17.0.2" }, "devDependencies": { - "@docusaurus/module-type-aliases": "2.0.0-rc.1", - "ejs": "^3.1.8", - "fs": "^0.0.1-security", - "js-yaml": "^4.1.0", - "ts-node": "^10.9.1" + "@docusaurus/module-type-aliases": "2.0.0-rc.1" }, "engines": { "node": ">=16.14" @@ -96,94 +93,6 @@ "react": "^16.13.1 || ^17.0.0" } }, - "apps/reference/node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "apps/reference/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "apps/reference/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "apps/reference/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "apps/reference/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "apps/reference/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, "apps/temp-community-forum": { "name": "forum", "version": "0.0.0", @@ -5974,6 +5883,10 @@ "cross-fetch": "^3.1.5" } }, + "node_modules/@supabase/generator": { + "resolved": "packages/spec", + "link": true + }, "node_modules/@supabase/gotrue-js": { "version": "1.22.15", "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.15.tgz", @@ -12225,12 +12138,6 @@ "node": ">= 0.6" } }, - "node_modules/fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", - "dev": true - }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -26029,6 +25936,103 @@ "resolved": "https://registry.npmjs.org/tailwindcss-radix/-/tailwindcss-radix-2.2.0.tgz", "integrity": "sha512-ErcLnoyB60lVB3jpeTOI2m2Cif3I6mTyjPiNs1/L/5cH+7FzbqzprLxwWgQtWQCIJCbzaZ2lh8AFEIo4He47XQ==" }, + "packages/spec": { + "version": "0.0.0", + "license": "MIT", + "devDependencies": { + "ejs": "^3.1.8", + "js-yaml": "^4.1.0", + "ts-node": "^10.9.1" + } + }, + "packages/spec/node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "packages/spec/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "packages/spec/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "packages/spec/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "packages/spec/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "packages/spec/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, "packages/tsconfig": { "version": "0.0.0" }, @@ -29345,6 +29349,70 @@ "cross-fetch": "^3.1.5" } }, + "@supabase/generator": { + "version": "file:packages/spec", + "requires": { + "ejs": "^3.1.8", + "js-yaml": "^4.1.0", + "ts-node": "^10.9.1" + }, + "dependencies": { + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + } + } + }, "@supabase/gotrue-js": { "version": "1.22.15", "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.15.tgz", @@ -34771,12 +34839,6 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, - "fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", - "dev": true - }, "fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -41423,13 +41485,9 @@ "@docusaurus/preset-classic": "2.0.0-rc.1", "@mdx-js/react": "^1.6.22", "clsx": "^1.2.1", - "ejs": "^3.1.8", - "fs": "^0.0.1-security", - "js-yaml": "^4.1.0", "prism-react-renderer": "^1.3.5", "react": "^17.0.2", - "react-dom": "^17.0.2", - "ts-node": "^10.9.1" + "react-dom": "^17.0.2" }, "dependencies": { "@mdx-js/react": { @@ -41437,60 +41495,6 @@ "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", "requires": {} - }, - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - } } } }, From 7671402a0458c1deef2f7dd7794ad10783883aee Mon Sep 17 00:00:00 2001 From: Terry Sutton Date: Mon, 1 Aug 2022 13:12:19 -0230 Subject: [PATCH 06/76] Add a submit button to the explorer form --- studio/pages/project/[ref]/logs-explorer/index.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/studio/pages/project/[ref]/logs-explorer/index.tsx b/studio/pages/project/[ref]/logs-explorer/index.tsx index 496b932ad79..76c0945b504 100644 --- a/studio/pages/project/[ref]/logs-explorer/index.tsx +++ b/studio/pages/project/[ref]/logs-explorer/index.tsx @@ -219,10 +219,14 @@ export const LogsExplorerPage: NextPageWithLayout = () => {
- -
From dbd86781633f0f1a2e96ba4b0d0aab91fbefe71a Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 12:36:26 +0200 Subject: [PATCH 07/76] Adds some basic templating for API --- apps/reference/_api/usage.mdx | 60 +++++++------------ package-lock.json | 17 ++++++ packages/spec/package-lock.json | 39 ++++++++++++ packages/spec/package.json | 6 +- packages/spec/src/docs/api.ts | 59 ++++++++++++++++++ packages/spec/src/docs/helpers.ts | 12 ++++ packages/spec/src/docs/index.ts | 5 ++ .../spec/src/docs/templates/ApiTemplate.ts | 30 ++++++++++ 8 files changed, 190 insertions(+), 38 deletions(-) create mode 100644 packages/spec/src/docs/api.ts create mode 100644 packages/spec/src/docs/templates/ApiTemplate.ts diff --git a/apps/reference/_api/usage.mdx b/apps/reference/_api/usage.mdx index 5f5bd57fa83..dffc811a487 100644 --- a/apps/reference/_api/usage.mdx +++ b/apps/reference/_api/usage.mdx @@ -5,7 +5,6 @@ title: Usage -An isomorphic Javascript library for GoTrue. @@ -14,50 +13,37 @@ An isomorphic Javascript library for GoTrue. -## New user signup -```js -const { user, session, error } = await gotrue.signUp({ - email: 'example@email.com', - password: 'example-password', -}) +### Lists all organizations + +``` +/v1/organizations ``` -### Attributes +### Creates an organization -- param-signup-options - -- param-options - - - -### Notes - -- By default, the user will need to verify their email address before logging in. If you would like to change this, you can disable "Email Confirmations" by going to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) -- If "Email Confirmations" is turned on, a `user` is returned but `session` will be null -- If "Email Confirmations" is turned off, both a `user` and a `session` will be returned -- When the user confirms their email address, they will be redirected to localhost:3000 by default. To change this, you can go to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) -- If signUp() is called for an existing confirmed user: - - If "Enable email confirmations" is enabled on the "Authentication" -> "Settings" page, an obfuscated / fake user object will be returned. - - If "Enable email confirmations" is disabled, an error with a message "User already registered" will be returned. -- To check if a user already exists, refer to getUser(). - - -### Examples - - - -#### Sign up with email - -```js -const { user, session, error } = await supabase.auth.signUp({ - email: 'example@email.com', - password: 'example-password', -}) +``` +/v1/organizations ``` + +### Gets all projects that belong to the authenticated user + +``` +/v1/projects +``` + + + +### Creates a project + +``` +/v1/projects +``` + + diff --git a/package-lock.json b/package-lock.json index 3235f55380a..467a8685112 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17952,6 +17952,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==" + }, "node_modules/opener": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", @@ -25937,8 +25942,13 @@ "integrity": "sha512-ErcLnoyB60lVB3jpeTOI2m2Cif3I6mTyjPiNs1/L/5cH+7FzbqzprLxwWgQtWQCIJCbzaZ2lh8AFEIo4He47XQ==" }, "packages/spec": { + "name": "@supabase/generator", "version": "0.0.0", "license": "MIT", + "dependencies": { + "lodash": "^4.17.21", + "openapi-types": "^12.0.0" + }, "devDependencies": { "ejs": "^3.1.8", "js-yaml": "^4.1.0", @@ -29354,6 +29364,8 @@ "requires": { "ejs": "^3.1.8", "js-yaml": "^4.1.0", + "lodash": "*", + "openapi-types": "^12.0.0", "ts-node": "^10.9.1" }, "dependencies": { @@ -38896,6 +38908,11 @@ "is-wsl": "^2.2.0" } }, + "openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==" + }, "opener": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", diff --git a/packages/spec/package-lock.json b/packages/spec/package-lock.json index 91576449398..5ed476c0b73 100644 --- a/packages/spec/package-lock.json +++ b/packages/spec/package-lock.json @@ -9,8 +9,11 @@ "version": "0.0.0", "license": "MIT", "devDependencies": { + "@types/lodash": "^4.14.182", "ejs": "^3.1.8", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "openapi-types": "^12.0.0", "ts-node": "^10.9.1" } }, @@ -75,6 +78,12 @@ "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", "dev": true }, + "node_modules/@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", + "dev": true + }, "node_modules/@types/node": { "version": "18.6.3", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", @@ -291,6 +300,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", @@ -309,6 +324,12 @@ "node": "*" } }, + "node_modules/openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==", + "dev": true + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -450,6 +471,12 @@ "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", "dev": true }, + "@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", + "dev": true + }, "@types/node": { "version": "18.6.3", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", @@ -620,6 +647,12 @@ "argparse": "^2.0.1" } }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", @@ -635,6 +668,12 @@ "brace-expansion": "^1.1.7" } }, + "openapi-types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.0.0.tgz", + "integrity": "sha512-6Wd9k8nmGQHgCbehZCP6wwWcfXcvinhybUTBatuhjRsCxUIujuYFZc9QnGeae75CyHASewBtxs0HX/qwREReUw==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/packages/spec/package.json b/packages/spec/package.json index 80b8ccadb35..b8edf824beb 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -5,6 +5,8 @@ "types": "./index.tsx", "license": "MIT", "scripts": { + "api:gen": "npm run api:gen:paths", + "api:gen:paths": "ts-node ./index.ts gen --type api --input ../../spec/api_v0_openapi.json --output ../../apps/reference/_api/usage.mdx", "cli:gen": "npm run cli:gen:commands && npm run cli:gen:config", "cli:gen:commands": "ts-node ./index.ts gen --type command --input ../../spec/cli_v1_commands.yaml --output ../../apps/reference/_cli/usage.mdx ", "cli:gen:config": "ts-node ./index.ts gen --type config --input ../../spec/cli_v1_config.yaml --output ../../apps/reference/_cli/config.mdx", @@ -15,10 +17,12 @@ "supabase-dart:gen": "npm run supabase-dart:gen:sdk", "supabase-dart:gen:sdk": "ts-node ./index.ts gen --type sdk --input ../../spec/supabase_dart_sdk.yaml --output ../../apps/reference/_supabase_dart/usage.mdx " }, - "dependencies": {}, "devDependencies": { + "@types/lodash": "^4.14.182", "ejs": "^3.1.8", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "openapi-types": "^12.0.0", "ts-node": "^10.9.1" }, "prettier": { diff --git a/packages/spec/src/docs/api.ts b/packages/spec/src/docs/api.ts new file mode 100644 index 00000000000..b317e3f3cd2 --- /dev/null +++ b/packages/spec/src/docs/api.ts @@ -0,0 +1,59 @@ +import template from './templates/ApiTemplate' +import { toArrayWithKey } from './helpers' +import { OpenAPIV3 } from 'openapi-types' +const fs = require('fs') +const ejs = require('ejs') +const Helpers = require('./Helpers') +const { writeToDisk } = Helpers + +export default async function gen(inputFileName: string, outputDir: string) { + const specRaw = fs.readFileSync(inputFileName, 'utf8') + const spec = JSON.parse(specRaw) + // console.log('spec', spec.openapi) + + switch (spec.openapi) { + case '3.0.0': + await gen_v3(spec, outputDir) + break + + default: + console.log('Unrecognized specification version:', spec.clispec) + break + } +} + +/** + * Versioned Generator + */ +async function gen_v3(spec: OpenAPIV3.Document, dest: string) { + const paths = Object.entries(spec.paths) + .map(([key, path], i) => { + return { + path: key, + operations: toArrayWithKey(path!, 'operation'), + } + }) + .filter((x) => x.path.indexOf('/v1') === 0) + + const content = ejs.render(template, { + info: spec.info, + paths, + }) + // console.log(content) + // Write to disk + await writeToDisk(dest, content) + console.log('Saved: ', dest) +} + +// const pathsToArrays = (pathObject: { +// path: string +// get?: object +// post?: object +// patch?: object +// delete?: object +// }) => { +// return { +// path: pathObject.path, + +// } +// } diff --git a/packages/spec/src/docs/helpers.ts b/packages/spec/src/docs/helpers.ts index f7f812d4b11..cf58f6e69ad 100644 --- a/packages/spec/src/docs/helpers.ts +++ b/packages/spec/src/docs/helpers.ts @@ -1,4 +1,5 @@ import fs from 'fs' +import _ from 'lodash' export const slugify = (text: string) => { return text @@ -22,3 +23,14 @@ export const writeToDisk = (fileName: string, content: any) => { }) }) } + +/** + * Convert Object to Array of values + */ +export const toArrayWithKey = (obj: object, keyAs: string) => + _.values( + _.mapValues(obj, (value: any, key: string) => { + value[keyAs] = key + return value + }) + ) diff --git a/packages/spec/src/docs/index.ts b/packages/spec/src/docs/index.ts index ae2fce8b39c..52db59d6507 100644 --- a/packages/spec/src/docs/index.ts +++ b/packages/spec/src/docs/index.ts @@ -1,3 +1,4 @@ +import ApiGenerator from './api' import CliGenerator from './cli' import ConfigGenerator from './config' import SdkGenerator from './sdk' @@ -12,6 +13,10 @@ export default async function DocGenerator({ type: 'cli' | 'config' | 'sdk' | 'api' }) { switch (type) { + case 'api': + await ApiGenerator(input, output) + break + case 'cli': await CliGenerator(input, output) break diff --git a/packages/spec/src/docs/templates/ApiTemplate.ts b/packages/spec/src/docs/templates/ApiTemplate.ts new file mode 100644 index 00000000000..9be269bd4ac --- /dev/null +++ b/packages/spec/src/docs/templates/ApiTemplate.ts @@ -0,0 +1,30 @@ +const template = ` +--- +id: usage +title: Usage +--- + + + +<%- info.description %> + + + + + +<% paths.forEach(function(path){ %> +<% path.operations.forEach(function(operation){ %> + +### <%- operation.summary %> + +\`\`\` +<%- path.path %> +\`\`\` + +<% }); %> +<% }); %> + + +`.trim() + +export default template From f59b078cdfdbe8f85135573dc2c4d05b283b51df Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 12:38:42 +0200 Subject: [PATCH 08/76] cleans up docs - focus only on what's needed for now --- .../docs/postgres/extensions/http.mdx | 123 --------------- .../docs/postgres/extensions/intro.mdx | 5 - .../docs/postgres/extensions/pgtap.mdx | 129 --------------- .../docs/postgres/extensions/plv8.mdx | 149 ------------------ .../docs/postgres/extensions/uuid-ossp.mdx | 94 ----------- apps/reference/nav/_referenceSidebars.js | 26 +-- 6 files changed, 13 insertions(+), 513 deletions(-) delete mode 100644 apps/reference/docs/postgres/extensions/http.mdx delete mode 100644 apps/reference/docs/postgres/extensions/intro.mdx delete mode 100644 apps/reference/docs/postgres/extensions/pgtap.mdx delete mode 100644 apps/reference/docs/postgres/extensions/plv8.mdx delete mode 100644 apps/reference/docs/postgres/extensions/uuid-ossp.mdx diff --git a/apps/reference/docs/postgres/extensions/http.mdx b/apps/reference/docs/postgres/extensions/http.mdx deleted file mode 100644 index ea903b2ae55..00000000000 --- a/apps/reference/docs/postgres/extensions/http.mdx +++ /dev/null @@ -1,123 +0,0 @@ ---- -id: http -title: 'http: RESTful Client' -description: An HTTP Client for PostgreSQL Functions. ---- - -import Tabs from '@theme/Tabs' -import TabItem from '@theme/TabItem' - -The `http` extension allows you to call RESTful endpoints within Postgres. - -## Quick demo - - - -## Overview - -Let's cover some basic concepts: - -- REST: stands for REpresentational State Transfer. It's simply a way to request data from external services. -- RESTful APIs are servers which accept HTTP "calls". The calls are typically: - - `GET` − Read only access to a resource. - - `POST` − Creates a new resource. - - `DELETE` − Removes a resource. - - `PUT` − Updates an existing resource or creates a new resource. - -You can use the `http` extension to make these network requests from Postgres. - -## Usage - -### Enabling - - - - -```sh -1. Go to the Database page. -2. Click on "Extensions" in the sidebar. -3. Search for "http". -4. Click the toggle. -``` - - - - -```sql - --- Example: enable the "http" extension -create extension http with schema extensions; - --- Example: disable the "http" extension -drop extension if exists http; - -``` - -Even though the SQL code is `create extension`, this is the equivalent of "enabling the extension". -To disable an extension you can call `drop extension`. - -It's good practice to create the extension within a separate schema (like `extensions`) to keep your database clean. - - - - - -### Available functions - -While the main usage is simply `http('http_request')`, there are 5 wrapper functions for specific functionality: - -- `http_get()` -- `http_post()` -- `http_put()` -- `http_delete()` -- `http_head()` - -### Returned values - -A successful call to a web URL from the `http` extension returns a record with the following fields: - -- `status`: integer -- `content_type`: character varying -- `headers`: http_header[] -- `content`: character varying. Typically you would want to cast this to `jsonb` using the format `content::jsonb` - -## Examples - -### Simple `GET` example - -```sql -select - "status", "content"::jsonb -from - http_get('https://jsonplaceholder.typicode.com/todos/1'); -``` - -### Simple `POST` example - -```sql -select - "status", "content"::jsonb -from - http_post( - 'https://jsonplaceholder.typicode.com/posts', - '{ "title": "foo", "body": "bar", "userId": 1 }', - 'application/json' - ); -``` - -## Resources - -- Official [`http` GitHub Repository](https://github.com/pramsey/pgsql-http). diff --git a/apps/reference/docs/postgres/extensions/intro.mdx b/apps/reference/docs/postgres/extensions/intro.mdx deleted file mode 100644 index 9561ed31589..00000000000 --- a/apps/reference/docs/postgres/extensions/intro.mdx +++ /dev/null @@ -1,5 +0,0 @@ ---- -id: intro ---- - -Some info about extensions. diff --git a/apps/reference/docs/postgres/extensions/pgtap.mdx b/apps/reference/docs/postgres/extensions/pgtap.mdx deleted file mode 100644 index d3eba7a763d..00000000000 --- a/apps/reference/docs/postgres/extensions/pgtap.mdx +++ /dev/null @@ -1,129 +0,0 @@ ---- -id: pgtap -title: 'pgTAP: Unit Testing' -description: Unit testing in PostgreSQL. ---- - -import Tabs from '@theme/Tabs' -import TabItem from '@theme/TabItem' - -`pgTAP` is a unit testing extension for PostgreSQL. - -## Overview - -Let's cover some basic concepts: - -- Unit tests: allow you to test small parts of a system (like a database table!). -- TAP: stands for [Test Anything Protocol](http://testanything.org/). It is an framework which aims to simplify the error reporting during testing. - -## Usage - -### Enabling - - - - -```sh -1. Go to the Database page. -2. Click on "Extensions" in the sidebar. -3. Search for "pgtap". -4. Click the toggle. -``` - - - - - - -```sql - --- Enable the "pgtap" extension -create extension pgtap with schema extensions; - --- Disable the "pgtap" extension -drop extension if exists pgtap; - -``` - -Even though the SQL code is `create extension`, this is the equivalent of "enabling the extension". -To disable an extension you can call `drop extension`. - -It's good practice to create the extension within a separate schema (like `extensions`) to keep your database clean. - - - - - -### Managing tests - -It's a good practice to keep all your tests in a separate schema. - -```sql -create schema tests; -``` - -### Creating a test - -@TODO - -- Create a plan -- We should come up with a recommendation on how to run the tests. Via a function? External scripts? -- Eventually this can be done via our CLI - -### Running a test - -@TODO - -## Examples - -Let's look at a few different tests which could be helpful in your project. - -### Testing tables - -```sql -begin; -select plan( 1 ); - -select has_table( 'profiles' ); - -select * from finish(); -rollback; -``` - -API: - -- [`has_table()`](https://pgtap.org/documentation.html#has_table) - -### Testing columns - -```sql -begin; -select plan( 1 ); - -select has_column( 'profiles', 'id' ); -select col_is_pk( 'profiles', 'id' ); - -select * from finish(); -rollback; -``` - -API: - -- [`has_column()`](https://pgtap.org/documentation.html#has_column) -- [`col_is_pk()`](https://pgtap.org/documentation.html#col_is_pk) - -## Resources - -- Official [`pgTAP` documentation](https://pgtap.org/). diff --git a/apps/reference/docs/postgres/extensions/plv8.mdx b/apps/reference/docs/postgres/extensions/plv8.mdx deleted file mode 100644 index 4f92f533d56..00000000000 --- a/apps/reference/docs/postgres/extensions/plv8.mdx +++ /dev/null @@ -1,149 +0,0 @@ ---- -id: plv8 -title: 'plv8: JavaScript Language' -description: JavaScript language for PostgreSQL. ---- - -import Tabs from '@theme/Tabs' -import TabItem from '@theme/TabItem' - -The `plv8` extension allows you use JavaScript within Postgres. - -## Overview - -While Postgres natively runs SQL, it can also run other "procedural languages". -`plv8` allows you to run JavaScript code - specifically any code that runs on the [V8 JavaScript engine](https://v8.dev). - -It can be used for database functions, triggers, queries and more. - -## Usage - -### Enabling - - - - -```sh -1. Go to the Database page. -2. Click on "Extensions" in the sidebar. -3. Search for "plv8". -4. Click the toggle. -``` - - - - -```sql - --- Example: enable the "plv8" extension -create extension plv8; - --- Example: disable the "plv8" extension -drop extension if exists plv8; - -``` - -Even though the SQL code is `create extension`, this is the equivalent of "enabling the extension". -To disable an extension you can call `drop extension`. - -Procedural languages are automatically installed within `pg_catalog`, so you don't need to specify a schema. - - - - -### Creating `plv8` functions - -Functions written in `plv8` are written just like any other PostgreSQL functions, only -with the `language` identifier set to `plv8`. - -```sql -create or replace function function_name() -returns void as $$ - // V8 JavaScript - // code - // here -$$ language plv8; -``` - -You can call `plv8` functions like any other Postgres function: - - - - -```sql -select function_name(); -``` - - - - -```js -const { data, error } = supabase.rpc('function_name') -``` - - - - -## Examples - -### Scalar Functions - -A [scalar function](https://plv8.github.io/#scalar-function-calls) is anything that takes in some user input and returns a single result. - -```sql -create or replace function hello_world(name text) -returns text as $$ - - let output = `Hello, ${name}!`; - return output; - -$$ language plv8; -``` - -### Executing SQL - -You can execute SQL within `plv8` code using the [`plv8.execute` function](https://plv8.github.io/#plv8-execute). - -```sql -create or replace function update_user(id bigint, first_name text) -returns smallint as $$ - - var num_affected = plv8.execute( - 'update profiles set first_name = $1 where id = $2', - [first_name, id] - ); - - return num_affected; -$$ language plv8; -``` - -### Set-returning Functions - -A [set-returning function](https://plv8.github.io/#set-returning-function-calls) is anything that returns a full set of results - for example, rows in a table. - -```sql -create or replace function get_messages() -returns setof messages as $$ - - var json_result = plv8.execute( - 'select * from messages' - ); - - return json_result; -$$ language plv8; -``` - -## Resources - -- Official [`plv8` documentation](https://plv8.github.io/). -- [plv8 GitHub Repository](https://github.com/plv8/plv8). diff --git a/apps/reference/docs/postgres/extensions/uuid-ossp.mdx b/apps/reference/docs/postgres/extensions/uuid-ossp.mdx deleted file mode 100644 index 057a27f4c48..00000000000 --- a/apps/reference/docs/postgres/extensions/uuid-ossp.mdx +++ /dev/null @@ -1,94 +0,0 @@ ---- -id: uuid-ossp -title: 'uuid-ossp: Unique Identifiers' -description: A UUID generator for PostgreSQL. ---- - -import Tabs from '@theme/Tabs' -import TabItem from '@theme/TabItem' - -The `uuid-ossp` extension can be used to generate a `UUID`. - -## Overview - -A `UUID` is a "Universally Unique Identifer" and it is, for practical purposes, unique. -This makes them particularly well suited as Primary Keys. It is occasionally referred to as a `GUID`, which stands for "Globally Unique Identifer". - -## Usage - -### Enabling - - - - -```sh -1. Go to the Database page. -2. Click on "Extensions" in the sidebar. -3. Search for "uuid-ossp". -4. Click the toggle. -``` - - - - -```sql - --- Example: enable the "uuid-ossp" extension -create extension "uuid-ossp" with schema extensions; - --- Example: disable the "uuid-ossp" extension -drop extension if exists "uuid-ossp"; - -``` - -Even though the SQL code is `create extension`, this is the equivalent of "enabling the extension". -To disable an extension you can call `drop extension`. - -It's good practice to create the extension within a separate schema (like `extensions`) to keep your database clean. - - - - - -### The `uuid` type - -Once the extension is enabled, you now have access to a `uuid` type. - -### `uuid_generate_v1()` - -Creates a UUID value based on the combination of computer’s MAC address, current timestamp, and a random value. - -### `uuid_generate_v4()` - -Creates UUID values based solely on random numbers. - -## Examples - -### Within a query - -```sql -select uuid_generate_v4(); -``` - -### As a Primary Key - -Automatically create a unique, random ID in a table: - -```sql -create table contacts ( - id uuid default uuid_generate_v4(), - first_name text, - last_name text, - - primary key (id) -); -``` - -## Resources - -- [The Basics Of PostgreSQL `UUID` Data Type](https://www.postgresqltutorial.com/postgresql-uuid/). diff --git a/apps/reference/nav/_referenceSidebars.js b/apps/reference/nav/_referenceSidebars.js index 844df071026..140d75fad40 100644 --- a/apps/reference/nav/_referenceSidebars.js +++ b/apps/reference/nav/_referenceSidebars.js @@ -40,21 +40,21 @@ const sidebars = { { type: 'category', label: 'Tools', - collapsed: true, + collapsed: false, items: [{ type: 'link', label: 'GoTrue Auth Server', href: '/gotrue' }], }, - { - type: 'category', - label: 'Postgres Extensions', - link: { type: 'doc', id: 'postgres/extensions/intro' }, - collapsed: true, - items: [ - 'postgres/extensions/http', - 'postgres/extensions/pgtap', - 'postgres/extensions/plv8', - 'postgres/extensions/uuid-ossp', - ], - }, + // { + // type: 'category', + // label: 'Postgres Extensions', + // link: { type: 'doc', id: 'postgres/extensions/intro' }, + // collapsed: true, + // items: [ + // 'postgres/extensions/http', + // 'postgres/extensions/pgtap', + // 'postgres/extensions/plv8', + // 'postgres/extensions/uuid-ossp', + // ], + // }, ], } From 4a1c3d3c544343d3bd8b35de476ec30a4d6665bd Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 12:39:34 +0200 Subject: [PATCH 09/76] less reading --- apps/reference/docs/about.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/apps/reference/docs/about.md b/apps/reference/docs/about.md index c9988f0771c..f89a3528ac8 100644 --- a/apps/reference/docs/about.md +++ b/apps/reference/docs/about.md @@ -9,11 +9,6 @@ sidebar_position: 2 This section of the docs provides technical descriptions of the products and how to use them. -There are two main sections: - -- Supabase Reference Docs - describes to use the tools with integrated integrated libraries. -- Tools Reference Docs - describes to use the tools with modular libraries. - ## Modularity Supabase is modular. While it may seem like a single tool, it is actually a suite of tools that are composed on top of a PostgreSQL database. This offers several advantages: From 9a3824c8a6692a8d0dc5167515753b9c1ac9a466 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 13:54:57 +0200 Subject: [PATCH 10/76] Adds a section for storage --- apps/reference/_gotrue/intro.mdx | 2 +- .../version-0.0.1/intro.md | 8 - .../version-0.0.1/intro.mdx | 8 - .../version-0.0.1/release-notes.md | 7 - .../version-0.0.1-sidebars.json | 3 - apps/reference/_gotrue_versions.json | 2 +- .../version-0.0.1 => _storage}/config.mdx | 0 apps/reference/_storage/intro.mdx | 9 + .../release-notes.mdx | 0 apps/reference/_storage/usage.mdx | 189 ++++ .../_storage_versioned_docs/.gitkeep | 0 .../_storage_versioned_sidebars/.gitkeep | 0 apps/reference/_storage_versions.json | 1 + apps/reference/docusaurus.config.js | 10 + apps/reference/nav/_referenceNavbar.js | 14 + apps/reference/nav/_referenceSidebars.js | 5 +- apps/reference/nav/storage_sidebars.js | 32 + apps/reference/package.json | 7 +- .../theme/DocSidebar/Desktop/Content/index.js | 1 + packages/spec/package.json | 8 +- packages/spec/src/docs/api.ts | 47 +- spec/storage_v0_openapi.json | 826 ++++++++++++++++++ 22 files changed, 1134 insertions(+), 45 deletions(-) delete mode 100644 apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.md delete mode 100644 apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.mdx delete mode 100644 apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.md delete mode 100644 apps/reference/_gotrue_versioned_sidebars/version-0.0.1-sidebars.json rename apps/reference/{_gotrue_versioned_docs/version-0.0.1 => _storage}/config.mdx (100%) create mode 100644 apps/reference/_storage/intro.mdx rename apps/reference/{_gotrue_versioned_docs/version-0.0.1 => _storage}/release-notes.mdx (100%) create mode 100644 apps/reference/_storage/usage.mdx create mode 100644 apps/reference/_storage_versioned_docs/.gitkeep create mode 100644 apps/reference/_storage_versioned_sidebars/.gitkeep create mode 100644 apps/reference/_storage_versions.json create mode 100644 apps/reference/nav/storage_sidebars.js create mode 100644 spec/storage_v0_openapi.json diff --git a/apps/reference/_gotrue/intro.mdx b/apps/reference/_gotrue/intro.mdx index c64a74c26f9..bad7efda6d7 100644 --- a/apps/reference/_gotrue/intro.mdx +++ b/apps/reference/_gotrue/intro.mdx @@ -4,6 +4,6 @@ sidebar_position: 1 sidebar_label: Introduction --- -# GoTrue - Supabase Auth +# Supabase Auth Server Some docs diff --git a/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.md b/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.md deleted file mode 100644 index b2c9b7bbc47..00000000000 --- a/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -slug: / -sidebar_position: 1 ---- - -# GoTrue - Supabase Auth - -Some docs diff --git a/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.mdx b/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.mdx deleted file mode 100644 index 14302fb108b..00000000000 --- a/apps/reference/_gotrue_versioned_docs/version-0.0.1/intro.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -slug: / -sidebar_position: 1 ---- - -# GoTrue - Supabase Auth - -Some docs \ No newline at end of file diff --git a/apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.md b/apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.md deleted file mode 100644 index 30c0f23e7c6..00000000000 --- a/apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -id: release-notes ---- - -# Release Notes - -Start your release notes here. diff --git a/apps/reference/_gotrue_versioned_sidebars/version-0.0.1-sidebars.json b/apps/reference/_gotrue_versioned_sidebars/version-0.0.1-sidebars.json deleted file mode 100644 index a8aadd1b7f9..00000000000 --- a/apps/reference/_gotrue_versioned_sidebars/version-0.0.1-sidebars.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "goTrueSidebar": ["intro", "config", "release-notes"] -} diff --git a/apps/reference/_gotrue_versions.json b/apps/reference/_gotrue_versions.json index e0c9dfb7d99..fe51488c706 100644 --- a/apps/reference/_gotrue_versions.json +++ b/apps/reference/_gotrue_versions.json @@ -1 +1 @@ -["0.0.1"] +[] diff --git a/apps/reference/_gotrue_versioned_docs/version-0.0.1/config.mdx b/apps/reference/_storage/config.mdx similarity index 100% rename from apps/reference/_gotrue_versioned_docs/version-0.0.1/config.mdx rename to apps/reference/_storage/config.mdx diff --git a/apps/reference/_storage/intro.mdx b/apps/reference/_storage/intro.mdx new file mode 100644 index 00000000000..e6a5130bb2d --- /dev/null +++ b/apps/reference/_storage/intro.mdx @@ -0,0 +1,9 @@ +--- +slug: / +sidebar_position: 1 +sidebar_label: Introduction +--- + +# Supabase Storage Server + +Some docs diff --git a/apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.mdx b/apps/reference/_storage/release-notes.mdx similarity index 100% rename from apps/reference/_gotrue_versioned_docs/version-0.0.1/release-notes.mdx rename to apps/reference/_storage/release-notes.mdx diff --git a/apps/reference/_storage/usage.mdx b/apps/reference/_storage/usage.mdx new file mode 100644 index 00000000000..a686b95168a --- /dev/null +++ b/apps/reference/_storage/usage.mdx @@ -0,0 +1,189 @@ +--- +id: usage +title: Usage +--- + + + +API documentation for Supabase Storage + + + + + + + + +### Create a bucket + +``` +/bucket/ +``` + + + +### Gets all buckets + +``` +/bucket/ +``` + + + + + +### Empty a bucket + +``` +/bucket/{bucketId}/empty +``` + + + + + +### Get details of a bucket + +``` +/bucket/{bucketId} +``` + + + +### Update properties of a bucket + +``` +/bucket/{bucketId} +``` + + + +### Delete a bucket + +``` +/bucket/{bucketId} +``` + + + + + +### Delete an object + +``` +/object/{bucketName}/{wildcard} +``` + + + +### Deprecated (use GET /object/authenticated/{bucketName} instead): Retrieve an object + +``` +/object/{bucketName}/{wildcard} +``` + + + +### Update the object at an existing key + +``` +/object/{bucketName}/{wildcard} +``` + + + +### Upload a new object + +``` +/object/{bucketName}/{wildcard} +``` + + + + + +### Delete multiple objects + +``` +/object/{bucketName} +``` + + + + + +### Retrieve an object + +``` +/object/authenticated/{bucketName}/{wildcard} +``` + + + + + +### Generate a presigned url to retrieve an object + +``` +/object/sign/{bucketName}/{wildcard} +``` + + + +### Retrieve an object via a presigned URL + +``` +/object/sign/{bucketName}/{wildcard} +``` + + + + + +### Generate presigned urls to retrieve objects + +``` +/object/sign/{bucketName} +``` + + + + + +### Moves an object + +``` +/object/move +``` + + + + + +### Search for objects under a prefix + +``` +/object/list/{bucketName} +``` + + + + + +### Copies an object + +``` +/object/copy +``` + + + + + +### Retrieve an object from a public bucket + +``` +/object/public/{bucketName}/{wildcard} +``` + + diff --git a/apps/reference/_storage_versioned_docs/.gitkeep b/apps/reference/_storage_versioned_docs/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/apps/reference/_storage_versioned_sidebars/.gitkeep b/apps/reference/_storage_versioned_sidebars/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/apps/reference/_storage_versions.json b/apps/reference/_storage_versions.json new file mode 100644 index 00000000000..fe51488c706 --- /dev/null +++ b/apps/reference/_storage_versions.json @@ -0,0 +1 @@ +[] diff --git a/apps/reference/docusaurus.config.js b/apps/reference/docusaurus.config.js index 3861316d229..0f640f5610f 100644 --- a/apps/reference/docusaurus.config.js +++ b/apps/reference/docusaurus.config.js @@ -58,6 +58,16 @@ const config = { breadcrumbs: false, }, ], + [ + '@docusaurus/plugin-content-docs', + { + id: '_storage', + path: '_storage', + routeBasePath: 'storage', + sidebarPath: require.resolve('./nav/storage_sidebars.js'), + breadcrumbs: false, + }, + ], [ '@docusaurus/plugin-content-docs', { diff --git a/apps/reference/nav/_referenceNavbar.js b/apps/reference/nav/_referenceNavbar.js index 93c31ae8cc6..20d8a3fe8af 100644 --- a/apps/reference/nav/_referenceNavbar.js +++ b/apps/reference/nav/_referenceNavbar.js @@ -91,6 +91,20 @@ const navbar = [ supabaseCustomNavBarRegex: '(^/gotrue$|gotrue/)', }, + // Storage + { + to: 'storage', + position: 'left', + label: 'GoTrue Auth Server', + supabaseCustomNavBarRegex: '(^/storage$|storage/)', + }, + { + type: 'docsVersionDropdown', + position: 'left', + docsPluginId: '_storage', + supabaseCustomNavBarRegex: '(^/storage$|storage/)', + }, + /** * COMMUNITY */ diff --git a/apps/reference/nav/_referenceSidebars.js b/apps/reference/nav/_referenceSidebars.js index 140d75fad40..d6eb8b17a53 100644 --- a/apps/reference/nav/_referenceSidebars.js +++ b/apps/reference/nav/_referenceSidebars.js @@ -41,7 +41,10 @@ const sidebars = { type: 'category', label: 'Tools', collapsed: false, - items: [{ type: 'link', label: 'GoTrue Auth Server', href: '/gotrue' }], + items: [ + { type: 'link', label: 'Auth Server', href: '/gotrue' }, + { type: 'link', label: 'Storage Server', href: '/storage' }, + ], }, // { // type: 'category', diff --git a/apps/reference/nav/storage_sidebars.js b/apps/reference/nav/storage_sidebars.js new file mode 100644 index 00000000000..e2cc7c2182c --- /dev/null +++ b/apps/reference/nav/storage_sidebars.js @@ -0,0 +1,32 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + // By default, Docusaurus generates a sidebar from the docs folder structure + // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + + goTrueSidebar: [ + 'intro', + 'usage', + 'config', + 'release-notes', + // { + // type: "category", + // label: "Release Notes", + // items: ["release-notes"], + // }, + ], +} + +module.exports = sidebars diff --git a/apps/reference/package.json b/apps/reference/package.json index aa9dee67d0f..4da7d3ccb70 100644 --- a/apps/reference/package.json +++ b/apps/reference/package.json @@ -11,7 +11,12 @@ "deploy": "docusaurus deploy", "clear": "docusaurus clear", "serve": "docusaurus serve", - "prettier": "prettier --write \"./**/*.{ts,tsx,md,js,jsx,json}\"" + "prettier": "prettier --write \"./**/*.{ts,tsx,md,js,jsx,json}\"", + "cli:version": "docusaurus docs:version:_cli", + "gotrue:version": "docusaurus docs:version:_gotrue", + "storage:version": "docusaurus docs:version:_storage", + "supabase-js:version": "docusaurus docs:version:_supabase-js", + "supabase-dart:version": "docusaurus docs:version:_supabase_dart" }, "dependencies": { "@docusaurus/core": "2.0.0-rc.1", diff --git a/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js b/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js index 283ec91666c..02cac10e226 100644 --- a/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js +++ b/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js @@ -8,6 +8,7 @@ const subNavRoutes = [ '/api', '/cli', '/gotrue', + '/storage', '/supabase-js', '/supabase-dart', ] diff --git a/packages/spec/package.json b/packages/spec/package.json index b8edf824beb..9eeb012b9b3 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -5,13 +5,15 @@ "types": "./index.tsx", "license": "MIT", "scripts": { - "api:gen": "npm run api:gen:paths", - "api:gen:paths": "ts-node ./index.ts gen --type api --input ../../spec/api_v0_openapi.json --output ../../apps/reference/_api/usage.mdx", + "api:gen": "npm run api:gen:api", + "api:gen:api": "ts-node ./index.ts gen --type api --input ../../spec/api_v0_openapi.json --output ../../apps/reference/_api/usage.mdx", "cli:gen": "npm run cli:gen:commands && npm run cli:gen:config", "cli:gen:commands": "ts-node ./index.ts gen --type command --input ../../spec/cli_v1_commands.yaml --output ../../apps/reference/_cli/usage.mdx ", "cli:gen:config": "ts-node ./index.ts gen --type config --input ../../spec/cli_v1_config.yaml --output ../../apps/reference/_cli/config.mdx", "gotrue:gen": "npm run gotrue:gen:config", - "gotrue:gen:config": "ts-node ./index.ts gen --type config --input ../../spec/gotrue_v1_config.yaml --output ../../apps/reference/_gotrue/config.mdx ", + "gotrue:gen:config": "ts-node ./index.ts gen --type config --input ../../spec/gotrue_v1_config.yaml --output ../../apps/reference/_gotrue/config.mdx", + "storage:gen": "npm run storage:gen:api", + "storage:gen:api": "ts-node ./index.ts gen --type api --input ../../spec/storage_v0_openapi.json --output ../../apps/reference/_storage/usage.mdx", "supabase-js:gen": "npm run supabase-js:gen:sdk", "supabase-js:gen:sdk": "ts-node ./index.ts gen --type sdk --input ../../spec/supabase_js_sdk.yaml --output ../../apps/reference/_supabase_js/usage.mdx", "supabase-dart:gen": "npm run supabase-dart:gen:sdk", diff --git a/packages/spec/src/docs/api.ts b/packages/spec/src/docs/api.ts index b317e3f3cd2..70557093d58 100644 --- a/packages/spec/src/docs/api.ts +++ b/packages/spec/src/docs/api.ts @@ -1,6 +1,6 @@ import template from './templates/ApiTemplate' import { toArrayWithKey } from './helpers' -import { OpenAPIV3 } from 'openapi-types' +import { OpenAPIV3, OpenAPIV2 } from 'openapi-types' const fs = require('fs') const ejs = require('ejs') const Helpers = require('./Helpers') @@ -9,15 +9,19 @@ const { writeToDisk } = Helpers export default async function gen(inputFileName: string, outputDir: string) { const specRaw = fs.readFileSync(inputFileName, 'utf8') const spec = JSON.parse(specRaw) - // console.log('spec', spec.openapi) + // console.log('spec', spec) - switch (spec.openapi) { + switch (spec.openapi || spec.swagger) { case '3.0.0': await gen_v3(spec, outputDir) break + case '2.0': + await gen_v2(spec, outputDir) + break + default: - console.log('Unrecognized specification version:', spec.clispec) + console.log('Unrecognized specification version:', spec.openapi) break } } @@ -25,15 +29,34 @@ export default async function gen(inputFileName: string, outputDir: string) { /** * Versioned Generator */ + +// OPENAPI-SPEC-VERSION: 3.0.0 async function gen_v3(spec: OpenAPIV3.Document, dest: string) { - const paths = Object.entries(spec.paths) - .map(([key, path], i) => { - return { - path: key, - operations: toArrayWithKey(path!, 'operation'), - } - }) - .filter((x) => x.path.indexOf('/v1') === 0) + const paths = Object.entries(spec.paths).map(([key, path], i) => { + return { + path: key, + operations: toArrayWithKey(path!, 'operation'), + } + }) + + const content = ejs.render(template, { + info: spec.info, + paths, + }) + // console.log(content) + // Write to disk + await writeToDisk(dest, content) + console.log('Saved: ', dest) +} + +// OPENAPI-SPEC-VERSION: 2.0 +async function gen_v2(spec: OpenAPIV2.Document, dest: string) { + const paths = Object.entries(spec.paths).map(([key, path], i) => { + return { + path: key, + operations: toArrayWithKey(path!, 'operation'), + } + }) const content = ejs.render(template, { info: spec.info, diff --git a/spec/storage_v0_openapi.json b/spec/storage_v0_openapi.json new file mode 100644 index 00000000000..e388411b196 --- /dev/null +++ b/spec/storage_v0_openapi.json @@ -0,0 +1,826 @@ +{ + "swagger": "2.0", + "info": { + "title": "Supabase Storage API", + "description": "API documentation for Supabase Storage", + "version": "0.0.1" + }, + "definitions": { + "def-0": { + "type": "object", + "properties": { "authorization": { "type": "string" } }, + "required": ["authorization"], + "title": "authSchema" + }, + "def-1": { + "type": "object", + "properties": { + "statusCode": { "type": "string" }, + "error": { "type": "string" }, + "message": { "type": "string" } + }, + "required": ["statusCode", "error", "message"], + "title": "errorSchema" + } + }, + "paths": { + "/bucket/": { + "post": { + "summary": "Create a bucket", + "tags": ["bucket"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "name": { "type": "string", "examples": ["avatars"] }, + "id": { "type": "string", "examples": ["avatars"] }, + "public": { "type": "boolean", "examples": [false] } + }, + "required": ["name"] + } + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { "name": { "type": "string", "examples": ["avatars"] } }, + "required": ["name"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "get": { + "summary": "Gets all buckets", + "tags": ["bucket"], + "parameters": [ + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "array", + "items": { + "$id": "bucketSchema", + "type": "object", + "properties": { + "id": { "type": "string" }, + "name": { "type": "string" }, + "owner": { "type": "string" }, + "public": { "type": "boolean" }, + "created_at": { "type": "string" }, + "updated_at": { "type": "string" } + }, + "required": ["id", "name"], + "additionalProperties": false, + "examples": [ + { + "id": "bucket2", + "name": "bucket2", + "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142", + "created_at": "2021-02-17T04:43:32.770206+00:00", + "updated_at": "2021-02-17T04:43:32.770206+00:00" + } + ], + "title": "bucketSchema" + }, + "examples": [ + [ + { + "id": "bucket2", + "name": "bucket2", + "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142", + "created_at": "2021-02-17T04:43:32.770206+00:00", + "updated_at": "2021-02-17T04:43:32.770206+00:00" + } + ] + ] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/bucket/{bucketId}/empty": { + "post": { + "summary": "Empty a bucket", + "tags": ["bucket"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketId" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "message": { "type": "string", "examples": ["Successfully emptied"] } + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/bucket/{bucketId}": { + "get": { + "summary": "Get details of a bucket", + "tags": ["bucket"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketId" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "$id": "todo.com", + "type": "object", + "properties": { + "id": { "type": "string" }, + "name": { "type": "string" }, + "owner": { "type": "string" }, + "public": { "type": "boolean" }, + "created_at": { "type": "string" }, + "updated_at": { "type": "string" } + }, + "required": ["id", "name"], + "additionalProperties": false, + "examples": [ + { + "id": "bucket2", + "name": "bucket2", + "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142", + "created_at": "2021-02-17T04:43:32.770206+00:00", + "updated_at": "2021-02-17T04:43:32.770206+00:00" + } + ] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "put": { + "summary": "Update properties of a bucket", + "tags": ["bucket"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { "public": { "type": "boolean", "examples": [false] } } + } + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "message": { "type": "string", "examples": ["Successfully updated"] } + }, + "required": ["message"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "delete": { + "summary": "Delete a bucket", + "tags": ["bucket"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketId" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "message": { "type": "string", "examples": ["Successfully deleted"] } + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/{bucketName}/{wildcard}": { + "delete": { + "summary": "Delete an object", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "message": { "type": "string", "examples": ["Successfully deleted"] } + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "get": { + "summary": "Deprecated (use GET /object/authenticated/{bucketName} instead): Retrieve an object", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "put": { + "summary": "Update the object at an existing key", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "Key": { "type": "string", "examples": ["projectref/avatars/folder/cat.png"] } + }, + "required": ["Key"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "post": { + "summary": "Upload a new object", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { "Key": { "type": "string", "examples": ["avatars/folder/cat.png"] } }, + "required": ["Key"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/{bucketName}": { + "delete": { + "summary": "Delete multiple objects", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "prefixes": { + "type": "array", + "items": { "type": "string" }, + "minItems": 1, + "examples": [["folder/cat.png", "folder/morecats.png"]] + } + }, + "required": ["prefixes"] + } + }, + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "array", + "items": { + "$id": "objectSchema", + "type": "object", + "properties": { + "name": { "type": "string" }, + "bucket_id": { "type": "string" }, + "owner": { "type": "string" }, + "id": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "updated_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "created_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "last_accessed_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "metadata": { + "anyOf": [ + { "type": "object", "additionalProperties": true }, + { "type": "null" } + ] + }, + "buckets": { + "$id": "bucketSchema", + "type": "object", + "properties": { + "id": { "type": "string" }, + "name": { "type": "string" }, + "owner": { "type": "string" }, + "public": { "type": "boolean" }, + "created_at": { "type": "string" }, + "updated_at": { "type": "string" } + }, + "required": ["id", "name"], + "additionalProperties": false, + "examples": [ + { + "id": "bucket2", + "name": "bucket2", + "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142", + "created_at": "2021-02-17T04:43:32.770206+00:00", + "updated_at": "2021-02-17T04:43:32.770206+00:00" + } + ] + } + }, + "required": ["name"], + "additionalProperties": false, + "examples": [ + { + "name": "folder/cat.png", + "bucket_id": "avatars", + "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a", + "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196", + "updated_at": "2021-04-06T16:30:35.394674+00:00", + "created_at": "2021-04-06T16:30:35.394674+00:00", + "last_accessed_at": "2021-04-06T16:30:35.394674+00:00", + "metadata": { "size": 1234 } + } + ], + "title": "objectSchema" + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/authenticated/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve an object", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/sign/{bucketName}/{wildcard}": { + "post": { + "summary": "Generate a presigned url to retrieve an object", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "expiresIn": { "type": "integer", "minimum": 1, "examples": [60000] } + }, + "required": ["expiresIn"] + } + }, + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { + "signedURL": { + "type": "string", + "examples": [ + "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4" + ] + } + }, + "required": ["signedURL"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + }, + "get": { + "summary": "Retrieve an object via a presigned URL", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": [ + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk" + ], + "required": true, + "in": "query", + "name": "token" + }, + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + } + ], + "responses": { + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/sign/{bucketName}": { + "post": { + "summary": "Generate presigned urls to retrieve objects", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "expiresIn": { "type": "integer", "minimum": 1, "examples": [60000] }, + "paths": { + "type": "array", + "items": { "type": "string" }, + "minItems": 1, + "examples": [["folder/cat.png", "folder/morecats.png"]] + } + }, + "required": ["expiresIn", "paths"] + } + }, + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "array", + "items": { + "type": "object", + "properties": { + "error": { + "error": ["string", "null"], + "examples": ["Either the object does not exist or you do not have access to it"] + }, + "path": { "type": "string", "examples": ["folder/cat.png"] }, + "signedURL": { + "type": ["string", "null"], + "examples": [ + "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4" + ] + } + }, + "required": ["error", "path", "signedURL"] + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/move": { + "post": { + "summary": "Moves an object", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "bucketId": { "type": "string", "examples": ["avatars"] }, + "sourceKey": { "type": "string", "examples": ["folder/cat.png"] }, + "destinationKey": { "type": "string", "examples": ["folder/newcat.png"] } + }, + "required": ["bucketId", "sourceKey", "destinationKey"] + } + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { "message": { "type": "string", "examples": ["Successfully moved"] } }, + "required": ["message"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/list/{bucketName}": { + "post": { + "summary": "Search for objects under a prefix", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "prefix": { "type": "string", "examples": ["folder/subfolder"] }, + "limit": { "type": "integer", "minimum": 1, "examples": [10] }, + "offset": { "type": "integer", "minimum": 0, "examples": [0] }, + "sortBy": { + "type": "object", + "properties": { + "column": { + "type": "string", + "enum": ["name", "updated_at", "created_at", "last_accessed_at"] + }, + "order": { "type": "string", "enum": ["asc", "desc"] } + }, + "required": ["column"] + }, + "search": { "type": "string" } + }, + "required": ["prefix"] + } + }, + { "type": "string", "required": true, "in": "path", "name": "bucketName" }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "array", + "items": { + "$id": "objectSchema", + "type": "object", + "properties": { + "name": { "type": "string" }, + "bucket_id": { "type": "string" }, + "owner": { "type": "string" }, + "id": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "updated_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "created_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "last_accessed_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] }, + "metadata": { + "anyOf": [ + { "type": "object", "additionalProperties": true }, + { "type": "null" } + ] + }, + "buckets": { + "$id": "bucketSchema", + "type": "object", + "properties": { + "id": { "type": "string" }, + "name": { "type": "string" }, + "owner": { "type": "string" }, + "public": { "type": "boolean" }, + "created_at": { "type": "string" }, + "updated_at": { "type": "string" } + }, + "required": ["id", "name"], + "additionalProperties": false, + "examples": [ + { + "id": "bucket2", + "name": "bucket2", + "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142", + "created_at": "2021-02-17T04:43:32.770206+00:00", + "updated_at": "2021-02-17T04:43:32.770206+00:00" + } + ] + } + }, + "required": ["name"], + "additionalProperties": false, + "examples": [ + { + "name": "folder/cat.png", + "bucket_id": "avatars", + "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a", + "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196", + "updated_at": "2021-04-06T16:30:35.394674+00:00", + "created_at": "2021-04-06T16:30:35.394674+00:00", + "last_accessed_at": "2021-04-06T16:30:35.394674+00:00", + "metadata": { "size": 1234 } + } + ] + } + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/copy": { + "post": { + "summary": "Copies an object", + "tags": ["object"], + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "sourceKey": { "type": "string", "examples": ["folder/source.png"] }, + "bucketId": { "type": "string", "examples": ["avatars"] }, + "destinationKey": { "type": "string", "examples": ["folder/destination.png"] } + }, + "required": ["sourceKey", "bucketId", "destinationKey"] + } + }, + { "in": "header", "name": "authorization", "required": true, "type": "string" } + ], + "responses": { + "200": { + "description": "Default Response", + "schema": { + "type": "object", + "properties": { "Key": { "type": "string", "examples": ["folder/destination.png"] } }, + "required": ["Key"] + } + }, + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + }, + "/object/public/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve an object from a public bucket", + "tags": ["object"], + "parameters": [ + { + "type": "string", + "examples": ["avatars"], + "required": true, + "in": "path", + "name": "bucketName" + }, + { + "type": "string", + "examples": ["folder/cat.png"], + "required": true, + "in": "path", + "name": "*" + } + ], + "responses": { + "400": { "description": "Default Response", "schema": { "$ref": "#/definitions/def-1" } } + } + } + } + }, + "tags": [ + { "name": "object", "description": "Object end-points" }, + { "name": "bucket", "description": "Bucket end-points" } + ] +} From d8f9030dd6b25786f644b7f7bc5b8c1f8a8be292 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 14:09:52 +0200 Subject: [PATCH 11/76] Bump version --- apps/reference/docs/about.md | 2 +- apps/reference/package-lock.json | 21635 +++++++++++++++++++++++++++++ apps/reference/package.json | 4 +- 3 files changed, 21638 insertions(+), 3 deletions(-) create mode 100644 apps/reference/package-lock.json diff --git a/apps/reference/docs/about.md b/apps/reference/docs/about.md index f89a3528ac8..e19ffb81f44 100644 --- a/apps/reference/docs/about.md +++ b/apps/reference/docs/about.md @@ -28,7 +28,7 @@ This is a similar approach to any Enterprise-grade system with an additional foc - [postgres-meta](https://github.com/supabase/postgres-meta) is a RESTful API for managing your Postgres, allowing you to fetch tables, add roles, and run queries, etc. - `Auth` - Authentication: [GoTrue](https://github.com/supabase/gotrue) is an SWT based API for managing users and issuing SWT tokens. - - Authorization: using [PostgreSQL Row Level Security](/docs/guides/auth/row-level-security). + - Authorization: using [PostgreSQL Row Level Security](https://supabase.com/docs/guides/auth/row-level-security). - `APIs` - Websockets: [Realtime](https://github.com/supabase/realtime) is an Elixir server that allows you to listen to PostgreSQL inserts, updates, and deletes using websockets. Realtime polls Postgres' built-in replication functionality for database changes, converts changes to JSON, then broadcasts the JSON over websockets to authorized clients. - REST: [PostgREST](http://postgrest.org/) is a web server that turns your PostgreSQL database directly into a RESTful API diff --git a/apps/reference/package-lock.json b/apps/reference/package-lock.json new file mode 100644 index 00000000000..923837d6718 --- /dev/null +++ b/apps/reference/package-lock.json @@ -0,0 +1,21635 @@ +{ + "name": "reference-docs", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "reference-docs", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "^2.0.1", + "@docusaurus/preset-classic": "^2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "prism-react-renderer": "^1.3.5", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.0.0-rc.1" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + }, + "peerDependencies": { + "@algolia/client-search": "^4.9.1", + "algoliasearch": "^4.9.1" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "dependencies": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "node_modules/@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "dependencies": { + "@algolia/logger-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "node_modules/@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.10.tgz", + "integrity": "sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==", + "dependencies": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.10.tgz", + "integrity": "sha512-95NLBP59VWdfK2lyLKe6eTMq9xg+yWKzxzxbJ1wcYNi1Auz200+83fMDADjRxBvc2QQor5zja2yTQzXGhk2GtQ==", + "dependencies": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.10.tgz", + "integrity": "sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "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.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.9.tgz", + "integrity": "sha512-IrTYh1I3YCEL1trjknnlLKTp5JggjzhKl/d3ibzPc97JhpFcDTr38Jdek/oX4cFbS6By0bXJcOkpRvJ5ZHK2wQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz", + "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.10.tgz", + "integrity": "sha512-j2HQCJuMbi88QftIb5zlRu3c7PU+sXNnscqsrjqegoGiCgXR569pEdben9vly5QHKL2ilYkfnSwu64zsZo/VYQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.18.6", + "@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.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.10.tgz", + "integrity": "sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@docsearch/css": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.1.1.tgz", + "integrity": "sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==" + }, + "node_modules/@docsearch/react": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.1.1.tgz", + "integrity": "sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==", + "dependencies": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.1.1", + "algoliasearch": "^4.0.0" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0" + } + }, + "node_modules/@docusaurus/core": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.1.tgz", + "integrity": "sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==", + "dependencies": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz", + "integrity": "sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==", + "dependencies": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/logger": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.1.tgz", + "integrity": "sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz", + "integrity": "sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==", + "dependencies": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-rc.1.tgz", + "integrity": "sha512-la7D8ggFP8I5nOp/Epl6NqTeDWcbofPVMOaVisRxQbx5iuF9Al+AITbaDgm4CXpFLJACsqhsXD5W4BnKX8ZxfA==", + "dev": true, + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.0-rc.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.1.tgz", + "integrity": "sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz", + "integrity": "sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.1.tgz", + "integrity": "sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.1.tgz", + "integrity": "sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.1.tgz", + "integrity": "sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.1.tgz", + "integrity": "sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.1.tgz", + "integrity": "sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.1.tgz", + "integrity": "sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/plugin-debug": "2.0.1", + "@docusaurus/plugin-google-analytics": "2.0.1", + "@docusaurus/plugin-google-gtag": "2.0.1", + "@docusaurus/plugin-sitemap": "2.0.1", + "@docusaurus/theme-classic": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-search-algolia": "2.0.1", + "@docusaurus/types": "2.0.1" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.1.tgz", + "integrity": "sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.1.tgz", + "integrity": "sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==", + "dependencies": { + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.1.tgz", + "integrity": "sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==", + "dependencies": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz", + "integrity": "sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==", + "dependencies": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/types": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-rc.1.tgz", + "integrity": "sha512-wX25FOZa/aKnCGA5ljWPaDpMW3TuTbs0BtjQ8WTC557p8zDvuz4r+g2/FPHsgWE0TKwUMf4usQU1m3XpJLPN+g==", + "devOptional": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.1.tgz", + "integrity": "sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==", + "dependencies": { + "@docusaurus/logger": "2.0.1", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.1.tgz", + "integrity": "sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz", + "integrity": "sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==", + "dependencies": { + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@mdx-js/mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "1.6.22", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, + "node_modules/@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "dependencies": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dependencies": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dependencies": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dependencies": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dependencies": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/@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==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "node_modules/@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==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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==" + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==" + }, + "node_modules/@types/node": { + "version": "18.6.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", + "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@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==" + }, + "node_modules/@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==" + }, + "node_modules/@types/react": { + "version": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@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==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@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==" + }, + "node_modules/@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==" + }, + "node_modules/@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==" + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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==" + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@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==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@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==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/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==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.10.0.tgz", + "integrity": "sha512-4E4od8qWWDMVvQ3jaRX6Oks/k35ywD011wAA4LbYMMjOtaZV6VWaTjRr4iN2bdaXP2o1BP7SLFMBf3wvnHmd8Q==", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@babel/core": "^7.11.6" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/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==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/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==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "dependencies": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA==", + "dependencies": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/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==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "dependencies": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "dependencies": { + "repeat-string": "^1.5.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/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==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/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==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detect-port/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz", + "integrity": "sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz", + "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/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==" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/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==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "dependencies": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + }, + "peerDependencies": { + "react": "^15.0.2 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/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==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/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==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==" + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/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==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "dependencies": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "dependencies": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dependencies": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/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==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "dependencies": { + "unist-util-remove": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", + "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==", + "dependencies": { + "entities": "^4.3.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "dependencies": { + "sort-css-media-queries": "2.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/prismjs": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "dependencies": { + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/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==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "dependencies": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@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.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "dependencies": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + }, + "peerDependencies": { + "react": "^17.0.0 || ^16.3.0 || ^15.5.4", + "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/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==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "dependencies": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "node_modules/remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remark-mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "dependencies": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "dependencies": { + "mdast-squeeze-paragraphs": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "node_modules/rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "dependencies": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + } + }, + "node_modules/rtlcss/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", + "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==" + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "node_modules/trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/type-fest": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dependencies": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/update-notifier/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dependencies": { + "@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.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "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-even-better-errors": "^2.3.1", + "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.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dependencies": { + "@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/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + }, + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "requires": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "requires": { + "@algolia/logger-common": "4.14.2" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "requires": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + }, + "@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "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/generator": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.10.tgz", + "integrity": "sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==", + "requires": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.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/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.10.tgz", + "integrity": "sha512-95NLBP59VWdfK2lyLKe6eTMq9xg+yWKzxzxbJ1wcYNi1Auz200+83fMDADjRxBvc2QQor5zja2yTQzXGhk2GtQ==", + "requires": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.10.tgz", + "integrity": "sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "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.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "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-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-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.9.tgz", + "integrity": "sha512-IrTYh1I3YCEL1trjknnlLKTp5JggjzhKl/d3ibzPc97JhpFcDTr38Jdek/oX4cFbS6By0bXJcOkpRvJ5ZHK2wQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz", + "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.10" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.10.tgz", + "integrity": "sha512-j2HQCJuMbi88QftIb5zlRu3c7PU+sXNnscqsrjqegoGiCgXR569pEdben9vly5QHKL2ilYkfnSwu64zsZo/VYQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.18.6", + "@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.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.10.tgz", + "integrity": "sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, + "@docsearch/css": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.1.1.tgz", + "integrity": "sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==" + }, + "@docsearch/react": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.1.1.tgz", + "integrity": "sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==", + "requires": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.1.1", + "algoliasearch": "^4.0.0" + } + }, + "@docusaurus/core": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.1.tgz", + "integrity": "sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==", + "requires": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz", + "integrity": "sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==", + "requires": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/logger": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.1.tgz", + "integrity": "sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + } + }, + "@docusaurus/mdx-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz", + "integrity": "sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==", + "requires": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/module-type-aliases": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-rc.1.tgz", + "integrity": "sha512-la7D8ggFP8I5nOp/Epl6NqTeDWcbofPVMOaVisRxQbx5iuF9Al+AITbaDgm4CXpFLJACsqhsXD5W4BnKX8ZxfA==", + "dev": true, + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.0-rc.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.1.tgz", + "integrity": "sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-content-docs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz", + "integrity": "sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "dependencies": { + "@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-content-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.1.tgz", + "integrity": "sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-debug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.1.tgz", + "integrity": "sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.1.tgz", + "integrity": "sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.1.tgz", + "integrity": "sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/plugin-sitemap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.1.tgz", + "integrity": "sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/preset-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.1.tgz", + "integrity": "sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/plugin-debug": "2.0.1", + "@docusaurus/plugin-google-analytics": "2.0.1", + "@docusaurus/plugin-google-gtag": "2.0.1", + "@docusaurus/plugin-sitemap": "2.0.1", + "@docusaurus/theme-classic": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-search-algolia": "2.0.1", + "@docusaurus/types": "2.0.1" + }, + "dependencies": { + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "@docusaurus/theme-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.1.tgz", + "integrity": "sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "dependencies": { + "@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/theme-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.1.tgz", + "integrity": "sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==", + "requires": { + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "dependencies": { + "@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + } + } + }, + "@docusaurus/theme-search-algolia": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.1.tgz", + "integrity": "sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==", + "requires": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz", + "integrity": "sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==", + "requires": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + } + }, + "@docusaurus/types": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-rc.1.tgz", + "integrity": "sha512-wX25FOZa/aKnCGA5ljWPaDpMW3TuTbs0BtjQ8WTC557p8zDvuz4r+g2/FPHsgWE0TKwUMf4usQU1m3XpJLPN+g==", + "devOptional": true, + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + }, + "@docusaurus/utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.1.tgz", + "integrity": "sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==", + "requires": { + "@docusaurus/logger": "2.0.1", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/utils-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.1.tgz", + "integrity": "sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==", + "requires": { + "tslib": "^2.4.0" + } + }, + "@docusaurus/utils-validation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz", + "integrity": "sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==", + "requires": { + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "requires": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "@mdx-js/react": { + "version": "1.6.22", + "requires": {} + }, + "@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" + }, + "@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": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@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": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "requires": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + } + }, + "@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "requires": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "requires": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + } + }, + "@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "requires": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + } + }, + "@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "requires": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@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/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": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "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.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "@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.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@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/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==" + }, + "@types/node": { + "version": "18.6.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", + "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==" + }, + "@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==" + }, + "@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@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": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "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.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@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/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "@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": "*" + } + }, + "@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==" + }, + "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" + }, + "dependencies": { + "mime-db": { + "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.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.52.0" + } + } + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "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==", + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" + }, + "address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "requires": {} + }, + "algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "requires": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "algoliasearch-helper": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.10.0.tgz", + "integrity": "sha512-4E4od8qWWDMVvQ3jaRX6Oks/k35ywD011wAA4LbYMMjOtaZV6VWaTjRr4iN2bdaXP2o1BP7SLFMBf3wvnHmd8Q==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "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-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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "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==" + }, + "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" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "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==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "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==" + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "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-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "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.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + } + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "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==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "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==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "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==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + } + } + }, + "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": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "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" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "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.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==" + }, + "ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" + }, + "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" + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "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", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + }, + "cli-table3": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", + "requires": { + "@colors/colors": "1.5.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "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-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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" + }, + "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==" + }, + "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.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" + }, + "comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + }, + "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==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.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" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.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==" + }, + "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" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" + }, + "core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "requires": { + "browserslist": "^4.21.3", + "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.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==" + }, + "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==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "requires": {} + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA==", + "requires": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "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" + } + } + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "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==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "requires": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "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==", + "requires": {} + }, + "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" + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "debug": { + "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" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "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": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "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==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "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" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "requires": { + "repeat-string": "^1.5.4" + } + }, + "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": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.4.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz", + "integrity": "sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ==" + }, + "emoji-regex": { + "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==" + }, + "emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "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==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz", + "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==" + }, + "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==", + "requires": { + "is-arrayish": "^0.2.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==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "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==" + }, + "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" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "requires": { + "@types/node": "*", + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "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==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "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" + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "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==" + }, + "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==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "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==" + }, + "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" + } + }, + "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==" + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "requires": { + "punycode": "^1.3.2" + } + }, + "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" + } + }, + "fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "requires": { + "fbjs": "^3.0.0" + } + }, + "fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "requires": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "requires": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + } + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "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": { + "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" + } + }, + "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" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "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": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "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==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "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-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "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": { + "global-prefix": "^3.0.0" + } + }, + "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": { + "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" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "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" + } + }, + "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==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "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": { + "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==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "requires": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "requires": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" + }, + "hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "requires": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } + } + }, + "hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "requires": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "requires": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "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==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "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" + } + }, + "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==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "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-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" + }, + "html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" + }, + "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": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.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==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "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-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@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" + }, + "dependencies": { + "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==" + } + } + }, + "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==" + }, + "iconv-lite": { + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "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==" + }, + "infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "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-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "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==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "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==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "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==" + }, + "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==" + }, + "json5": { + "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": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "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": "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==" + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "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==" + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "lines-and-columns": { + "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.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "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": "^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==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "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" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" + }, + "mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "requires": { + "unist-util-remove": "^2.0.0" + } + }, + "mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" + }, + "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==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "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==" + }, + "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": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "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.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.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "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.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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "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": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "requires": { + "lodash": "^4.17.21" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "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-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "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==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "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" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "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": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "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" + } + }, + "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==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@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==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "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==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", + "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==", + "requires": { + "entities": "^4.3.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + } + }, + "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": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "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==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "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==", + "requires": { + "find-up": "^4.0.0" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "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-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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "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-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.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "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==", + "requires": {} + }, + "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==", + "requires": {} + }, + "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==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + } + }, + "postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "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==", + "requires": {} + }, + "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==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "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==", + "requires": {} + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "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-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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-selector-parser": { + "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-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "requires": { + "sort-css-media-queries": "2.0.4" + } + }, + "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" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "requires": {} + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==" + }, + "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-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "requires": {} + }, + "prismjs": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==" + }, + "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==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "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" + } + }, + "property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "requires": { + "xtend": "^4.0.0" + } + }, + "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": { + "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==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "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==" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "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==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "requires": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "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.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "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==", + "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==", + "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==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "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==" + }, + "react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "requires": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "requires": { + "@babel/runtime": "^7.10.3" + } + }, + "react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "requires": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "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==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "requires": { + "resolve": "^1.1.6" + } + }, + "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" + } + } + } + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "requires": { + "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" + } + }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, + "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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "requires": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" + }, + "remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "requires": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + } + }, + "remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "requires": { + "mdast-squeeze-paragraphs": "^4.0.0" + } + }, + "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" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "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" + } + }, + "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" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + } + } + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "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==" + }, + "require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "retry": { + "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==", + "requires": { + "glob": "^7.1.3" + } + }, + "rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "requires": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "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==", + "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==", + "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==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "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": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "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==" + } + } + }, + "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-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "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" + } + }, + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "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==" + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "requires": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "dependencies": { + "@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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-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==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" + }, + "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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "std-env": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", + "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "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==" + } + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "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==" + }, + "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" + } + } + } + }, + "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==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "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==" + }, + "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==" + }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "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": { + "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==", + "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": "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" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "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" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "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" + } + }, + "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" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "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==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "dependencies": { + "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" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "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==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "type-fest": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==" + }, + "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" + }, + "dependencies": { + "mime-db": { + "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.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.52.0" + } + } + } + }, + "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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "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": { + "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==" + }, + "unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + }, + "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" + } + }, + "unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" + }, + "unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" + }, + "unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" + }, + "unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" + }, + "unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "requires": { + "unist-util-is": "^4.0.0" + } + }, + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "requires": { + "@types/unist": "^2.0.2" + } + }, + "unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } + }, + "unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "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-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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "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==" + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "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==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "mime-db": { + "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.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.52.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" + } + } + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "requires": {} + }, + "use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} + }, + "use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "requires": { + "use-isomorphic-layout-effect": "^1.1.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + } + }, + "vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" + }, + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "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.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "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-even-better-errors": "^2.3.1", + "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.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.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" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "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==" + }, + "mime-db": { + "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.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.52.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==" + }, + "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.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "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/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "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" + } + }, + "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" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "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==" + }, + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + } + }, + "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-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "requires": { + "string-width": "^5.0.1" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^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": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==" + }, + "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "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==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "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==" + }, + "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==" + }, + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" + } + } +} diff --git a/apps/reference/package.json b/apps/reference/package.json index 4da7d3ccb70..c0282331cd7 100644 --- a/apps/reference/package.json +++ b/apps/reference/package.json @@ -19,8 +19,8 @@ "supabase-dart:version": "docusaurus docs:version:_supabase_dart" }, "dependencies": { - "@docusaurus/core": "2.0.0-rc.1", - "@docusaurus/preset-classic": "2.0.0-rc.1", + "@docusaurus/core": "^2.0.1", + "@docusaurus/preset-classic": "^2.0.1", "@mdx-js/react": "^1.6.22", "clsx": "^1.2.1", "prism-react-renderer": "^1.3.5", From 969ab44e1d77cca417c01d5314c985dacb013ceb Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 15:32:02 +0200 Subject: [PATCH 12/76] checkpoint: converting supabase-sdk --- apps/reference/_supabase_js/usage.mdx | 1628 ++++++++++- packages/spec/package.json | 2 +- .../spec/src/docs/templates/SdkTemplate.ts | 6 +- spec/supabase_js_v1_sdk.yaml | 2577 +++++++++++++++++ 4 files changed, 4202 insertions(+), 11 deletions(-) create mode 100644 spec/supabase_js_v1_sdk.yaml diff --git a/apps/reference/_supabase_js/usage.mdx b/apps/reference/_supabase_js/usage.mdx index 5f5bd57fa83..a0f439e601a 100644 --- a/apps/reference/_supabase_js/usage.mdx +++ b/apps/reference/_supabase_js/usage.mdx @@ -1,11 +1,13 @@ --- id: usage title: Usage +toc_max_heading_level: 2 --- -An isomorphic Javascript library for GoTrue. + +Supabase JavaScript. @@ -14,22 +16,94 @@ An isomorphic Javascript library for GoTrue. -## New user signup +## Initializing ```js -const { user, session, error } = await gotrue.signUp({ - email: 'example@email.com', - password: 'example-password', +import { createClient } from '@supabase/supabase-js' + +const supabase = createClient('', '') +``` + + + + +### Notes + +You can initialize a new Supabase client using the `createClient()` method. + +The Supabase client is your entrypoint to the rest of the Supabase functionality +and is the easiest way to interact with everything we offer within the Supabase ecosystem. + + +### Examples + + + +#### Create a Supabase client. + +```js +import { createClient } from '@supabase/supabase-js' + +// Create a single supabase client for interacting with your database +const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key') +``` + + + + +#### With additional parameters + +```js +import { createClient } from '@supabase/supabase-js' + +const options = { + schema: 'public', + headers: { 'x-my-custom-header': 'my-app-name' }, + autoRefreshToken: true, + persistSession: true, + detectSessionInUrl: true +} +const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key", options) +``` + + + + +#### API schemas + +```js +import { createClient } from '@supabase/supabase-js' + +// Provide a custom schema. Defaults to "public". +const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key', { + schema: 'other_schema' }) ``` -### Attributes -- param-signup-options +#### Custom `fetch` implementation + +```js +import { createClient } from '@supabase/supabase-js' + +const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key', { + fetch: fetch.bind(globalThis) +}) +``` + + + + + + +## Sign up + +```js +const { user, session, error } = await supabase.auth.signUp(options) +``` -- param-options @@ -49,7 +123,7 @@ const { user, session, error } = await gotrue.signUp({ -#### Sign up with email +#### With email and password. ```js const { user, session, error } = await supabase.auth.signUp({ @@ -61,3 +135,1539 @@ const { user, session, error } = await supabase.auth.signUp({ +#### With additional user meta data. + +```js +const { user, session, error } = await supabase.auth.signUp( + { + email: 'example@email.com', + password: 'example-password', + }, + { + data: { + first_name: 'John', + age: 27, + } + } +) +``` + + + + +#### Sign up with Phone. + +```js +const { user, session, error } = await supabase.auth.signIn({ + phone: '+13334445555', + password: 'some-password', +}) + +// After receiving an SMS with One Time Password. +let { session, error } = await supabase.auth.verifyOTP({ + phone: '+13334445555', + token: '123456', +}) +``` + + + + + + +## Sign in + + + + + +### Notes + +- A user can sign up either via email or OAuth. +- If you provide `email` without a `password`, the user will be sent a magic link. +- The magic link's destination URL is determined by the SITE_URL config variable. To change this, you can go to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) +- Specifying a `provider` will open the browser to the relevant login page. + + +### Examples + + + +#### Sign in with email. + +```js +const { user, session, error } = await supabase.auth.signIn({ + email: 'example@email.com', + password: 'example-password', +}) +``` + + + + +#### Sign in with magic link. + +```js +const { user, session, error } = await supabase.auth.signIn({ + email: 'example@email.com' +}) +``` + + + + +#### Sign in using third-party providers. + +```js +const { user, session, error } = await supabase.auth.signIn({ + // provider can be 'github', 'google', 'gitlab', and more + provider: 'github' +}) +``` + + + + +#### Sign in with Phone. + +```js +const { user, session, error } = await supabase.auth.signIn({ + phone: '+13334445555', + password: 'some-password', +}) +``` + + + + +#### Sign in with redirect. + +```js +const { user, session, error } = await supabase.auth.signIn({ + provider: 'github' +}, { + redirectTo: 'https://example.com/welcome' +}) +``` + + + + +#### Sign in with scopes. + +```js +const { user, session, error } = await supabase.auth.signIn({ + provider: 'github' +}, { + scopes: 'repo gist notifications' +}) +const oAuthToken = session.provider_token // use to access provider API +``` + + + + +#### Sign in using a refresh token (e.g. in React Native). + +```js +// An example using Expo's `AuthSession` +const redirectUri = AuthSession.makeRedirectUri({ useProxy: false }); +const provider = 'google'; + +AuthSession.startAsync({ + authUrl: `https://MYSUPABASEAPP.supabase.co/auth/v1/authorize?provider=${provider}&redirect_to=${redirectUri}`, + returnUrl: redirectUri, +}).then(async (response: any) => { + if (!response) return; + const { user, session, error } = await supabase.auth.signIn({ + refreshToken: response.params?.refresh_token, + }); +}); +``` + + + + + + +## Sign out + + + + + +### Notes + + + +### Examples + + + +#### Sign out + +```js +const { error } = await supabase.auth.signOut() +``` + + + + + + +## Get user session + + + + + +### Notes + + + +### Examples + + + +#### Get the session data + +```js +const session = supabase.auth.session() +``` + + + + + + +## Get user data + + + + + +### Notes + +This method gets the user object from memory. + + +### Examples + + + +#### Get the logged in user + +```js +const user = supabase.auth.user() +``` + + + + + + +## Update user metadata + + + + + +### Notes + +User email: Email updates will send an email to both the user's current and new email with a confirmation link by default. +To toggle this behavior off and only send a single confirmation link to the new email, toggle "Double confirm email changes" under "Authentication" -> "Settings" off. + + +User metadata: It's generally better to store user data in a table inside your public schema (i.e. `public.users`). +Use the `update()` method if you have data which rarely changes or is specific only to the logged in user. + + +### Examples + + + +#### Update email for authenticated user. + +```js +const { user, error } = await supabase.auth.update({email: 'new@email.com'}) +``` + + + + +#### Update password for authenticated user. + +```js +const { user, error } = await supabase.auth.update({password: 'new password'}) +``` + + + + +#### Update a user's metadata. + +```js +const { user, error } = await supabase.auth.update({ + data: { hello: 'world' } +}) +``` + + + + + + +## Set the authenticated users + + + + + +### Notes + +This is most useful on server-side functions where you cannot log the user in, but have access to the user's access token. + +### Examples + + + +#### Basic example + +```js +function apiFunction(req, res) { + // Assuming the access token was sent as a header "X-Supabase-Auth" + const { access_token } = req.get('X-Supabase-Auth') + + // You can now use it within a Supabase Client + const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key") + const { user, error } = supabase.auth.setAuth(access_token) + + // This client will now send requests as this user + const { data } = await supabase.from('your_table').select() +} +``` + + + + +#### With Express. + +```js + +/** +* Make a request from the client to your server function +*/ +async function makeApiRequest() { + const token = newClient.session()?.access_token + + await fetch('https://example.com/withAuth', { + method: 'GET', + withCredentials: true, + credentials: 'include', + headers: { + 'Content-Type': 'application/json', + 'Authorization': bearer, // Your own auth + 'X-Supabase-Auth': token, // Set the Supabase user + } + }) +} + +/** +* Use the Auth token in your server-side function. +*/ +async function apiFunction(req, res) { + const { access_token } = req.get('X-Supabase-Auth') + + // You can now use it within a Supabase Client + const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key") + const { user, error } = supabase.auth.setAuth(access_token) + + // This client will now send requests as this user + const { data } = await supabase.from('your_table').select() +} +``` + + + + + + +## Listen to auth events + + + + + +### Notes + + + +### Examples + + + +#### Listen to auth changes + +```js +supabase.auth.onAuthStateChange((event, session) => { + console.log(event, session) +}) +``` + + + + +#### Listen to sign in + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'SIGNED_IN') console.log('SIGNED_IN', session) +}) +``` + + + + +#### Listen to sign out + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'SIGNED_OUT') console.log('SIGNED_OUT', session) +}) +``` + + + + +#### Listen to token refresh + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'TOKEN_REFRESHED') console.log('TOKEN_REFRESHED', session) +}) +``` + + + + +#### Listen to user updates + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'USER_UPDATED') console.log('USER_UPDATED', session) +}) +``` + + + + +#### Listen to user deleted + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'USER_DELETED') console.log('USER_DELETED', session) +}) +``` + + + + +#### Listen to password recovery events + +```js +supabase.auth.onAuthStateChange((event, session) => { + if (event == 'PASSWORD_RECOVERY') console.log('PASSWORD_RECOVERY', session) +}) +``` + + + + + + +## Get User + + + + + +### Notes + +- Fetches the user object from the database instead of local storage. +- Note that user() fetches the user object from local storage which might not be the most updated. +- Requires the user's access_token. + + +### Examples + + + +#### Fetch the user object using the access_token jwt. + +```js +const { user, error } = await supabase.auth.api.getUser( + 'ACCESS_TOKEN_JWT', +) +``` + + + + + + +## List all users + + + + + +### Notes + +- Requires a `service_role` key. +- This function should be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Get a full list of users. + +```js +const { data: user, error } = await supabase.auth.api.listUsers() +``` + + + + + + +## Create user + + + + + +### Notes + +- Requires a `service_role` key. +- This function should be called on a server. Never expose your `service_role` key in the browser. +- If you do not provide the `email_confirm` and `phone_confirm` options to this function, both will default to false. + + +### Examples + + + +#### Create a new user. + +```js +const { data: user, error } = await supabase.auth.api.createUser({ + email: 'user@email.com', + password: 'password', + user_metadata: { name: 'Yoda' } +}) +``` + + + + +#### Auto-confirm email. + +```js +const { data: user, error } = await supabase.auth.api.createUser({ + email: 'user@email.com', + email_confirm: true +}) +``` + + + + +#### Auto-confirm phone. + +```js +const { data: user, error } = await supabase.auth.api.createUser({ + phone: '1234567890', + phone_confirm: true +}) +``` + + + + + + +## Delete user + + + + + +### Notes + +- Requires a `service_role` key. +- This function should be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Remove a user completely. + +```js +const { data: user, error } = await supabase.auth.api.deleteUser( + '715ed5db-f090-4b8c-a067-640ecee36aa0' +) +``` + + + + + + +## Invite user by email + + + + + +### Notes + +- Requires a `service_role` key. +- This function should only be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Basic example. + +```js +const { data: user, error } = await supabase.auth + .api + .inviteUserByEmail('email@example.com') +``` + + + + + + +## Send mobile OTP + + + + + +### Notes + +- Requires a `service_role` key. +- This function should only be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Basic example. + +```js +const { data: user, error } = await supabase.auth + .api + .sendMobileOTP('12345879') +``` + + + + + + +## Reset passwprd for email address + + + + + +### Notes + +Sends a reset request to an email address. + +When the user clicks the reset link in the email they will be forwarded to: + +`#access_token=x&refresh_token=y&expires_in=z&token_type=bearer&type=recovery` + +Your app must detect `type=recovery` in the fragment and display a password reset form to the user. + +You should then use the access_token in the url and new password to update the user as follows: + +```js +const { error, data } = await supabase.auth.api + .updateUser(access_token, { password : new_password }) +``` + + +### Examples + + + +#### Reset password + +```js +const { data, error } = await supabase.auth.api + .resetPasswordForEmail('user@email.com') +``` + + + + + + +## Generate Auth Link + + + + + +### Notes + +- Requires a `service_role` key. +- This function should only be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Generate invite link. + +```js +const { data: user, error } = await supabase.auth.api.generateLink( + 'invite', + 'email@example.com' +) +``` + + + + + + +## Update user by ID + + + + + +### Notes + +- Requires a `service_role` key. +- This function should only be called on a server. Never expose your `service_role` key in the browser. + + +### Examples + + + +#### Updates a user's email. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { email: 'new@email.com' } +) +``` + + + + +#### Updates a user's password. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { password: 'new_password' } +) +``` + + + + +#### Updates a user's metadata. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { user_metadata: { hello: 'world' } } +) +``` + + + + +#### Updates a user's app_metadata. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { app_metadata: { plan: 'trial' } } +) +``` + + + + +#### Confirms a user's email address. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { email_confirm: true } +) +``` + + + + +#### Confirms a user's phone number. + +```js +const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { phone_confirm: true } +) +``` + + + + + + +## Invoke an Edge Function + + + + + +### Notes + +Invokes a Supabase Function. + +:::caution + +Edge Functions are Experimental until 1 August 2022. There will breaking changes. Do not use them in Production. + +::: + +We have released Supabase Functions to gather feedback. You're welcome to try them out and send us feedback but we strongly advise against using them for anything in production. +There will be breaking changes with no notice. + +- Requires an Authorization header. +- Invoke params generally match the [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) spec. + + +### Examples + + + +#### Basic invocation. + +```js +const { data: user, error } = await supabase.functions.invoke('hello', { + body: JSON.stringify({ foo: 'bar' }) +}) +``` + + + + +#### Specifying response type. + +```js +const { data: user, error } = await supabase.functions.invoke('hello', { + responseType: 'text', + body: JSON.stringify({ foo: 'bar' }) +}) +``` + + + + +#### Parsing custom headers. + +```js +const { data: user, error } = await supabase.functions.invoke('hello', { + headers: { + "my-custom-header": 'my-custom-header-value' + }, + body: JSON.stringify({ foo: 'bar' }) +}) +``` + + + + + + +## Fetch data from database + + + + + +### Notes + +- By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data. +- `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers) +- `select()` can be combined with [Filters](/docs/reference/javascript/using-filters) +- If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465). + + +### Examples + + + +#### Getting your data + +```js +const { data, error } = await supabase + .from('cities') + .select() +``` + + + + +#### Selecting specific columns + +```js +const { data, error } = await supabase + .from('cities') + .select('name') +``` + + + + +#### Query foreign tables + +```js +const { data, error } = await supabase + .from('countries') + .select(` + name, + cities ( + name + ) + `) +``` + + + + +#### Query the same foreign table multiple times + +```js +const { data, error } = await supabase + .from('products') + .select(` + id, + supplier:supplier_id ( name ), + purchaser:purchaser_id ( name ) + `) +``` + + + + +#### Filtering with inner joins + +```js +const { data, error } = await supabase + .from('messages') + .select('*, users!inner(*)') + .eq('users.username', 'Jane') +``` + + + + +#### Querying with count option + +```js +const { data, error, count } = await supabase + .from('cities') + .select('name', { count: 'exact' }) // if you don't want to return any rows, you can use { count: 'exact', head: true } +``` + + + + +#### Querying JSON data + +```js +const { data, error } = await supabase + .from('users') + .select(` + id, name, + address->street + `) + .eq('address->postcode', 90210) +``` + + + + +#### Return data as CSV + +```js +const { data, error } = await supabase + .from('users') + .select() + .csv() +``` + + + + +#### Aborting requests in-flight + +```js +const ac = new AbortController() +supabase + .from('very_big_table') + .select() + .abortSignal(ac.signal) + .then(console.log) +ac.abort() +// { +// error: { +// message: 'FetchError: The user aborted a request.', +// details: '', +// hint: '', +// code: '' +// }, +// data: null, +// body: null, +// count: null, +// status: 400, +// statusText: 'Bad Request' +// } +``` + + + + + + +## Insert data into database + + + + + +### Notes + +- By default, every time you run `insert()`, the client library will make a `select` to return the full record. +This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. +If you are using Row Level Security and you are encountering problems, try setting the `returning` param to `minimal`. + + +### Examples + + + +#### Create a record + +```js +const { data, error } = await supabase + .from('cities') + .insert([ + { name: 'The Shire', country_id: 554 } + ]) +``` + + + + +#### Bulk create + +```js +const { data, error } = await supabase + .from('cities') + .insert([ + { name: 'The Shire', country_id: 554 }, + { name: 'Rohan', country_id: 555 }, + ]) +``` + + + + +#### Upsert + +```js +const { data, error } = await supabase + .from('cities') + .insert( + [ + { name: 'The Shire', country_id: 554 }, + { name: 'Rohan', country_id: 555 }, + { name: 'City by the Bay', country_id:840} + ], + { upsert: true }) +``` + + + + + + +## Update data in database + + + + + +### Notes + +- `update()` should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update. + + +### Examples + + + +#### Updating your data + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Middle Earth' }) + .match({ name: 'Auckland' }) +``` + + + + +#### Updating JSON data + +```js +const { data, error } = await supabase + .from('users') + .update(` + address: { + street: 'Melrose Place', + postcode: 90210 + } + `) + .eq('address->postcode', 90210) +``` + + + + + + +## Upsert data into database + + + + + +### Notes + +- Primary keys should be included in the data payload in order for an update to work correctly. +- Primary keys must be natural, not surrogate. There are however, [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys. + + +### Examples + + + +#### Upsert your data + +```js +const { data, error } = await supabase + .from('messages') + .upsert({ id: 3, message: 'foo', username: 'supabot' }) +``` + + + + +#### Bulk Upsert your data + +```js +const { data, error } = await supabase + .from('messages') + .upsert([ + { id: 3, message: 'foo', username: 'supabot' }, + { id: 4, message: 'bar', username: 'supabot' } + ]) +``` + + + + +#### Upserting into tables with constraints + +```js +const { data, error } = await supabase + .from('users') + .upsert({ username: 'supabot' }, { onConflict: 'username' }) +``` + + + + +#### Return the exact number of rows + +```js +const { data, error, count } = await supabase + .from('users') + .upsert({ + id: 3, message: 'foo', + username: 'supabot' + }, { + count: 'exact' + }) +``` + + + + + + +## Delete data from database + + + + + +### Notes + +- `delete()` should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. +- If you use `delete()` with filters and you have + [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only + rows visible through `SELECT` policies are deleted. Note that by default + no rows are visible, so you need at least one `SELECT`/`ALL` policy that + makes the rows visible. + + +### Examples + + + +#### Delete records + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .match({ id: 666 }) +``` + + + + + + +## Execute Postgres functions + + + + + +### Notes + +You can call Postgres functions as a "Remote Procedure Call". + +That's a fancy way of saying that you can put some logic into your database then call it from anywhere. +It's especially useful when the logic rarely changes - like password resets and updates. + +```sql +create or replace function hello_world() returns text as $$ + select 'Hello world'; +$$ language sql; +``` + + +### Examples + + + +#### Call a Postgres function + +```js +const { data, error } = await supabase + .rpc('hello_world') +``` + + + + +#### With Parameters + +```js +const { data, error } = await supabase + .rpc('echo_city', { name: 'The Shire' }) +``` + + + + +#### Bulk processing + +```js +const { data, error } = await postgrest + .rpc('echo_cities', { names: ['The Shire', 'Mordor'] }) +``` + + + + +#### With filters + +```js +const { data, error } = await supabase + .rpc('echo_all_cities') + .select('name, population') + .eq('name', 'The Shire') +``` + + + + +#### With count option + +```js +const { data, error, count } = await supabase + .rpc('hello_world', {}, { count: 'exact' }) +``` + + + + + + +## Subscribe to database changes + + + + + +### Notes + +- Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](/docs/guides/api#managing-realtime). +- If you want to receive the "previous" data for updates and deletes, you will need to set `REPLICA IDENTITY` to `FULL`, like this: `ALTER TABLE your_table REPLICA IDENTITY FULL;` + + +### Examples + + + +#### Listen to all database changes + +```js +const mySubscription = supabase + .from('*') + .on('*', payload => { + console.log('Change received!', payload) + }) + .subscribe() +``` + + + + +#### Listening to a specific table + +```js +const mySubscription = supabase + .from('countries') + .on('*', payload => { + console.log('Change received!', payload) + }) + .subscribe() +``` + + + + +#### Listening to inserts + +```js +const mySubscription = supabase + .from('countries') + .on('INSERT', payload => { + console.log('Change received!', payload) + }) + .subscribe() +``` + + + + +#### Listening to updates + +```js +const mySubscription = supabase + .from('countries') + .on('UPDATE', payload => { + console.log('Change received!', payload) + }) + .subscribe() +``` + + + + +#### Listening to deletes + +```js +const mySubscription = supabase + .from('countries') + .on('DELETE', payload => { + console.log('Change received!', payload) + }) + .subscribe() +``` + + + + +#### Listening to multiple events + +```js +const mySubscription = supabase + .from('countries') + .on('INSERT', handleRecordInserted) + .on('DELETE', handleRecordDeleted) + .subscribe() +``` + + + + +#### Listening to row level changes + +```js +const mySubscription = supabase + .from('countries:id=eq.200') + .on('UPDATE', handleRecordUpdated) + .subscribe() +``` + + + + + + +## Remove database subscription + + + + + +### Notes + +- Removing subscriptions is a great way to maintain the performance of your project's database. Supabase will automatically handle cleanup 30 seconds after a user is disconnected, but unused subscriptions may cause degradation as more users are simultaneously subscribed. + + +### Examples + + + +#### Remove a subscription + +```js +supabase.removeSubscription(mySubscription) +``` + + + + + + +## Remove all subscriptions + + + + + +### Notes + +- Removing subscriptions is a great way to maintain the performance of your project's database. Supabase will automatically handle cleanup 30 seconds after a user is disconnected, but unused subscriptions may cause degradation as more users are simultaneously subscribed. + + +### Examples + + + +#### Removes all subscriptions + +```js +supabase.removeAllSubscriptions() +``` + + + + + + +## Get all subcscriptions + + + + + +### Notes + + + +### Examples + + + +#### Get all subscriptions + +```js +const subscriptions = supabase.getSubscriptions() +``` + + + + + + +## List all buckets + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: none + + +### Examples + + + +#### List buckets + +```js +const { data, error } = await supabase + .storage + .listBuckets() +``` + + + + diff --git a/packages/spec/package.json b/packages/spec/package.json index 9eeb012b9b3..9f17375d624 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -15,7 +15,7 @@ "storage:gen": "npm run storage:gen:api", "storage:gen:api": "ts-node ./index.ts gen --type api --input ../../spec/storage_v0_openapi.json --output ../../apps/reference/_storage/usage.mdx", "supabase-js:gen": "npm run supabase-js:gen:sdk", - "supabase-js:gen:sdk": "ts-node ./index.ts gen --type sdk --input ../../spec/supabase_js_sdk.yaml --output ../../apps/reference/_supabase_js/usage.mdx", + "supabase-js:gen:sdk": "ts-node ./index.ts gen --type sdk --input ../../spec/supabase_js_v1_sdk.yaml --output ../../apps/reference/_supabase_js/usage.mdx", "supabase-dart:gen": "npm run supabase-dart:gen:sdk", "supabase-dart:gen:sdk": "ts-node ./index.ts gen --type sdk --input ../../spec/supabase_dart_sdk.yaml --output ../../apps/reference/_supabase_dart/usage.mdx " }, diff --git a/packages/spec/src/docs/templates/SdkTemplate.ts b/packages/spec/src/docs/templates/SdkTemplate.ts index f9d6eebae91..4d8b7c5f63e 100644 --- a/packages/spec/src/docs/templates/SdkTemplate.ts +++ b/packages/spec/src/docs/templates/SdkTemplate.ts @@ -2,6 +2,7 @@ const template = ` --- id: usage title: Usage +toc_max_heading_level: 2 --- @@ -18,12 +19,15 @@ title: Usage <%- fn.usage %> +<% if (fn.attributes) { %> + ### Attributes <% fn.attributes.forEach(function(attribute){ %> - <%- attribute.id %> <% }); %> +<% } %> ### Notes @@ -33,7 +37,7 @@ title: Usage <% fn.examples.forEach(function(example){ %> -#### <%- example.title %> +#### <%- example.summary %> <%- example.code %> diff --git a/spec/supabase_js_v1_sdk.yaml b/spec/supabase_js_v1_sdk.yaml new file mode 100644 index 00000000000..be09a629bd1 --- /dev/null +++ b/spec/supabase_js_v1_sdk.yaml @@ -0,0 +1,2577 @@ +# The spec divided into 3 main sections: +# info: general information about the library +# types: a list of custom types +# functions: public functions which the user can access + +sdkspec: '001' + +info: + id: reference/supabase-js + version: 'next' # {string} The current version number of the library. + title: Supabase Client + language: 'javascript' # {string} The language where this library is used. + source: 'https://github.com/supabase/supabase-js' # {string} Where developers can find the source code. + bugs: 'https://github.com/supabase/supabase-js/issues' # {string} Where developers can file bugs. + spec: 'https://github.com/supabase/supabase-js/spec/libspec-v001.yml' # {string} Where developers can find this spec (to link directly in the docs). + description: | + + Supabase JavaScript. + +functions: + - id: function-create-client + summary: 'Initializing' + name: 'createClient()' + tags: [] + links: [] + description: | + You can initialize a new Supabase client using the `createClient()` method. + + The Supabase client is your entrypoint to the rest of the Supabase functionality + and is the easiest way to interact with everything we offer within the Supabase ecosystem. + usage: | + ```js + import { createClient } from '@supabase/supabase-js' + + const supabase = createClient('', '') + ``` + examples: + - id: example-init-basic + summary: Create a Supabase client. + code: | + ```js + import { createClient } from '@supabase/supabase-js' + + // Create a single supabase client for interacting with your database + const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key') + ``` + - id: example-init-with-params + summary: With additional parameters + code: | + ```js + import { createClient } from '@supabase/supabase-js' + + const options = { + schema: 'public', + headers: { 'x-my-custom-header': 'my-app-name' }, + autoRefreshToken: true, + persistSession: true, + detectSessionInUrl: true + } + const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key", options) + ``` + - id: example-init-scheams + summary: API schemas + description: | + By default the API server points to the `public` schema. You can enable other database schemas within the Dashboard. + Go to `Settings > API > Schema` and add the schema which you want to expose to the API. + + Note: each client connection can only access a single schema, so the code above can access the `other_schema` schema but cannot access the `public` schema. + code: | + ```js + import { createClient } from '@supabase/supabase-js' + + // Provide a custom schema. Defaults to "public". + const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key', { + schema: 'other_schema' + }) + ``` + - id: example-init-fetch + summary: Custom `fetch` implementation + description: | + `supabase-js` uses the [`cross-fetch`](https://www.npmjs.com/package/cross-fetch) library to make HTTP requests, + but an alternative `fetch` implementation can be provided as an option. + This is most useful in environments where `cross-fetch` is not compatible (for instance Cloudflare Workers). + code: | + ```js + import { createClient } from '@supabase/supabase-js' + + const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key', { + fetch: fetch.bind(globalThis) + }) + ``` + + - id: function-auth-signup + summary: 'Sign up' + name: 'signUp()' + tags: ['auth'] + links: [] + usage: | + ```js + const { user, session, error } = await supabase.auth.signUp(options) + ``` + description: | + - By default, the user will need to verify their email address before logging in. If you would like to change this, you can disable "Email Confirmations" by going to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) + - If "Email Confirmations" is turned on, a `user` is returned but `session` will be null + - If "Email Confirmations" is turned off, both a `user` and a `session` will be returned + - When the user confirms their email address, they will be redirected to localhost:3000 by default. To change this, you can go to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) + - If signUp() is called for an existing confirmed user: + - If "Enable email confirmations" is enabled on the "Authentication" -> "Settings" page, an obfuscated / fake user object will be returned. + - If "Enable email confirmations" is disabled, an error with a message "User already registered" will be returned. + - To check if a user already exists, refer to getUser(). + examples: + - id: example-auth-signup-email + summary: With email and password. + code: | + ```js + const { user, session, error } = await supabase.auth.signUp({ + email: 'example@email.com', + password: 'example-password', + }) + ``` + - id: example-auth-signup-meta + summary: With additional user meta data. + code: | + ```js + const { user, session, error } = await supabase.auth.signUp( + { + email: 'example@email.com', + password: 'example-password', + }, + { + data: { + first_name: 'John', + age: 27, + } + } + ) + ``` + - id: example-auth-signup-phone + summary: Sign up with Phone. + description: | + Supabase supports Phone Auth. After a user has verified their number, they can use the [`signIn()`](/docs/reference/javascript/auth-signin#sign-in-using-phone) method. + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + phone: '+13334445555', + password: 'some-password', + }) + + // After receiving an SMS with One Time Password. + let { session, error } = await supabase.auth.verifyOTP({ + phone: '+13334445555', + token: '123456', + }) + ``` + + - id: function-auth-signin + summary: 'Sign in' + name: 'signIn()' + description: | + - A user can sign up either via email or OAuth. + - If you provide `email` without a `password`, the user will be sent a magic link. + - The magic link's destination URL is determined by the SITE_URL config variable. To change this, you can go to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) + - Specifying a `provider` will open the browser to the relevant login page. + examples: + - id: example-signin-email + summary: Sign in with email. + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + email: 'example@email.com', + password: 'example-password', + }) + ``` + - id: example-signin-magic + summary: Sign in with magic link. + description: If no password is provided, the user will be sent a "magic link" to their email address, which they can click to open your application with a valid session. By default, a given user can only request a Magic Link once every 60 seconds. + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + email: 'example@email.com' + }) + ``` + - id: example-signin-third-party + summary: Sign in using third-party providers. + description: Supabase supports many different [third-party providers](https://supabase.com/docs/guides/auth#providers). + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + // provider can be 'github', 'google', 'gitlab', and more + provider: 'github' + }) + ``` + - id: example-signin-phone + summary: Sign in with Phone. + description: Supabase supports Phone Auth. + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + phone: '+13334445555', + password: 'some-password', + }) + ``` + - id: example-signin-redirect + summary: Sign in with redirect. + description: | + Note that the `redirectTo` param is only relevant for OAuth logins, where the login flow is managed by + the Auth server. If you are using email/phone logins you should set up your own redirects (within the email/sms template). + + Sometimes you want to control where the user is redirected to after they are logged in. Supabase supports this for + any URL path on your website (the URL must either be on the same domain as your Site URL [see Auth>Settings in dashboard], or must match one of the Additional Redirect URLs [also in Auth>Settings]). + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + provider: 'github' + }, { + redirectTo: 'https://example.com/welcome' + }) + ``` + - id: example-signin-scopes + summary: Sign in with scopes. + description: | + If you need additional data from an OAuth provider, you can include a space-separated list of scopes in your request to get back an OAuth provider token. + You may also need to specify the scopes in the provider's OAuth app settings, depending on the provider. + code: | + ```js + const { user, session, error } = await supabase.auth.signIn({ + provider: 'github' + }, { + scopes: 'repo gist notifications' + }) + const oAuthToken = session.provider_token // use to access provider API + ``` + - id: example-signin-refresh-token + summary: Sign in using a refresh token (e.g. in React Native). + description: | + If you are completing a sign up or login in a React Native app you can pass the refresh token obtained from the provider to obtain a session. + code: | + ```js + // An example using Expo's `AuthSession` + const redirectUri = AuthSession.makeRedirectUri({ useProxy: false }); + const provider = 'google'; + + AuthSession.startAsync({ + authUrl: `https://MYSUPABASEAPP.supabase.co/auth/v1/authorize?provider=${provider}&redirect_to=${redirectUri}`, + returnUrl: redirectUri, + }).then(async (response: any) => { + if (!response) return; + const { user, session, error } = await supabase.auth.signIn({ + refreshToken: response.params?.refresh_token, + }); + }); + ``` + + - id: function-auth-signout + summary: 'Sign out' + name: 'signOut()' + examples: + - id: example-signout + summary: Sign out + code: | + ```js + const { error } = await supabase.auth.signOut() + ``` + + - id: function-auth-session + summary: 'Get user session' + name: 'session()' + examples: + - id: example-session-basic + summary: Get the session data + code: | + ```js + const session = supabase.auth.session() + ``` + + - id: function-auth-user + summary: 'Get user data' + name: 'auth.user()' + description: | + This method gets the user object from memory. + examples: + - summary: Get the logged in user + code: | + ```js + const user = supabase.auth.user() + ``` + + - id: function-auth-update + summary: 'Update user metadata' + name: 'update()' + description: | + User email: Email updates will send an email to both the user's current and new email with a confirmation link by default. + To toggle this behavior off and only send a single confirmation link to the new email, toggle "Double confirm email changes" under "Authentication" -> "Settings" off. + + + User metadata: It's generally better to store user data in a table inside your public schema (i.e. `public.users`). + Use the `update()` method if you have data which rarely changes or is specific only to the logged in user. + examples: + - id: example-auth-update-email + summary: Update email for authenticated user. + description: Sends a "Confirm Email Change" email to the new email address. + code: | + ```js + const { user, error } = await supabase.auth.update({email: 'new@email.com'}) + ``` + - id: example-auth-update-password + summary: Update password for authenticated user. + code: | + ```js + const { user, error } = await supabase.auth.update({password: 'new password'}) + ``` + - id: example-auth-update-meta + summary: Update a user's metadata. + code: | + ```js + const { user, error } = await supabase.auth.update({ + data: { hello: 'world' } + }) + ``` + + - id: function-auth-set-auth + summary: 'Set the authenticated users' + name: 'setAuth()' + description: This is most useful on server-side functions where you cannot log the user in, but have access to the user's access token. + examples: + - id: example-auth-set-auth + summary: Basic example + code: | + ```js + function apiFunction(req, res) { + // Assuming the access token was sent as a header "X-Supabase-Auth" + const { access_token } = req.get('X-Supabase-Auth') + + // You can now use it within a Supabase Client + const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key") + const { user, error } = supabase.auth.setAuth(access_token) + + // This client will now send requests as this user + const { data } = await supabase.from('your_table').select() + } + ``` + - id: example-auth-set-auth-express + summary: With Express. + code: | + ```js + + /** + * Make a request from the client to your server function + */ + async function makeApiRequest() { + const token = newClient.session()?.access_token + + await fetch('https://example.com/withAuth', { + method: 'GET', + withCredentials: true, + credentials: 'include', + headers: { + 'Content-Type': 'application/json', + 'Authorization': bearer, // Your own auth + 'X-Supabase-Auth': token, // Set the Supabase user + } + }) + } + + /** + * Use the Auth token in your server-side function. + */ + async function apiFunction(req, res) { + const { access_token } = req.get('X-Supabase-Auth') + + // You can now use it within a Supabase Client + const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key") + const { user, error } = supabase.auth.setAuth(access_token) + + // This client will now send requests as this user + const { data } = await supabase.from('your_table').select() + } + ``` + + - id: function-onauthstatechange + summary: 'Listen to auth events' + name: 'onAuthStateChange()' + examples: + - id: example-onauthstatechange + summary: Listen to auth changes + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + console.log(event, session) + }) + ``` + - id: example-onauthstatechange-signin + summary: Listen to sign in + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'SIGNED_IN') console.log('SIGNED_IN', session) + }) + ``` + - id: example-onauthstatechange-signout + summary: Listen to sign out + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'SIGNED_OUT') console.log('SIGNED_OUT', session) + }) + ``` + - id: example-onauthstatechange-refresh + summary: Listen to token refresh + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'TOKEN_REFRESHED') console.log('TOKEN_REFRESHED', session) + }) + ``` + - id: example-onauthstatechange-updates + summary: Listen to user updates + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'USER_UPDATED') console.log('USER_UPDATED', session) + }) + ``` + - id: example-onauthstatechange-delete + summary: Listen to user deleted + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'USER_DELETED') console.log('USER_DELETED', session) + }) + ``` + - id: example-onauthstatechange-password-recovery + summary: Listen to password recovery events + code: | + ```js + supabase.auth.onAuthStateChange((event, session) => { + if (event == 'PASSWORD_RECOVERY') console.log('PASSWORD_RECOVERY', session) + }) + ``` + - id: function-auth-getuser + summary: 'Get User' + name: 'getUser()' + description: | + - Fetches the user object from the database instead of local storage. + - Note that user() fetches the user object from local storage which might not be the most updated. + - Requires the user's access_token. + examples: + - id: example-auth-getuser + summary: Fetch the user object using the access_token jwt. + code: | + ```js + const { user, error } = await supabase.auth.api.getUser( + 'ACCESS_TOKEN_JWT', + ) + ``` + + - id: function-auth-list-users + summary: 'List all users' + name: 'listUsers()' + description: | + - Requires a `service_role` key. + - This function should be called on a server. Never expose your `service_role` key in the browser. + examples: + - id: example-auth-list-users + summary: Get a full list of users. + code: | + ```js + const { data: user, error } = await supabase.auth.api.listUsers() + ``` + + - id: function-auth-create-user + summary: 'Create user' + name: 'auth.createUser()' + description: | + - Requires a `service_role` key. + - This function should be called on a server. Never expose your `service_role` key in the browser. + - If you do not provide the `email_confirm` and `phone_confirm` options to this function, both will default to false. + examples: + - id: example-create-user + summary: Create a new user. + code: | + ```js + const { data: user, error } = await supabase.auth.api.createUser({ + email: 'user@email.com', + password: 'password', + user_metadata: { name: 'Yoda' } + }) + ``` + - id: example-create-user-email + summary: Auto-confirm email. + code: | + ```js + const { data: user, error } = await supabase.auth.api.createUser({ + email: 'user@email.com', + email_confirm: true + }) + ``` + - id: example-create-phone + summary: Auto-confirm phone. + code: | + ```js + const { data: user, error } = await supabase.auth.api.createUser({ + phone: '1234567890', + phone_confirm: true + }) + ``` + + - id: function-auth-delete-user + summary: 'Delete user' + name: 'deleteUser()' + description: | + - Requires a `service_role` key. + - This function should be called on a server. Never expose your `service_role` key in the browser. + examples: + - summary: Remove a user completely. + code: | + ```js + const { data: user, error } = await supabase.auth.api.deleteUser( + '715ed5db-f090-4b8c-a067-640ecee36aa0' + ) + ``` + + - id: function-auth-invite-by-email + summary: Invite user by email + name: 'inviteUserByEmail()' + description: | + - Requires a `service_role` key. + - This function should only be called on a server. Never expose your `service_role` key in the browser. + examples: + - id: example-auth-invite-by-email + summary: Basic example. + code: | + ```js + const { data: user, error } = await supabase.auth + .api + .inviteUserByEmail('email@example.com') + ``` + + - id: function-auth-send-mobile-otp + summary: 'Send mobile OTP' + name: 'sendMobileOTP()' + description: | + - Requires a `service_role` key. + - This function should only be called on a server. Never expose your `service_role` key in the browser. + examples: + - id: example-auth-mobile-otp + summary: Basic example. + code: | + ```js + const { data: user, error } = await supabase.auth + .api + .sendMobileOTP('12345879') + ``` + + - id: 'function-auth-reset-password' + summary: 'Reset passwprd for email address' + name: 'resetPasswordForEmail()' + description: | + Sends a reset request to an email address. + + When the user clicks the reset link in the email they will be forwarded to: + + `#access_token=x&refresh_token=y&expires_in=z&token_type=bearer&type=recovery` + + Your app must detect `type=recovery` in the fragment and display a password reset form to the user. + + You should then use the access_token in the url and new password to update the user as follows: + + ```js + const { error, data } = await supabase.auth.api + .updateUser(access_token, { password : new_password }) + ``` + examples: + - id: example-auth-reset-password + summary: Reset password + code: | + ```js + const { data, error } = await supabase.auth.api + .resetPasswordForEmail('user@email.com') + ``` + + - id: function-auth-generate-link + summary: 'Generate Auth Link' + name: 'generateLink()' + description: | + - Requires a `service_role` key. + - This function should only be called on a server. Never expose your `service_role` key in the browser. + examples: + - id: example-auth-generate-link + summary: Generate invite link. + code: | + ```js + const { data: user, error } = await supabase.auth.api.generateLink( + 'invite', + 'email@example.com' + ) + ``` + + - id: function-auth-update-user + summary: 'Update user by ID' + name: 'updateUserById()' + description: | + - Requires a `service_role` key. + - This function should only be called on a server. Never expose your `service_role` key in the browser. + examples: + - id: example-auth-server-update-email + summary: Updates a user's email. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { email: 'new@email.com' } + ) + ``` + - id: example-auth-server-update-password + summary: Updates a user's password. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { password: 'new_password' } + ) + ``` + - id: example-auth-server-update-meta + summary: Updates a user's metadata. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { user_metadata: { hello: 'world' } } + ) + ``` + - id: example-auth-server-update-app-data + summary: Updates a user's app_metadata. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { app_metadata: { plan: 'trial' } } + ) + ``` + - id: example-auth-server-confirm-email + summary: Confirms a user's email address. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { email_confirm: true } + ) + ``` + - id: example-auth-server-confirm-phone + summary: Confirms a user's phone number. + code: | + ```js + const { data: user, error } = await supabase.auth.api.updateUserById( + '6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4', + { phone_confirm: true } + ) + ``` + - id: function-functions-invoke + summary: 'Invoke an Edge Function' + name: 'invoke()' + description: | + Invokes a Supabase Function. + + :::caution + + Edge Functions are Experimental until 1 August 2022. There will breaking changes. Do not use them in Production. + + ::: + + We have released Supabase Functions to gather feedback. You're welcome to try them out and send us feedback but we strongly advise against using them for anything in production. + There will be breaking changes with no notice. + + - Requires an Authorization header. + - Invoke params generally match the [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) spec. + examples: + - id: example-functions-invoke-basic + summary: Basic invocation. + code: | + ```js + const { data: user, error } = await supabase.functions.invoke('hello', { + body: JSON.stringify({ foo: 'bar' }) + }) + ``` + - id: example-functions-invoke-response + summary: Specifying response type. + description: | + By default, `invoke()` will parse the response as JSON. You can parse the response in the following formats: `json`, `blob`, `text`, and `arrayBuffer`. + code: | + ```js + const { data: user, error } = await supabase.functions.invoke('hello', { + responseType: 'text', + body: JSON.stringify({ foo: 'bar' }) + }) + ``` + - id: example-functions-invoke-headers + summary: Parsing custom headers. + description: | + You can pass custom headers to your function. Note: supabase-js automatically passes the `Authorization` header with the signed in user's JWT. + code: | + ```js + const { data: user, error } = await supabase.functions.invoke('hello', { + headers: { + "my-custom-header": 'my-custom-header-value' + }, + body: JSON.stringify({ foo: 'bar' }) + }) + ``` + + - id: function-data-select + summary: 'Fetch data from database' + name: 'select()' + description: | + - By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data. + - `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers) + - `select()` can be combined with [Filters](/docs/reference/javascript/using-filters) + - If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465). + examples: + - id: example-data-select + summary: Getting your data + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select() + ``` + - id: example-data-select-columns + summary: Selecting specific columns + description: You can select specific fields from your tables. + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name') + ``` + - id: example-data-select-foreign + summary: Query foreign tables + description: | + If your database has foreign key relationships, you can query related tables too. + + If you're in a situation where your tables are **NOT** directly related, but instead are joined by a _join table_, + you can still use the `select()` method to query the related data. The PostgREST engine detects the relationship automatically. + For more details, [follow the link](https://postgrest.org/en/latest/api.html#embedding-through-join-tables). + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select(` + name, + cities ( + name + ) + `) + ``` + - id: example-data-select-foreign-multiple + summary: Query the same foreign table multiple times + description: | + Sometimes you will need to query the same foreign table twice. + In this case, you can use the name of the joined column to identify + which join you intend to use. For convenience, you can also give an + alias for each column. For example, if we had a shop of products, + and we wanted to get the supplier and the purchaser at the same time + (both in the users) table: + code: | + ```js + const { data, error } = await supabase + .from('products') + .select(` + id, + supplier:supplier_id ( name ), + purchaser:purchaser_id ( name ) + `) + ``` + - id: example-data-select-inner + summary: Filtering with inner joins + description: | + If you want to filter a table based on a child table's values you can use the `!inner()` function. For example, if you wanted + to select all rows in a `message` table which belong to a user with the `username` "Jane": + code: | + ```js + const { data, error } = await supabase + .from('messages') + .select('*, users!inner(*)') + .eq('users.username', 'Jane') + ``` + - id: example-data-select-count + summary: Querying with count option + description: | + You can get the number of rows by using the count option. + Allowed values for count option are `null`, [exact](https://postgrest.org/en/stable/api.html#exact-count), [planned](https://postgrest.org/en/stable/api.html#planned-count) and [estimated](https://postgrest.org/en/stable/api.html#estimated-count). + code: | + ```js + const { data, error, count } = await supabase + .from('cities') + .select('name', { count: 'exact' }) // if you don't want to return any rows, you can use { count: 'exact', head: true } + ``` + - id: example-data-select-json + summary: Querying JSON data + description: | + If you have data inside of a JSONB column, you can apply select + and query filters to the data values. Postgres offers a + [number of operators](https://www.postgresql.org/docs/current/functions-json.html) + for querying JSON data. Also see + [PostgREST docs](http://postgrest.org/en/v7.0.0/api.html#json-columns) for more details. + code: | + ```js + const { data, error } = await supabase + .from('users') + .select(` + id, name, + address->street + `) + .eq('address->postcode', 90210) + ``` + - id: example-data-select-csv + summary: Return data as CSV + description: | + By default the data is returned in JSON format, however you can also request for it to be returned as Comma Separated Values. + code: | + ```js + const { data, error } = await supabase + .from('users') + .select() + .csv() + ``` + - id: example-data-select-abort + summary: Aborting requests in-flight + description: | + You can use an [`AbortController`](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) to abort requests. Note that `status` and `statusText` doesn't mean anything for aborted requests, since the request wasn't actually fulfilled. + code: | + ```js + const ac = new AbortController() + supabase + .from('very_big_table') + .select() + .abortSignal(ac.signal) + .then(console.log) + ac.abort() + // { + // error: { + // message: 'FetchError: The user aborted a request.', + // details: '', + // hint: '', + // code: '' + // }, + // data: null, + // body: null, + // count: null, + // status: 400, + // statusText: 'Bad Request' + // } + ``` + + - id: 'function-data-insert' + summary: 'Insert data into database' + name: 'insert()' + description: | + - By default, every time you run `insert()`, the client library will make a `select` to return the full record. + This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. + If you are using Row Level Security and you are encountering problems, try setting the `returning` param to `minimal`. + examples: + - id: example-data-create + summary: Create a record + code: | + ```js + const { data, error } = await supabase + .from('cities') + .insert([ + { name: 'The Shire', country_id: 554 } + ]) + ``` + - id: example-data-create-bulk + summary: Bulk create + description: | + When running a bulk create, the operation is handled in a single transaction. If any of the inserts fail, all other operations are + rolled back. + code: | + ```js + const { data, error } = await supabase + .from('cities') + .insert([ + { name: 'The Shire', country_id: 554 }, + { name: 'Rohan', country_id: 555 }, + ]) + ``` + - id: example-data-create-upsert + summary: Upsert + description: | + For upsert, if set to true, primary key columns would need to be included + in the data parameter in order for an update to properly happen. Also, primary keys + used must be natural, not surrogate. There are however, + [workarounds](https://github.com/PostgREST/postgrest/issues/1118) + for surrogate primary keys. + code: | + ```js + const { data, error } = await supabase + .from('cities') + .insert( + [ + { name: 'The Shire', country_id: 554 }, + { name: 'Rohan', country_id: 555 }, + { name: 'City by the Bay', country_id:840} + ], + { upsert: true }) + ``` + + - id: function-data-update + summary: 'Update data in database' + name: 'update()' + description: | + - `update()` should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update. + examples: + - id: example-data-update-basic + summary: Updating your data + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Middle Earth' }) + .match({ name: 'Auckland' }) + ``` + - id: example-data-update-json + summary: Updating JSON data + description: | + Postgres offers a + [number of operators](https://www.postgresql.org/docs/current/functions-json.html) + for working with JSON data. Right now it is only possible to update an entire JSON document, + but we are [working on ideas](https://github.com/PostgREST/postgrest/issues/465) for updating individual keys. + code: | + ```js + const { data, error } = await supabase + .from('users') + .update(` + address: { + street: 'Melrose Place', + postcode: 90210 + } + `) + .eq('address->postcode', 90210) + ``` + + - id: function-data-upsert + summary: 'Upsert data into database' + name: 'upsert()' + description: | + - Primary keys should be included in the data payload in order for an update to work correctly. + - Primary keys must be natural, not surrogate. There are however, [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys. + examples: + - id: example-data-upsert-basic + summary: Upsert your data + code: | + ```js + const { data, error } = await supabase + .from('messages') + .upsert({ id: 3, message: 'foo', username: 'supabot' }) + ``` + - id: example-data-upsert-bulk + summary: Bulk Upsert your data + code: | + ```js + const { data, error } = await supabase + .from('messages') + .upsert([ + { id: 3, message: 'foo', username: 'supabot' }, + { id: 4, message: 'bar', username: 'supabot' } + ]) + ``` + - id: example-data-upsert-constraints + summary: Upserting into tables with constraints + description: | + Running the following will cause supabase to upsert data into the `users` table. + If the username 'supabot' already exists, the `onConflict` argument tells supabase to overwrite that row + based on the column passed into `onConflict`. + code: | + ```js + const { data, error } = await supabase + .from('users') + .upsert({ username: 'supabot' }, { onConflict: 'username' }) + ``` + - id: example-data-upsert-exact + summary: Return the exact number of rows + code: | + ```js + const { data, error, count } = await supabase + .from('users') + .upsert({ + id: 3, message: 'foo', + username: 'supabot' + }, { + count: 'exact' + }) + ``` + + - id: function-data-delete + summary: 'Delete data from database' + name: 'delete()' + description: | + - `delete()` should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. + - If you use `delete()` with filters and you have + [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only + rows visible through `SELECT` policies are deleted. Note that by default + no rows are visible, so you need at least one `SELECT`/`ALL` policy that + makes the rows visible. + examples: + - id: example-data-delete-basic + summary: Delete records + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .match({ id: 666 }) + ``` + + - id: function-data-rpc + summary: 'Execute Postgres functions' + name: 'rpc()' + description: | + You can call Postgres functions as a "Remote Procedure Call". + + That's a fancy way of saying that you can put some logic into your database then call it from anywhere. + It's especially useful when the logic rarely changes - like password resets and updates. + + ```sql + create or replace function hello_world() returns text as $$ + select 'Hello world'; + $$ language sql; + ``` + examples: + - id: example-data-rpc-basic + summary: Call a Postgres function + description: This is an example of invoking a Postgres function with no parameters. + code: | + ```js + const { data, error } = await supabase + .rpc('hello_world') + ``` + - id: example-data-rpc-parameters + summary: With Parameters + code: | + ```js + const { data, error } = await supabase + .rpc('echo_city', { name: 'The Shire' }) + ``` + - id: example-data-rpc-bulk + summary: Bulk processing + description: You can process large payloads at once using [array parameters](https://postgrest.org/en/stable/api.html#calling-functions-with-array-parameters). + code: | + ```js + const { data, error } = await postgrest + .rpc('echo_cities', { names: ['The Shire', 'Mordor'] }) + ``` + - id: example-data-rpc-filters + summary: With filters + description: | + Postgres functions that return tables can also be combined with + [Modifiers](/docs/reference/javascript/using-modifiers) and + [Filters](/docs/reference/javascript/using-filters). + code: | + ```js + const { data, error } = await supabase + .rpc('echo_all_cities') + .select('name, population') + .eq('name', 'The Shire') + ``` + - id: example-data-rpc-count + summary: With count option + description: | + You can specify a count option to get the row count along with your data. + Allowed values for count option are `null`, `exact`, `planned` and `estimated`. + code: | + ```js + const { data, error, count } = await supabase + .rpc('hello_world', {}, { count: 'exact' }) + ``` + + - id: function-realtime-subscribe + summary: 'Subscribe to database changes' + name: 'on().subscribe()' + description: | + - Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](/docs/guides/api#managing-realtime). + - If you want to receive the "previous" data for updates and deletes, you will need to set `REPLICA IDENTITY` to `FULL`, like this: `ALTER TABLE your_table REPLICA IDENTITY FULL;` + examples: + - id: example-data-realtime-basic + summary: Listen to all database changes + code: | + ```js + const mySubscription = supabase + .from('*') + .on('*', payload => { + console.log('Change received!', payload) + }) + .subscribe() + ``` + - id: example-data-realtime-table + summary: Listening to a specific table + code: | + ```js + const mySubscription = supabase + .from('countries') + .on('*', payload => { + console.log('Change received!', payload) + }) + .subscribe() + ``` + - id: example-data-realtime-inserts + summary: Listening to inserts + code: | + ```js + const mySubscription = supabase + .from('countries') + .on('INSERT', payload => { + console.log('Change received!', payload) + }) + .subscribe() + ``` + - id: example-data-realtime-updates + summary: Listening to updates + description: | + By default, Supabase will send only the updated record. If you want to receive the previous values as well you can + enable full replication for the table you are listening too: + + ```sql + alter table "your_table" replica identity full; + ``` + code: | + ```js + const mySubscription = supabase + .from('countries') + .on('UPDATE', payload => { + console.log('Change received!', payload) + }) + .subscribe() + ``` + - id: example-data-realtime-deletes + summary: Listening to deletes + description: | + By default, Supabase does not send deleted records. If you want to receive the deleted record you can + enable full replication for the table you are listening too: + + ```sql + alter table "your_table" replica identity full; + ``` + code: | + ```js + const mySubscription = supabase + .from('countries') + .on('DELETE', payload => { + console.log('Change received!', payload) + }) + .subscribe() + ``` + - id: example-data-realtime-multiple-events + summary: Listening to multiple events + description: You can chain listeners if you want to listen to multiple events for each table. + code: | + ```js + const mySubscription = supabase + .from('countries') + .on('INSERT', handleRecordInserted) + .on('DELETE', handleRecordDeleted) + .subscribe() + ``` + - id: example-data-realtime-rls + summary: Listening to row level changes + description: | + You can listen to individual rows using the format `{table}:{col}=eq.{val}` - where `{col}` is the column name, and `{val}` is the value which you want to match. + + - ``eq`` filter works with all database types as under the hood, it's casting both the filter value and the database value to the correct type and then comparing them. + code: | + ```js + const mySubscription = supabase + .from('countries:id=eq.200') + .on('UPDATE', handleRecordUpdated) + .subscribe() + ``` + + - id: function-realtime-remove + summary: 'Remove database subscription' + name: 'removeSubscription()' + description: | + - Removing subscriptions is a great way to maintain the performance of your project's database. Supabase will automatically handle cleanup 30 seconds after a user is disconnected, but unused subscriptions may cause degradation as more users are simultaneously subscribed. + examples: + - id: example-data-realtime-remove + summary: Remove a subscription + code: | + ```js + supabase.removeSubscription(mySubscription) + ``` + + - id: function-realtime-remove-all + summary: 'Remove all subscriptions' + name: 'removeAllSubscriptions()' + description: | + - Removing subscriptions is a great way to maintain the performance of your project's database. Supabase will automatically handle cleanup 30 seconds after a user is disconnected, but unused subscriptions may cause degradation as more users are simultaneously subscribed. + examples: + - id: example-data-realtime-removeall + summary: Removes all subscriptions + code: | + ```js + supabase.removeAllSubscriptions() + ``` + + - id: function-realtime-getsubscription + summary: 'Get all subcscriptions' + name: 'getSubscriptions()' + examples: + - id: example-data-realtime-getsubscriptions + summary: Get all subscriptions + code: | + ```js + const subscriptions = supabase.getSubscriptions() + ``` + + - id: function-storage-list-buckets + summary: 'List all buckets' + name: 'listBuckets()' + description: | + - Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: none + examples: + - id: example-storage-list-buckets + summary: List buckets + code: | + ```js + const { data, error } = await supabase + .storage + .listBuckets() + ``` + + # - id: storage.getBucket(): + # summary: 'getBucket()' + # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.getBucket' + # description: | + # - Policy permissions required: + # - `buckets` permissions: `select` + # - `objects` permissions: none + # examples: + # - summary: Get bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .getBucket('avatars') + # ``` + + # storage.createBucket(): + # summary: 'createBucket()' + # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.createBucket' + # description: | + # - Policy permissions required: + # - `buckets` permissions: `insert` + # - `objects` permissions: none + # examples: + # - summary: Create bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .createBucket('avatars', { public: false }) + # ``` + + # storage.emptyBucket(): + # summary: 'emptyBucket()' + # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.emptyBucket' + # description: | + # - Policy permissions required: + # - `buckets` permissions: `select` + # - `objects` permissions: `select` and `delete` + # examples: + # - summary: Empty bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .emptyBucket('avatars') + # ``` + # storage.updateBucket(): + # summary: 'updateBucket()' + # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.updateBucket' + # description: | + # - Policy permissions required: + # - `buckets` permissions: `update` + # - `objects` permissions: none + # examples: + # - summary: Update bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .updateBucket('avatars', { public: false }) + # ``` + + # storage.deleteBucket(): + # summary: 'deleteBucket()' + # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.deleteBucket' + # description: | + # - Policy permissions required: + # - `buckets` permissions: `select` and `delete` + # - `objects` permissions: none + # examples: + # - summary: Delete bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .deleteBucket('avatars') + # ``` + + # storage.from.upload(): + # summary: 'from.upload()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.upload' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `insert` + # - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Upload file using `ArrayBuffer` from base64 file data instead, see example below. + # examples: + # - summary: Upload file + # code: | + # ```js + # const avatarFile = event.target.files[0] + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .upload('public/avatar1.png', avatarFile, { + # cacheControl: '3600', + # upsert: false + # }) + # ``` + # - summary: Upload file using `ArrayBuffer` from base64 file data + # code: | + # ```js + # import { decode } from 'base64-arraybuffer' + + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .upload('public/avatar1.png', decode('base64FileData'), { + # contentType: 'image/png' + # }) + # ``` + + # storage.from.update(): + # summary: 'from.update()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.update' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `update` and `select` + # - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Update file using `ArrayBuffer` from base64 file data instead, see example below. + # examples: + # - summary: Update file + # code: | + # ```js + # const avatarFile = event.target.files[0] + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .update('public/avatar1.png', avatarFile, { + # cacheControl: '3600', + # upsert: false + # }) + # ``` + # - summary: Update file using `ArrayBuffer` from base64 file data + # code: | + # ```js + # import {decode} from 'base64-arraybuffer' + + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .update('public/avatar1.png', decode('base64FileData'), { + # contentType: 'image/png' + # }) + # ``` + + # storage.from.move(): + # summary: 'from.move()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.move' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `update` and `select` + # examples: + # - summary: Move file + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .move('public/avatar1.png', 'private/avatar2.png') + # ``` + + # storage.from.copy(): + # summary: 'from.copy()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.copy' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `update` and `select` + # examples: + # - summary: Copy file + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .copy('public/avatar1.png', 'private/avatar2.png') + # ``` + + # storage.from.createSignedUrl(): + # summary: 'from.createSignedUrl()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.createSignedUrl' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `select` + # examples: + # - summary: Create Signed URL + # code: | + # ```js + # const { signedURL, error } = await supabase + # .storage + # .from('avatars') + # .createSignedUrl('folder/avatar1.png', 60) + # ``` + + # storage.from.createSignedUrls(): + # summary: 'from.createSignedUrls()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.createSignedUrls' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `select` + # examples: + # - summary: Create Signed URLs + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60) + # ``` + + # storage.from.getPublicUrl(): + # summary: 'from.getPublicUrl()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.getPublicUrl' + # description: | + # - The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: none + # examples: + # - summary: Returns the URL for an asset in a public bucket + # code: | + # ```js + # const { publicURL, error } = supabase + # .storage + # .from('public-bucket') + # .getPublicUrl('folder/avatar1.png') + # ``` + + # storage.from.download(): + # summary: 'from.download()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.download' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `select` + # examples: + # - summary: Download file + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .download('folder/avatar1.png') + # ``` + + # storage.from.remove(): + # summary: 'from.remove()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.remove' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `delete` and `select` + # examples: + # - summary: Delete file + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .remove(['folder/avatar1.png']) + # ``` + + # storage.from.list(): + # summary: 'from.list()' + # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.list' + # description: | + # - Policy permissions required: + # - `buckets` permissions: none + # - `objects` permissions: `select` + # examples: + # - summary: List files in a bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .list('folder', { + # limit: 100, + # offset: 0, + # sortBy: { column: 'name', order: 'asc' }, + # }) + # ``` + # - summary: Search files in a bucket + # code: | + # ```js + # const { data, error } = await supabase + # .storage + # .from('avatars') + # .list('folder', { + # limit: 100, + # offset: 0, + # sortBy: { column: 'name', order: 'asc' }, + # search: 'jon' + # }) + # ``` + + # Using Modifiers: + # description: | + # Modifiers can be used on `select()` queries. + + # If a Postgres function returns a table response, you can also apply modifiers to the `rpc()` function. + + # limit(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.limit' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .limit(1) + # ``` + # - summary: With embedded resources + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, cities(name)') + # .eq('name', 'United States') + # .limit(1, { foreignTable: 'cities' }) + # ``` + + # order(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.order' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name', 'country_id') + # .order('id', { ascending: false }) + # ``` + # - summary: With embedded resources + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, cities(name)') + # .eq('name', 'United States') + # .order('name', {foreignTable: 'cities'}) + # ``` + + # range(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.range' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .range(0,3) + # ``` + + # single(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.single' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .limit(1) + # .single() + # ``` + + # maybeSingle(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.maybeSingle' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .eq('name', 'Singapore') + # .maybeSingle() + # ``` + + # Using Filters: + # description: | + # Filters can be used on `select()`, `update()`, and `delete()` queries. + + # If a Postgres function returns a table response, you can also apply filters. + + # ### Applying Filters + + # You must apply your filters to the end of your query. For example: + + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .eq('name', 'The Shire') // Correct + + # const { data, error } = await supabase + # .from('cities') + # .eq('name', 'The Shire') // Incorrect + # .select('name, country_id') + # ``` + + # ### Chaining + + # Filters can be chained together to produce advanced queries. For example: + + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .gte('population', 1000) + # .lt('population', 10000) + # ``` + + # ### Conditional Chaining + + # Filters can be built up one step at a time and then executed. For example: + + # ```js + # const filterByName = null + # const filterPopLow = 1000 + # const filterPopHigh = 10000 + + # let query = supabase + # .from('cities') + # .select('name, country_id') + + # if (filterByName) { query = query.eq('name', filterByName) } + # if (filterPopLow) { query = query.gte('population', filterPopLow) } + # if (filterPopHigh) { query = query.lt('population', filterPopHigh) } + + # const { data, error } = await query + # ``` + + # .or(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.or' + # description: | + # - `.or()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + # ```js + # .or('id.in.(6,7), arraycol.cs.{"a","b"}') // Use Postgres list () for in filter. Array {} for array column and 'cs' for contains. + # .or(`id.in.(${arrList}),arraycol.cs.{${arr}}`) // You can insert a javascipt array for list or array on array column. + # .or(`id.in.(${arrList}),rangecol.cs.[${arrRange})`) // You can insert a javascipt array for list or range on a range column. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .or('id.eq.20,id.eq.30') + # ``` + # - summary: Use `or` with `and` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .or('id.gt.20,and(name.eq.New Zealand,name.eq.France)') + # ``` + # - summary: Use `or` on foreign tables + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('id, cities(*)') + # .or('name.eq.Wellington,name.eq.Paris', { foreignTable: "cities" }) + # ``` + + # .not(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.not' + # description: | + # - `.not()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + # ```js + # .not('name','eq','Paris') + # .not('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + # .not('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + # .not('id','in','(6,7)') // Use Postgres list () for in filter. + # .not('id','in',`(${arr})`) // You can insert a javascript array. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .not('name', 'eq', 'Paris') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .not('name', 'eq', 'Paris') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .not('name', 'eq', 'Paris') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .not('name', 'eq', 'Paris') + # ``` + + # .match(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.match' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .match({name: 'Beijing', country_id: 156}) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .match({name: 'Beijing', country_id: 156}) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .match({name: 'Beijing', country_id: 156}) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .match({name: 'Beijing', country_id: 156}) + # ``` + + # .eq(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.eq' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .eq('name', 'The shire') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .eq('name', 'San Francisco') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .eq('name', 'Mordor') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .eq('name', 'San Francisco') + # ``` + + # .neq(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.neq' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .neq('name', 'The shire') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .neq('name', 'San Francisco') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .neq('name', 'Mordor') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .neq('name', 'Lagos') + # ``` + + # .gt(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.gt' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .gt('country_id', 250) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .gt('country_id', 250) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .gt('country_id', 250) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .gt('country_id', 250) + # ``` + + # .gte(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.gte' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .gte('country_id', 250) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .gte('country_id', 250) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .gte('country_id', 250) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .gte('country_id', 250) + # ``` + + # .lt(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.lt' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .lt('country_id', 250) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .lt('country_id', 250) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .lt('country_id', 250) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .lt('country_id', 250) + # ``` + + # .lte(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.lte' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .lte('country_id', 250) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .lte('country_id', 250) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .lte('country_id', 250) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .lte('country_id', 250) + # ``` + + # .like(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.like' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .like('name', '%la%') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .like('name', '%la%') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .like('name', '%la%') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .like('name', '%la%') + # ``` + + # .ilike(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.ilike' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .ilike('name', '%la%') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .ilike('name', '%la%') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .ilike('name', '%la%') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .ilike('name', '%la%') + # ``` + + # .is(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.is' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .is('name', null) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .is('name', null) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .is('name', null) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .is('name', null) + # ``` + + # .in(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.in' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .in('name', ['Rio de Janeiro', 'San Francisco']) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .in('name', ['Rio de Janeiro', 'San Francisco']) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .in('name', ['Rio de Janeiro', 'San Francisco']) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .in('name', ['Rio de Janeiro', 'San Francisco']) + # ``` + + # .contains(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.cs' + # description: | + # - `.contains()` can work on array columns or range columns. + # It is very useful for finding rows where a tag array contains all the values in the filter array. + + # ```js + # .contains('arraycol',["a","b"]) // You can use a javascript array for an array column + # .contains('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + # .contains('rangecol','(1,2]') // Use Postgres range syntax for range column. + # .contains('rangecol',`(${arr}]`) // You can insert an array into a string. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, main_exports') + # .contains('main_exports', ['oil']) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .contains('main_exports', ['oil']) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .contains('main_exports', ['oil']) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .contains('main_exports', ['oil']) + # ``` + + # .containedBy(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.cd' + # description: | + # - `.containedBy()` can work on array columns or range columns. + + # ```js + # .containedBy('arraycol',["a","b"]) // You can use a javascript array for an array column + # .containedBy('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + # .containedBy('rangecol','(1,2]') // Use Postgres range syntax for range column. + # .containedBy('rangecol',`(${arr}]`) // You can insert an array into a string. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, main_exports') + # .containedBy('main_exports', ['cars', 'food', 'machine']) + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .containedBy('main_exports', ['orks', 'surveillance', 'evil']) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .containedBy('main_exports', ['cars', 'food', 'machine']) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .containedBy('main_exports', ['cars', 'food', 'machine']) + # ``` + + # .rangeLt(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.sl' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, population_range_millions') + # .rangeLt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .rangeLt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .rangeLt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .rangeLt('population_range_millions', '[150, 250]') + # ``` + + # .rangeGt(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.sr' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, population_range_millions') + # .rangeGt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .rangeGt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .rangeGt('population_range_millions', '[150, 250]') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .rangeGt('population_range_millions', '[150, 250]') + # ``` + + # .rangeGte(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.nxl' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, population_range_millions') + # .rangeGte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .rangeGte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .rangeGte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .rangeGte('population_range_millions', '[150, 250]') + # ``` + + # .rangeLte(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.nxr' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, population_range_millions') + # .rangeLte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .rangeLte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .rangeLte('population_range_millions', '[150, 250]') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .rangeLte('population_range_millions', '[150, 250]') + # ``` + + # .rangeAdjacent(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.adj' + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, population_range_millions') + # .rangeAdjacent('population_range_millions', '[70, 185]') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .rangeAdjacent('population_range_millions', '[70, 185]') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .rangeAdjacent('population_range_millions', '[70, 185]') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .rangeAdjacent('population_range_millions', '[70, 185]') + # ``` + + # .overlaps(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.ov' + # description: | + # - `.overlaps()` can work on array columns or range columns. + + # ```js + # .overlaps('arraycol',["a","b"]) // You can use a javascript array for an array column + # .overlaps('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + # .overlaps('rangecol','(1,2]') // Use Postgres range syntax for range column. + # .overlaps('rangecol',`(${arr}]`) // You can insert an array into a string. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .select('name, id, main_exports') + # .overlaps('main_exports', ['computers', 'minerals']) + # ``` + # - summary: With `update()` + # code: | + # ```js + # let countries = await supabase + # .from('countries') + # .update({ name: 'Mordor' }) + # .overlaps('main_exports', ['computers', 'minerals']) + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('countries') + # .delete() + # .overlaps('main_exports', ['computers', 'minerals']) + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_countries') + # .overlaps('main_exports', ['computers', 'minerals']) + # ``` + + # .textSearch(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.fts' + # examples: + # - summary: Text search + # code: | + # ```js + # const { data, error } = await supabase + # .from('quotes') + # .select('catchphrase') + # .textSearch('catchphrase', `'fat' & 'cat'`, { + # config: 'english' + # }) + # ``` + # - summary: Basic normalization + # description: Uses PostgreSQL's `plainto_tsquery` function. + # code: | + # ```js + # const { data, error } = await supabase + # .from('quotes') + # .select('catchphrase') + # .textSearch('catchphrase', `'fat' & 'cat'`, { + # type: 'plain', + # config: 'english' + # }) + # ``` + # - summary: Full normalization + # description: Uses PostgreSQL's `phraseto_tsquery` function. + # code: | + # ```js + # const { data, error } = await supabase + # .from('quotes') + # .select('catchphrase') + # .textSearch('catchphrase', `'fat' & 'cat'`, { + # type: 'phrase', + # config: 'english' + # }) + # ``` + # - summary: Websearch + # description: | + # Uses PostgreSQL's `websearch_to_tsquery` function. + # This function will never raise syntax errors, which makes it possible to use raw user-supplied input for search, and can be used + # with advanced operators. + + # - `unquoted text`: text not inside quote marks will be converted to terms separated by & operators, as if processed by plainto_tsquery. + # - `"quoted text"`: text inside quote marks will be converted to terms separated by <-> operators, as if processed by phraseto_tsquery. + # - `OR`: the word “or” will be converted to the | operator. + # - `-`: a dash will be converted to the ! operator. + + # code: | + # ```js + # const { data, error } = await supabase + # .from('quotes') + # .select('catchphrase') + # .textSearch('catchphrase', `'fat or cat'`, { + # type: 'websearch', + # config: 'english' + # }) + # ``` + + # .filter(): + # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.filter' + # description: | + # - `.filter()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values, so it should only be used as an escape hatch in case other filters don't work. + # ```js + # .filter('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + # .filter('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + # .filter('id','in','(6,7)') // Use Postgres list () for in filter. + # .filter('id','in',`(${arr})`) // You can insert a javascript array. + # ``` + # examples: + # - summary: With `select()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, country_id') + # .filter('name', 'in', '("Paris","Tokyo")') + # ``` + # - summary: With `update()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .update({ name: 'Mordor' }) + # .filter('name', 'in', '("Paris","Tokyo")') + # ``` + # - summary: With `delete()` + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .delete() + # .filter('name', 'in', '("Paris","Tokyo")') + # ``` + # - summary: With `rpc()` + # code: | + # ```js + # // Only valid if the Postgres function returns a table type. + # const { data, error } = await supabase + # .rpc('echo_all_cities') + # .filter('name', 'in', '("Paris","Tokyo")') + # ``` + # - summary: Filter embedded resources + # code: | + # ```js + # const { data, error } = await supabase + # .from('cities') + # .select('name, countries ( name )') + # .filter('countries.name', 'in', '("France","Japan")') + # ``` From a2acd876226cd0261a032d0ec8403dd11db136f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allidjinou=20Mich=C3=A9e=20Josu=C3=A9?= Date: Tue, 2 Aug 2022 16:25:58 +0000 Subject: [PATCH 13/76] Update signUp with phone Register user with phone using `signIn` results in an `Invalid Credentials` error. Update the documentation to make use of the `signUp` option when registering user with their phone number. --- web/spec/supabase.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/spec/supabase.yml b/web/spec/supabase.yml index d78f78c49f9..73251b4d93b 100644 --- a/web/spec/supabase.yml +++ b/web/spec/supabase.yml @@ -282,7 +282,7 @@ pages: Supabase supports Phone Auth. After a user has verified their number, they can use the [`signIn()`](/docs/reference/javascript/auth-signin#sign-in-using-phone) method. js: | ```js - const { user, session, error } = await supabase.auth.signIn({ + const { user, session, error } = await supabase.auth.signUp({ phone: '+13334445555', password: 'some-password', }) From cbe1bd3f68f1ce21f841475fabe096b160095b52 Mon Sep 17 00:00:00 2001 From: Terry Sutton Date: Tue, 2 Aug 2022 14:08:10 -0230 Subject: [PATCH 14/76] Adds description field to payload --- studio/pages/project/[ref]/logs-explorer/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/pages/project/[ref]/logs-explorer/index.tsx b/studio/pages/project/[ref]/logs-explorer/index.tsx index 76c0945b504..8639dc06421 100644 --- a/studio/pages/project/[ref]/logs-explorer/index.tsx +++ b/studio/pages/project/[ref]/logs-explorer/index.tsx @@ -175,7 +175,7 @@ export const LogsExplorerPage: NextPageWithLayout = () => { const payload: UserContent = { name: values.name, - description: values.name, + description: values.description, type: 'log_sql', content: { content_id: editorId, From ebd76ff88dc6e056efa3c0f96970efedbc06cd54 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 00:43:34 +0800 Subject: [PATCH 15/76] Upgrade sentry nextjs to 6.17.4 --- studio/next-env.d.ts | 1 - studio/package-lock.json | 1714 +++++++++++++++++++++++++++----------- studio/package.json | 2 +- 3 files changed, 1218 insertions(+), 499 deletions(-) diff --git a/studio/next-env.d.ts b/studio/next-env.d.ts index 9bc3dd46b9d..4f11a03dc6c 100644 --- a/studio/next-env.d.ts +++ b/studio/next-env.d.ts @@ -1,5 +1,4 @@ /// -/// /// // NOTE: This file should not be edited diff --git a/studio/package-lock.json b/studio/package-lock.json index 2c901b405d3..2e63a1ca5a8 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -15,7 +15,7 @@ "@radix-ui/react-tooltip": "^0.1.6", "@scaleleap/pg-format": "^1.0.0", "@sentry/browser": "^6.15.0", - "@sentry/nextjs": "^6.15.0", + "@sentry/nextjs": "^6.17.4", "@stripe/react-stripe-js": "^1.7.0", "@stripe/stripe-js": "^1.25.0", "@supabase/postgres-meta": "^0.26.1", @@ -39,7 +39,7 @@ "markdown-table": "=2.0.0", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "^12.0.9", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "openapi-types": "^9.1.0", "p-queue": "^6.6.2", @@ -5192,13 +5192,13 @@ } }, "node_modules/@sentry/browser": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.15.0.tgz", - "integrity": "sha512-ZiqfHK5DMVgDsgMTuSwxilWIqEnZzy4yuJ9Sr6Iap1yZddPSiKHYjbBieSHn57UsWHViRB3ojbwu44LfvXKJdQ==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.19.7.tgz", + "integrity": "sha512-oDbklp4O3MtAM4mtuwyZLrgO1qDVYIujzNJQzXmi9YzymJCuzMLSRDvhY83NNDCRxf0pds4DShgYeZdbSyKraA==", "dependencies": { - "@sentry/core": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/core": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5211,17 +5211,18 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/cli": { - "version": "1.71.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.71.0.tgz", - "integrity": "sha512-Z8TzH7PkiRfjWSzjXOfPWWp6wxjr+n39Jdrt26OcInVQZM1sx/gZULrDiQZ1L2dy9Fe9AR4SF4nt2/7h2GmLQQ==", + "version": "1.74.5", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.74.5.tgz", + "integrity": "sha512-Ze1ec306ZWHtrxKypOJ8nhtFqkrx2f/6bRH+DcJzEQ3bBePQ0ZnqJTTe4BBHADYBtxFIaUWzCZ6DquLz2Zv/sw==", "hasInstallScript": true, "dependencies": { "https-proxy-agent": "^5.0.0", "mkdirp": "^0.5.5", - "node-fetch": "^2.6.0", + "node-fetch": "^2.6.7", "npmlog": "^4.1.2", "progress": "^2.0.3", - "proxy-from-env": "^1.1.0" + "proxy-from-env": "^1.1.0", + "which": "^2.0.2" }, "bin": { "sentry-cli": "bin/sentry-cli" @@ -5231,25 +5232,25 @@ } }, "node_modules/@sentry/cli/node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dependencies": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/@sentry/core": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.15.0.tgz", - "integrity": "sha512-mCbKyqvD1G3Re6gv6N8tRkBz84gvVWDfLtC6d1WBArIopzter6ktEbvq0cMT6EOvGI2OLXuJ6mtHA93/Q0gGpw==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz", + "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==", "dependencies": { - "@sentry/hub": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5262,12 +5263,12 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/hub": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.15.0.tgz", - "integrity": "sha512-cUbHPeG6kKpGBaEMgbTWeU03Y1Up5T3urGF+cgtrn80PmPYYSUPvVvWlZQWPb8CJZ1yQ0gySWo5RUTatBFrEHA==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz", + "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==", "dependencies": { - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5280,12 +5281,12 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/integrations": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-6.15.0.tgz", - "integrity": "sha512-fSBAipas6zwyYo4U91pyQOnaTcRCfwvH6ZFwu0Fqmkm64nU9rYpbTNiKkwOWbbiXXT6+LEF6RzBpsyhm4QvgmQ==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-6.19.7.tgz", + "integrity": "sha512-yNeeFyuygJaV7Mdc5qWuDa13xVj5mVdECaaw2Xs4pfeHaXmRfRzZY17N8ypWFegKWxKBHynyQRMD10W5pBwJvA==", "dependencies": { - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "localforage": "^1.8.1", "tslib": "^1.9.3" }, @@ -5299,12 +5300,12 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/minimal": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.15.0.tgz", - "integrity": "sha512-7RJIvZsjBa1qFUfMrAzQsWdfZT6Gm4t6ZTYfkpsXPBA35hkzglKbBrhhsUvkxGIhUGw/PiCUqxBUjcmzQP0vfg==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz", + "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==", "dependencies": { - "@sentry/hub": "6.15.0", - "@sentry/types": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5317,27 +5318,51 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/nextjs": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-6.15.0.tgz", - "integrity": "sha512-6QpU9YFW+flO/iOepFBGliaPeUOGaQn4SmKwRnB5P0iuQc+jEm8ZB6ORi4QYqGahrXqN++sOSYNzT/KaectlAA==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-6.19.7.tgz", + "integrity": "sha512-029gpqhR6gHF7zfE9oxFOf3Zm68CShDu8/6azC8mwfIfJtyLC9dqztJJi48j0Uxs+sR1TEkN5Dw3wZbfWtFd8g==", "dependencies": { - "@sentry/core": "6.15.0", - "@sentry/hub": "6.15.0", - "@sentry/integrations": "6.15.0", - "@sentry/node": "6.15.0", - "@sentry/react": "6.15.0", - "@sentry/tracing": "6.15.0", - "@sentry/utils": "6.15.0", - "@sentry/webpack-plugin": "1.18.3", + "@sentry/core": "6.19.7", + "@sentry/hub": "6.19.7", + "@sentry/integrations": "6.19.7", + "@sentry/node": "6.19.7", + "@sentry/react": "6.19.7", + "@sentry/tracing": "6.19.7", + "@sentry/utils": "6.19.7", + "@sentry/webpack-plugin": "1.18.8", "tslib": "^1.9.3" }, "engines": { "node": ">=6" }, "peerDependencies": { - "next": "^10.0.8 || ^11.0", - "react": "15.x || 16.x || 17.x", + "next": "^10.0.8 || ^11.0 || ^12.0", + "react": "15.x || 16.x || 17.x || 18.x", "webpack": ">= 4.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@sentry/nextjs/node_modules/@sentry/react": { + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-6.19.7.tgz", + "integrity": "sha512-VzJeBg/v41jfxUYPkH2WYrKjWc4YiMLzDX0f4Zf6WkJ4v3IlDDSkX6DfmWekjTKBho6wiMkSNy2hJ1dHfGZ9jA==", + "dependencies": { + "@sentry/browser": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", + "hoist-non-react-statics": "^3.3.2", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "react": "15.x || 16.x || 17.x || 18.x" } }, "node_modules/@sentry/nextjs/node_modules/tslib": { @@ -5346,15 +5371,14 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/node": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.15.0.tgz", - "integrity": "sha512-V1GeupWi9ClmoMy5eBWdVTv3k+Yx/JpddT4zCzzYY9QfjYtEvQI7R3SWFtlgXuaQQaZNU0WUoE2UgJV2N/vS8g==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz", + "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==", "dependencies": { - "@sentry/core": "6.15.0", - "@sentry/hub": "6.15.0", - "@sentry/tracing": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/core": "6.19.7", + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "cookie": "^0.4.1", "https-proxy-agent": "^5.0.0", "lru_map": "^0.3.3", @@ -5369,39 +5393,15 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "node_modules/@sentry/react": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-6.15.0.tgz", - "integrity": "sha512-vrrFF/KtPJQ41tmDCWpaR+bN+/TqPwqncsGLfbClE2irY3x3eCJjT2qPstlB7NQ6rTYtScyekbB0fOoNkq9FFg==", - "dependencies": { - "@sentry/browser": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "react": "15.x || 16.x || 17.x" - } - }, - "node_modules/@sentry/react/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@sentry/tracing": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-6.15.0.tgz", - "integrity": "sha512-V5unvX8qNEfdawX+m2n0jKgmH/YR2ItWZLH+3UevBTptO+xyfvRtpgGXYWUCo3iGvFgWb1C+iIC7LViR9rTvBg==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-6.19.7.tgz", + "integrity": "sha512-ol4TupNnv9Zd+bZei7B6Ygnr9N3Gp1PUrNI761QSlHtPC25xXC5ssSD3GMhBgyQrcvpuRcCFHVNNM97tN5cZiA==", "dependencies": { - "@sentry/hub": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5414,19 +5414,19 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/types": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.15.0.tgz", - "integrity": "sha512-zBw5gPUsofXUSpS3ZAXqRNedLRBvirl3sqkj2Lez7X2EkKRgn5D8m9fQIrig/X3TsKcXUpijDW5Buk5zeCVzJA==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz", + "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==", "engines": { "node": ">=6" } }, "node_modules/@sentry/utils": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.15.0.tgz", - "integrity": "sha512-gnhKKyFtnNmKWjDizo7VKD0/Vx8cgW1lCusM6WI7jy2jlO3bQA0+Dzgmr4mIReZ74mq4VpOd2Vfrx7ZldW1DMw==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz", + "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==", "dependencies": { - "@sentry/types": "6.15.0", + "@sentry/types": "6.19.7", "tslib": "^1.9.3" }, "engines": { @@ -5439,11 +5439,11 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@sentry/webpack-plugin": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/@sentry/webpack-plugin/-/webpack-plugin-1.18.3.tgz", - "integrity": "sha512-Qk3Jevislc5DZK0X/WwRVcOtO7iatnWARsEgTV/TuXvDN+fUDDpD/2MytAWAbpLaLy3xEB/cXGeLsbv6d1XNkQ==", + "version": "1.18.8", + "resolved": "https://registry.npmjs.org/@sentry/webpack-plugin/-/webpack-plugin-1.18.8.tgz", + "integrity": "sha512-PtKr0NL62b5L3kPFGjwSNbIUwwcW5E5G6bQxAYZGpkgL1MFPnS4ND0SAsySuX0byQJRFFium5A19LpzyvQZSlQ==", "dependencies": { - "@sentry/cli": "^1.70.1" + "@sentry/cli": "^1.73.0" }, "engines": { "node": ">= 8" @@ -9188,6 +9188,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "devOptional": true, "dependencies": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -9197,22 +9198,26 @@ "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "devOptional": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "devOptional": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "devOptional": true }, "node_modules/@webassemblyjs/helper-code-frame": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "devOptional": true, "dependencies": { "@webassemblyjs/wast-printer": "1.9.0" } @@ -9220,12 +9225,14 @@ "node_modules/@webassemblyjs/helper-fsm": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "devOptional": true }, "node_modules/@webassemblyjs/helper-module-context": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0" } @@ -9233,12 +9240,14 @@ "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "devOptional": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -9250,6 +9259,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "devOptional": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -9258,6 +9268,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "devOptional": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -9265,12 +9276,14 @@ "node_modules/@webassemblyjs/utf8": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "devOptional": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -9286,6 +9299,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -9298,6 +9312,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -9309,6 +9324,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-api-error": "1.9.0", @@ -9322,6 +9338,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/floating-point-hex-parser": "1.9.0", @@ -9335,6 +9352,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/wast-parser": "1.9.0", @@ -9344,12 +9362,14 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "devOptional": true }, "node_modules/@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==" + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "devOptional": true }, "node_modules/abab": { "version": "2.0.5", @@ -9516,6 +9536,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "devOptional": true, "peerDependencies": { "ajv": ">=5.0.0" } @@ -9776,6 +9797,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -9784,6 +9806,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -9792,6 +9815,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -9843,6 +9867,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -9913,6 +9938,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -9923,12 +9949,14 @@ "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -9937,6 +9965,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true, "optional": true }, "node_modules/asynckit": { @@ -9958,6 +9987,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "devOptional": true, "bin": { "atob": "bin/atob.js" }, @@ -10522,12 +10552,14 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "devOptional": true }, "node_modules/base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "devOptional": true, "dependencies": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -10545,6 +10577,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -10556,6 +10589,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "devOptional": true, "funding": [ { "type": "github", @@ -10593,6 +10627,7 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "devOptional": true, "engines": { "node": "*" } @@ -10609,6 +10644,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, "optional": true, "dependencies": { "file-uri-to-path": "1.0.0" @@ -10617,12 +10653,14 @@ "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "devOptional": true }, "node_modules/bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "devOptional": true }, "node_modules/body-parser": { "version": "1.19.2", @@ -10885,6 +10923,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "devOptional": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -10904,7 +10943,8 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "devOptional": true }, "node_modules/browser-process-hrtime": { "version": "1.0.0", @@ -10916,6 +10956,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "devOptional": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -10929,6 +10970,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "devOptional": true, "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -10939,6 +10981,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -10950,6 +10993,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "devOptional": true, "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -10959,6 +11003,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "devOptional": true, "dependencies": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -10975,6 +11020,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "devOptional": true, "dependencies": { "pako": "~1.0.5" } @@ -11036,7 +11082,8 @@ "node_modules/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==" + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "devOptional": true }, "node_modules/buffer-writer": { "version": "2.0.0", @@ -11049,7 +11096,8 @@ "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "devOptional": true }, "node_modules/bufferutil": { "version": "4.0.5", @@ -11066,7 +11114,8 @@ "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "devOptional": true }, "node_modules/c8": { "version": "7.11.0", @@ -11188,6 +11237,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "devOptional": true, "dependencies": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -11405,6 +11455,7 @@ "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==", + "devOptional": true, "engines": { "node": ">=6.0" } @@ -11419,6 +11470,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -11434,6 +11486,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "devOptional": true, "dependencies": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -11448,6 +11501,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -11459,6 +11513,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -11470,6 +11525,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -11481,6 +11537,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -11492,6 +11549,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -11503,6 +11561,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -11516,6 +11575,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -11733,6 +11793,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "devOptional": true, "dependencies": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -11812,12 +11873,14 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "devOptional": true }, "node_modules/component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "devOptional": true }, "node_modules/component-type": { "version": "1.2.1", @@ -11878,12 +11941,14 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "devOptional": true }, "node_modules/concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "devOptional": true, "engines": [ "node >= 0.8" ], @@ -11898,6 +11963,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11911,12 +11977,14 @@ "node_modules/concat-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/concat-stream/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -11937,7 +12005,8 @@ "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "devOptional": true }, "node_modules/console-control-strings": { "version": "1.1.0", @@ -11947,7 +12016,8 @@ "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "devOptional": true }, "node_modules/content-disposition": { "version": "0.5.4", @@ -12003,6 +12073,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "devOptional": true, "dependencies": { "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", @@ -12016,6 +12087,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "dependencies": { "minimist": "^1.2.6" }, @@ -12027,6 +12099,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "dependencies": { "glob": "^7.1.3" }, @@ -12038,6 +12111,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -12418,6 +12492,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -12426,12 +12501,14 @@ "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -12444,6 +12521,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -12461,44 +12539,6 @@ "node-fetch": "2.6.7" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/cross-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/cross-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/cross-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -12525,6 +12565,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "devOptional": true, "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -12700,7 +12741,8 @@ "node_modules/cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "devOptional": true }, "node_modules/d": { "version": "1.0.1", @@ -12893,6 +12935,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "devOptional": true, "engines": { "node": ">=0.10" } @@ -12939,6 +12982,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "devOptional": true, "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -12992,6 +13036,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -13089,6 +13134,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -13098,7 +13144,8 @@ "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/dir-glob": { "version": "3.0.1", @@ -13294,6 +13341,7 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "devOptional": true, "dependencies": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", @@ -13305,6 +13353,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13318,12 +13367,14 @@ "node_modules/duplexify/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/duplexify/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -13352,6 +13403,7 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "devOptional": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -13365,7 +13417,8 @@ "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/emittery": { "version": "0.8.1", @@ -13389,6 +13442,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "devOptional": true, "engines": { "node": ">= 0.10" } @@ -13431,6 +13485,7 @@ "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==", + "devOptional": true, "dependencies": { "once": "^1.4.0" } @@ -13450,6 +13505,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "devOptional": true, "dependencies": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -13463,6 +13519,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "devOptional": true, "dependencies": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -13475,6 +13532,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13488,12 +13546,14 @@ "node_modules/enhanced-resolve/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/enhanced-resolve/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -13511,6 +13571,7 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "devOptional": true, "dependencies": { "prr": "~1.0.1" }, @@ -13732,6 +13793,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "devOptional": true, "dependencies": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -13757,6 +13819,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "devOptional": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -13768,6 +13831,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true, "engines": { "node": ">=4.0" } @@ -13776,6 +13840,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "devOptional": true, "engines": { "node": ">=4.0" } @@ -13821,6 +13886,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "devOptional": true, "engines": { "node": ">=0.8.x" } @@ -13829,6 +13895,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "devOptional": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -13893,6 +13960,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "devOptional": true, "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -13910,6 +13978,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -13921,6 +13990,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -13932,6 +14002,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -13943,6 +14014,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -13954,6 +14026,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -13965,6 +14038,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -13976,6 +14050,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -13989,6 +14064,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -13997,6 +14073,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -14117,6 +14194,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "devOptional": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -14129,6 +14207,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "devOptional": true, "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -14147,6 +14226,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -14158,6 +14238,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -14169,6 +14250,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -14207,7 +14289,8 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "devOptional": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", @@ -14248,7 +14331,8 @@ "node_modules/figgy-pudding": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "devOptional": true }, "node_modules/file-loader": { "version": "6.2.0", @@ -14396,6 +14480,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, "optional": true }, "node_modules/fill-range": { @@ -14486,6 +14571,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "devOptional": true, "dependencies": { "inherits": "^2.0.3", "readable-stream": "^2.3.6" @@ -14495,6 +14581,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14508,12 +14595,14 @@ "node_modules/flush-write-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/flush-write-stream/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -14541,6 +14630,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -14831,6 +14921,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "devOptional": true, "dependencies": { "map-cache": "^0.2.2" }, @@ -14851,6 +14942,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" @@ -14860,6 +14952,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14873,12 +14966,14 @@ "node_modules/from2/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/from2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -14920,6 +15015,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "devOptional": true, "dependencies": { "graceful-fs": "^4.1.2", "iferr": "^0.1.5", @@ -14931,6 +15027,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14944,12 +15041,14 @@ "node_modules/fs-write-stream-atomic/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -14957,7 +15056,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "devOptional": true }, "node_modules/fsevents": { "version": "2.3.2", @@ -15016,7 +15116,7 @@ "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -15031,7 +15131,7 @@ "node_modules/gauge/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "engines": { "node": ">=0.10.0" } @@ -15039,7 +15139,7 @@ "node_modules/gauge/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -15133,6 +15233,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -15147,6 +15248,7 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "devOptional": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -15259,7 +15361,8 @@ "node_modules/graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "devOptional": true }, "node_modules/gzip-size": { "version": "6.0.0", @@ -15393,6 +15496,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "devOptional": true, "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -15406,6 +15510,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "devOptional": true, "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -15418,6 +15523,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -15429,6 +15535,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -15440,6 +15547,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -15451,6 +15559,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -15464,6 +15573,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -15618,6 +15728,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "devOptional": true, "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -15798,7 +15909,8 @@ "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "devOptional": true }, "node_modules/https-proxy-agent": { "version": "5.0.0", @@ -15903,6 +16015,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "devOptional": true, "funding": [ { "type": "github", @@ -15921,7 +16034,8 @@ "node_modules/iferr": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "devOptional": true }, "node_modules/ignore": { "version": "5.2.0", @@ -15935,7 +16049,7 @@ "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, "node_modules/immutability-helper": { "version": "3.1.1", @@ -16007,6 +16121,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "devOptional": true, "engines": { "node": ">=0.8.19" } @@ -16023,12 +16138,14 @@ "node_modules/infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "devOptional": true }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "devOptional": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -16108,6 +16225,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "devOptional": true, "dependencies": { "kind-of": "^6.0.0" }, @@ -16250,6 +16368,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "devOptional": true, "dependencies": { "kind-of": "^6.0.0" }, @@ -16286,6 +16405,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -16324,6 +16444,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "devOptional": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -16452,6 +16573,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "devOptional": true, "dependencies": { "isobject": "^3.0.1" }, @@ -16589,6 +16711,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -16623,13 +16746,13 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -19472,7 +19595,8 @@ "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "devOptional": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -19524,6 +19648,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -19598,7 +19723,7 @@ "node_modules/lie": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=", + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", "dependencies": { "immediate": "~3.0.5" } @@ -19620,6 +19745,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "devOptional": true, "engines": { "node": ">=4.3.0 <5.0.0 || >=5.10" } @@ -19628,6 +19754,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "devOptional": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -19641,6 +19768,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "devOptional": true, "dependencies": { "minimist": "^1.2.0" }, @@ -19779,7 +19907,7 @@ "node_modules/lru_map": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", - "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=" + "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==" }, "node_modules/lru-cache": { "version": "6.0.0", @@ -19836,6 +19964,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -19850,6 +19979,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "devOptional": true, "dependencies": { "object-visit": "^1.0.0" }, @@ -19905,6 +20035,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -20055,6 +20186,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "devOptional": true, "dependencies": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -20064,6 +20196,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -20077,12 +20210,14 @@ "node_modules/memory-fs/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/memory-fs/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -20581,6 +20716,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -20592,7 +20728,8 @@ "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/mime": { "version": "2.6.0", @@ -20664,17 +20801,20 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "devOptional": true }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "devOptional": true }, "node_modules/minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "devOptional": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -20752,6 +20892,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "devOptional": true, "dependencies": { "concat-stream": "^1.5.0", "duplexify": "^3.4.2", @@ -20772,6 +20913,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "devOptional": true, "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -20847,6 +20989,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "devOptional": true, "dependencies": { "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", @@ -20860,6 +21003,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "dependencies": { "minimist": "^1.2.6" }, @@ -20871,6 +21015,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "dependencies": { "glob": "^7.1.3" }, @@ -20895,6 +21040,7 @@ "version": "2.15.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, "optional": true }, "node_modules/nanoclone": { @@ -20917,6 +21063,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "devOptional": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -20952,7 +21099,8 @@ "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "devOptional": true }, "node_modules/nested-error-stacks": { "version": "2.1.0", @@ -21084,11 +21232,22 @@ } }, "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/node-gyp-build": { @@ -21111,6 +21270,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "devOptional": true, "dependencies": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -21141,6 +21301,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "devOptional": true, "dependencies": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -21149,12 +21310,14 @@ "node_modules/node-libs-browser/node_modules/assert/node_modules/inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/assert/node_modules/util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "devOptional": true, "dependencies": { "inherits": "2.0.1" } @@ -21163,6 +21326,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "devOptional": true, "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -21173,6 +21337,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "devOptional": true, "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -21181,22 +21346,26 @@ "node_modules/node-libs-browser/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -21210,12 +21379,14 @@ "node_modules/node-libs-browser/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "devOptional": true, "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -21225,6 +21396,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "devOptional": true, "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -21237,6 +21409,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -21244,12 +21417,14 @@ "node_modules/node-libs-browser/node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "devOptional": true, "dependencies": { "inherits": "2.0.3" } @@ -21358,6 +21533,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "devOptional": true, "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -21371,6 +21547,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -21382,6 +21559,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -21393,6 +21571,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -21404,6 +21583,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -21417,6 +21597,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -21425,6 +21606,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -21462,6 +21644,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "devOptional": true, "dependencies": { "isobject": "^3.0.0" }, @@ -21539,6 +21722,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "devOptional": true, "dependencies": { "isobject": "^3.0.1" }, @@ -21594,6 +21778,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "devOptional": true, "dependencies": { "wrappy": "1" } @@ -21662,7 +21847,8 @@ "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "devOptional": true }, "node_modules/overlayscrollbars": { "version": "1.13.1", @@ -21819,6 +22005,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "devOptional": true, "engines": { "node": ">=6" } @@ -21831,7 +22018,8 @@ "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "devOptional": true }, "node_modules/papaparse": { "version": "5.3.1", @@ -21842,6 +22030,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "devOptional": true, "dependencies": { "cyclist": "^1.0.1", "inherits": "^2.0.3", @@ -21852,6 +22041,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -21865,12 +22055,14 @@ "node_modules/parallel-transform/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/parallel-transform/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -21900,6 +22092,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "devOptional": true, "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -21977,6 +22170,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -21985,7 +22179,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "devOptional": true + "dev": true }, "node_modules/path-exists": { "version": "4.0.0", @@ -22000,6 +22194,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -22035,6 +22230,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "devOptional": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -22153,6 +22349,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "devOptional": true, "engines": { "node": ">=6" } @@ -22206,6 +22403,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -22761,6 +22959,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "devOptional": true, "engines": { "node": ">= 0.6.0" } @@ -22781,7 +22980,8 @@ "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "devOptional": true }, "node_modules/promise.allsettled": { "version": "1.0.5", @@ -22892,7 +23092,8 @@ "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "devOptional": true }, "node_modules/psl": { "version": "1.8.0", @@ -22904,6 +23105,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -22916,12 +23118,14 @@ "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "devOptional": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -22931,6 +23135,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "devOptional": true, "dependencies": { "duplexify": "^3.6.0", "inherits": "^2.0.3", @@ -22941,6 +23146,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "devOptional": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -22983,6 +23189,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "devOptional": true, "engines": { "node": ">=0.4.x" } @@ -23040,6 +23247,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "devOptional": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -23048,6 +23256,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "devOptional": true, "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -24289,6 +24498,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "devOptional": true, "dependencies": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -24806,7 +25016,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "devOptional": true + "dev": true }, "node_modules/remove-trailing-slash": { "version": "0.1.1", @@ -24851,6 +25061,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -24931,7 +25142,8 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "devOptional": true }, "node_modules/resolve.exports": { "version": "1.1.0", @@ -24946,6 +25158,7 @@ "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "devOptional": true, "engines": { "node": ">=0.12" } @@ -24978,6 +25191,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -25018,6 +25232,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "devOptional": true, "dependencies": { "aproba": "^1.1.1" } @@ -25056,6 +25271,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "devOptional": true, "dependencies": { "ret": "~0.1.10" } @@ -25063,7 +25279,8 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "devOptional": true }, "node_modules/sane": { "version": "4.1.0", @@ -25578,6 +25795,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "devOptional": true, "dependencies": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -25592,6 +25810,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -25603,6 +25822,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -25610,12 +25830,14 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "devOptional": true }, "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -25714,6 +25936,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "devOptional": true, "dependencies": { "base": "^0.11.1", "debug": "^2.2.0", @@ -25732,6 +25955,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "devOptional": true, "dependencies": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -25745,6 +25969,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -25756,6 +25981,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "devOptional": true, "dependencies": { "kind-of": "^3.2.0" }, @@ -25767,6 +25993,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -25778,6 +26005,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -25789,6 +26017,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -25800,6 +26029,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -25811,6 +26041,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -25822,6 +26053,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -25833,6 +26065,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -25844,6 +26077,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -25857,6 +26091,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -25865,6 +26100,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -25873,6 +26109,7 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -25880,7 +26117,8 @@ "node_modules/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==" + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "devOptional": true }, "node_modules/source-map-js": { "version": "1.0.2", @@ -25895,6 +26133,7 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "devOptional": true, "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -25907,6 +26146,7 @@ "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==", + "devOptional": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -25916,6 +26156,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -25924,7 +26165,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "devOptional": true }, "node_modules/space-separated-tokens": { "version": "1.1.5", @@ -25972,6 +26214,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "devOptional": true, "dependencies": { "extend-shallow": "^3.0.0" }, @@ -26070,6 +26313,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "devOptional": true, "dependencies": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -26082,6 +26326,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -26093,6 +26338,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -26104,6 +26350,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -26115,6 +26362,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -26126,6 +26374,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -26137,6 +26386,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -26150,6 +26400,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -26190,6 +26441,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "devOptional": true, "dependencies": { "end-of-stream": "^1.1.0", "stream-shift": "^1.0.0" @@ -26198,7 +26450,8 @@ "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "devOptional": true }, "node_modules/string_decoder": { "version": "1.3.0", @@ -26738,6 +26991,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "devOptional": true, "engines": { "node": ">=6" } @@ -26804,6 +27058,7 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "devOptional": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -26984,12 +27239,14 @@ "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "devOptional": true }, "node_modules/terser/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -27027,6 +27284,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "devOptional": true, "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -27036,6 +27294,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -27049,12 +27308,14 @@ "node_modules/through2/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/through2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -27063,6 +27324,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "devOptional": true, "dependencies": { "setimmediate": "^1.0.4" }, @@ -27094,7 +27356,8 @@ "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "devOptional": true }, "node_modules/to-fast-properties": { "version": "2.0.0", @@ -27109,6 +27372,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -27120,6 +27384,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -27131,6 +27396,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "devOptional": true, "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -27194,6 +27460,11 @@ "node": ">= 4.0.0" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "node_modules/trim": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", @@ -27354,7 +27625,8 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "devOptional": true }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", @@ -27559,6 +27831,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "devOptional": true, "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -27573,6 +27846,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -27581,6 +27855,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "devOptional": true, "dependencies": { "unique-slug": "^2.0.0" } @@ -27589,6 +27864,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "devOptional": true, "dependencies": { "imurmurhash": "^0.1.4" } @@ -27723,6 +27999,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "devOptional": true, "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -27735,6 +28012,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "devOptional": true, "dependencies": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -27748,6 +28026,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "devOptional": true, "dependencies": { "isarray": "1.0.0" }, @@ -27759,6 +28038,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -27767,6 +28047,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, "optional": true, "engines": { "node": ">=4", @@ -27785,12 +28066,14 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "devOptional": true }, "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "devOptional": true, "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -27898,13 +28181,15 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "devOptional": true }, "node_modules/url/node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "devOptional": true, "engines": { "node": ">=0.4.x" } @@ -27913,6 +28198,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -28202,7 +28488,8 @@ "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "devOptional": true }, "node_modules/w3c-hr-time": { "version": "1.0.2", @@ -28246,6 +28533,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, "optional": true, "dependencies": { "chokidar": "^2.1.8" @@ -28255,6 +28543,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, "optional": true, "dependencies": { "micromatch": "^3.1.4", @@ -28265,6 +28554,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, "optional": true, "dependencies": { "remove-trailing-separator": "^1.0.1" @@ -28277,6 +28567,7 @@ "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, "optional": true, "engines": { "node": ">=0.10.0" @@ -28286,6 +28577,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "optional": true, "dependencies": { "arr-flatten": "^1.1.0", @@ -28307,6 +28599,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "optional": true, "dependencies": { "is-extendable": "^0.1.0" @@ -28320,6 +28613,7 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, "optional": true, "dependencies": { "anymatch": "^2.0.0", @@ -28342,6 +28636,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "optional": true, "dependencies": { "extend-shallow": "^2.0.1", @@ -28357,6 +28652,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "optional": true, "dependencies": { "is-extendable": "^0.1.0" @@ -28370,6 +28666,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -28387,6 +28684,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, "optional": true, "dependencies": { "is-glob": "^3.1.0", @@ -28397,6 +28695,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "optional": true, "dependencies": { "is-extglob": "^2.1.0" @@ -28409,6 +28708,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, "optional": true, "dependencies": { "binary-extensions": "^1.0.0" @@ -28421,6 +28721,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, "optional": true, "engines": { "node": ">=0.10.0" @@ -28430,6 +28731,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "optional": true, "dependencies": { "kind-of": "^3.0.2" @@ -28442,6 +28744,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "optional": true, "dependencies": { "is-buffer": "^1.1.5" @@ -28454,6 +28757,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "optional": true, "dependencies": { "arr-diff": "^4.0.0", @@ -28478,6 +28782,7 @@ "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, "optional": true, "dependencies": { "core-util-is": "~1.0.0", @@ -28493,6 +28798,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, "optional": true, "dependencies": { "graceful-fs": "^4.1.11", @@ -28507,12 +28813,14 @@ "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, "optional": true }, "node_modules/watchpack-chokidar2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "optional": true, "dependencies": { "safe-buffer": "~5.1.0" @@ -28522,6 +28830,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "optional": true, "dependencies": { "is-number": "^3.0.0", @@ -28541,10 +28850,16 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, "node_modules/webpack": { "version": "4.46.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-module-context": "1.9.0", @@ -28776,6 +29091,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "devOptional": true, "dependencies": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -28785,6 +29101,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -28817,6 +29134,7 @@ "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "devOptional": true, "bin": { "acorn": "bin/acorn" }, @@ -28828,6 +29146,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "devOptional": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -28843,6 +29162,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "devOptional": true, "peerDependencies": { "ajv": "^6.9.1" } @@ -28851,6 +29171,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "devOptional": true, "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -28871,6 +29192,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -28882,6 +29204,7 @@ "version": "12.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "devOptional": true, "dependencies": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -28903,12 +29226,14 @@ "node_modules/webpack/node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "devOptional": true }, "node_modules/webpack/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "devOptional": true, "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -28923,6 +29248,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "dependencies": { "is-extendable": "^0.1.0" }, @@ -28934,6 +29260,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "devOptional": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -28947,6 +29274,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "devOptional": true, "dependencies": { "locate-path": "^3.0.0" }, @@ -28958,6 +29286,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -28966,6 +29295,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "devOptional": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -28977,6 +29307,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -28988,6 +29319,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "devOptional": true, "engines": { "node": ">=4" } @@ -28995,12 +29327,14 @@ "node_modules/webpack/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "devOptional": true }, "node_modules/webpack/node_modules/locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "devOptional": true, "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -29013,6 +29347,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "devOptional": true, "dependencies": { "yallist": "^3.0.2" } @@ -29021,6 +29356,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "devOptional": true, "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -29033,6 +29369,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "devOptional": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -29056,6 +29393,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "dependencies": { "minimist": "^1.2.6" }, @@ -29067,6 +29405,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "devOptional": true, "dependencies": { "p-try": "^2.0.0" }, @@ -29081,6 +29420,7 @@ "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==", + "devOptional": true, "dependencies": { "p-limit": "^2.0.0" }, @@ -29092,6 +29432,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "devOptional": true, "engines": { "node": ">=4" } @@ -29100,6 +29441,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "devOptional": true, "dependencies": { "find-up": "^3.0.0" }, @@ -29111,6 +29453,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "dependencies": { "glob": "^7.1.3" }, @@ -29122,6 +29465,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "devOptional": true, "dependencies": { "ajv": "^6.1.0", "ajv-errors": "^1.0.0", @@ -29135,6 +29479,7 @@ "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "devOptional": true, "bin": { "semver": "bin/semver" } @@ -29143,6 +29488,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "devOptional": true, "dependencies": { "randombytes": "^2.1.0" } @@ -29151,6 +29497,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -29159,6 +29506,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "devOptional": true, "dependencies": { "figgy-pudding": "^3.5.1" } @@ -29167,6 +29515,7 @@ "version": "1.4.5", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "devOptional": true, "dependencies": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", @@ -29189,6 +29538,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "devOptional": true, "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -29201,6 +29551,7 @@ "version": "1.7.5", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "devOptional": true, "dependencies": { "graceful-fs": "^4.1.2", "neo-async": "^2.5.0" @@ -29213,12 +29564,14 @@ "node_modules/webpack/node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "devOptional": true }, "node_modules/webpack/node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "devOptional": true }, "node_modules/websocket": { "version": "1.0.34", @@ -29263,11 +29616,19 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -29368,6 +29729,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "devOptional": true, "dependencies": { "errno": "~0.1.7" } @@ -29469,7 +29831,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "devOptional": true }, "node_modules/write-file-atomic": { "version": "3.0.3", @@ -33446,13 +33809,13 @@ } }, "@sentry/browser": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.15.0.tgz", - "integrity": "sha512-ZiqfHK5DMVgDsgMTuSwxilWIqEnZzy4yuJ9Sr6Iap1yZddPSiKHYjbBieSHn57UsWHViRB3ojbwu44LfvXKJdQ==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.19.7.tgz", + "integrity": "sha512-oDbklp4O3MtAM4mtuwyZLrgO1qDVYIujzNJQzXmi9YzymJCuzMLSRDvhY83NNDCRxf0pds4DShgYeZdbSyKraA==", "requires": { - "@sentry/core": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/core": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33464,37 +33827,38 @@ } }, "@sentry/cli": { - "version": "1.71.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.71.0.tgz", - "integrity": "sha512-Z8TzH7PkiRfjWSzjXOfPWWp6wxjr+n39Jdrt26OcInVQZM1sx/gZULrDiQZ1L2dy9Fe9AR4SF4nt2/7h2GmLQQ==", + "version": "1.74.5", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-1.74.5.tgz", + "integrity": "sha512-Ze1ec306ZWHtrxKypOJ8nhtFqkrx2f/6bRH+DcJzEQ3bBePQ0ZnqJTTe4BBHADYBtxFIaUWzCZ6DquLz2Zv/sw==", "requires": { "https-proxy-agent": "^5.0.0", "mkdirp": "^0.5.5", - "node-fetch": "^2.6.0", + "node-fetch": "^2.6.7", "npmlog": "^4.1.2", "progress": "^2.0.3", - "proxy-from-env": "^1.1.0" + "proxy-from-env": "^1.1.0", + "which": "^2.0.2" }, "dependencies": { "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "requires": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" } } } }, "@sentry/core": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.15.0.tgz", - "integrity": "sha512-mCbKyqvD1G3Re6gv6N8tRkBz84gvVWDfLtC6d1WBArIopzter6ktEbvq0cMT6EOvGI2OLXuJ6mtHA93/Q0gGpw==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz", + "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==", "requires": { - "@sentry/hub": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33506,12 +33870,12 @@ } }, "@sentry/hub": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.15.0.tgz", - "integrity": "sha512-cUbHPeG6kKpGBaEMgbTWeU03Y1Up5T3urGF+cgtrn80PmPYYSUPvVvWlZQWPb8CJZ1yQ0gySWo5RUTatBFrEHA==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz", + "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==", "requires": { - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33523,12 +33887,12 @@ } }, "@sentry/integrations": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-6.15.0.tgz", - "integrity": "sha512-fSBAipas6zwyYo4U91pyQOnaTcRCfwvH6ZFwu0Fqmkm64nU9rYpbTNiKkwOWbbiXXT6+LEF6RzBpsyhm4QvgmQ==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-6.19.7.tgz", + "integrity": "sha512-yNeeFyuygJaV7Mdc5qWuDa13xVj5mVdECaaw2Xs4pfeHaXmRfRzZY17N8ypWFegKWxKBHynyQRMD10W5pBwJvA==", "requires": { - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "localforage": "^1.8.1", "tslib": "^1.9.3" }, @@ -33541,12 +33905,12 @@ } }, "@sentry/minimal": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.15.0.tgz", - "integrity": "sha512-7RJIvZsjBa1qFUfMrAzQsWdfZT6Gm4t6ZTYfkpsXPBA35hkzglKbBrhhsUvkxGIhUGw/PiCUqxBUjcmzQP0vfg==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz", + "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==", "requires": { - "@sentry/hub": "6.15.0", - "@sentry/types": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33558,21 +33922,34 @@ } }, "@sentry/nextjs": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-6.15.0.tgz", - "integrity": "sha512-6QpU9YFW+flO/iOepFBGliaPeUOGaQn4SmKwRnB5P0iuQc+jEm8ZB6ORi4QYqGahrXqN++sOSYNzT/KaectlAA==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-6.19.7.tgz", + "integrity": "sha512-029gpqhR6gHF7zfE9oxFOf3Zm68CShDu8/6azC8mwfIfJtyLC9dqztJJi48j0Uxs+sR1TEkN5Dw3wZbfWtFd8g==", "requires": { - "@sentry/core": "6.15.0", - "@sentry/hub": "6.15.0", - "@sentry/integrations": "6.15.0", - "@sentry/node": "6.15.0", - "@sentry/react": "6.15.0", - "@sentry/tracing": "6.15.0", - "@sentry/utils": "6.15.0", - "@sentry/webpack-plugin": "1.18.3", + "@sentry/core": "6.19.7", + "@sentry/hub": "6.19.7", + "@sentry/integrations": "6.19.7", + "@sentry/node": "6.19.7", + "@sentry/react": "6.19.7", + "@sentry/tracing": "6.19.7", + "@sentry/utils": "6.19.7", + "@sentry/webpack-plugin": "1.18.8", "tslib": "^1.9.3" }, "dependencies": { + "@sentry/react": { + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-6.19.7.tgz", + "integrity": "sha512-VzJeBg/v41jfxUYPkH2WYrKjWc4YiMLzDX0f4Zf6WkJ4v3IlDDSkX6DfmWekjTKBho6wiMkSNy2hJ1dHfGZ9jA==", + "requires": { + "@sentry/browser": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", + "hoist-non-react-statics": "^3.3.2", + "tslib": "^1.9.3" + } + }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -33581,15 +33958,14 @@ } }, "@sentry/node": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.15.0.tgz", - "integrity": "sha512-V1GeupWi9ClmoMy5eBWdVTv3k+Yx/JpddT4zCzzYY9QfjYtEvQI7R3SWFtlgXuaQQaZNU0WUoE2UgJV2N/vS8g==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz", + "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==", "requires": { - "@sentry/core": "6.15.0", - "@sentry/hub": "6.15.0", - "@sentry/tracing": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/core": "6.19.7", + "@sentry/hub": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "cookie": "^0.4.1", "https-proxy-agent": "^5.0.0", "lru_map": "^0.3.3", @@ -33603,35 +33979,15 @@ } } }, - "@sentry/react": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-6.15.0.tgz", - "integrity": "sha512-vrrFF/KtPJQ41tmDCWpaR+bN+/TqPwqncsGLfbClE2irY3x3eCJjT2qPstlB7NQ6rTYtScyekbB0fOoNkq9FFg==", - "requires": { - "@sentry/browser": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^1.9.3" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "@sentry/tracing": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-6.15.0.tgz", - "integrity": "sha512-V5unvX8qNEfdawX+m2n0jKgmH/YR2ItWZLH+3UevBTptO+xyfvRtpgGXYWUCo3iGvFgWb1C+iIC7LViR9rTvBg==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-6.19.7.tgz", + "integrity": "sha512-ol4TupNnv9Zd+bZei7B6Ygnr9N3Gp1PUrNI761QSlHtPC25xXC5ssSD3GMhBgyQrcvpuRcCFHVNNM97tN5cZiA==", "requires": { - "@sentry/hub": "6.15.0", - "@sentry/minimal": "6.15.0", - "@sentry/types": "6.15.0", - "@sentry/utils": "6.15.0", + "@sentry/hub": "6.19.7", + "@sentry/minimal": "6.19.7", + "@sentry/types": "6.19.7", + "@sentry/utils": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33643,16 +33999,16 @@ } }, "@sentry/types": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.15.0.tgz", - "integrity": "sha512-zBw5gPUsofXUSpS3ZAXqRNedLRBvirl3sqkj2Lez7X2EkKRgn5D8m9fQIrig/X3TsKcXUpijDW5Buk5zeCVzJA==" + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz", + "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==" }, "@sentry/utils": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.15.0.tgz", - "integrity": "sha512-gnhKKyFtnNmKWjDizo7VKD0/Vx8cgW1lCusM6WI7jy2jlO3bQA0+Dzgmr4mIReZ74mq4VpOd2Vfrx7ZldW1DMw==", + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz", + "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==", "requires": { - "@sentry/types": "6.15.0", + "@sentry/types": "6.19.7", "tslib": "^1.9.3" }, "dependencies": { @@ -33664,11 +34020,11 @@ } }, "@sentry/webpack-plugin": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/@sentry/webpack-plugin/-/webpack-plugin-1.18.3.tgz", - "integrity": "sha512-Qk3Jevislc5DZK0X/WwRVcOtO7iatnWARsEgTV/TuXvDN+fUDDpD/2MytAWAbpLaLy3xEB/cXGeLsbv6d1XNkQ==", + "version": "1.18.8", + "resolved": "https://registry.npmjs.org/@sentry/webpack-plugin/-/webpack-plugin-1.18.8.tgz", + "integrity": "sha512-PtKr0NL62b5L3kPFGjwSNbIUwwcW5E5G6bQxAYZGpkgL1MFPnS4ND0SAsySuX0byQJRFFium5A19LpzyvQZSlQ==", "requires": { - "@sentry/cli": "^1.70.1" + "@sentry/cli": "^1.73.0" } }, "@sinclair/typebox": { @@ -36477,6 +36833,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "devOptional": true, "requires": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -36486,22 +36843,26 @@ "@webassemblyjs/floating-point-hex-parser": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "devOptional": true }, "@webassemblyjs/helper-api-error": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "devOptional": true }, "@webassemblyjs/helper-buffer": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "devOptional": true }, "@webassemblyjs/helper-code-frame": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "devOptional": true, "requires": { "@webassemblyjs/wast-printer": "1.9.0" } @@ -36509,12 +36870,14 @@ "@webassemblyjs/helper-fsm": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "devOptional": true }, "@webassemblyjs/helper-module-context": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0" } @@ -36522,12 +36885,14 @@ "@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "devOptional": true }, "@webassemblyjs/helper-wasm-section": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -36539,6 +36904,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "devOptional": true, "requires": { "@xtuc/ieee754": "^1.2.0" } @@ -36547,6 +36913,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "devOptional": true, "requires": { "@xtuc/long": "4.2.2" } @@ -36554,12 +36921,14 @@ "@webassemblyjs/utf8": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "devOptional": true }, "@webassemblyjs/wasm-edit": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -36575,6 +36944,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -36587,6 +36957,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -36598,6 +36969,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-api-error": "1.9.0", @@ -36611,6 +36983,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/floating-point-hex-parser": "1.9.0", @@ -36624,6 +36997,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/wast-parser": "1.9.0", @@ -36633,12 +37007,14 @@ "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "devOptional": true }, "@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==" + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "devOptional": true }, "abab": { "version": "2.0.5", @@ -36772,6 +37148,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "devOptional": true, "requires": {} }, "analytics-node": { @@ -36981,17 +37358,20 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "devOptional": true }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "devOptional": true }, "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "devOptional": true }, "array-flatten": { "version": "1.1.1", @@ -37027,7 +37407,8 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "devOptional": true }, "array.prototype.flat": { "version": "1.2.5", @@ -37074,6 +37455,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "devOptional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -37084,19 +37466,22 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "devOptional": true }, "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true, "optional": true }, "asynckit": { @@ -37114,7 +37499,8 @@ "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "devOptional": true }, "autoprefixer": { "version": "10.4.2", @@ -37556,12 +37942,14 @@ "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "devOptional": true }, "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "devOptional": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -37576,6 +37964,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } @@ -37585,7 +37974,8 @@ "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "devOptional": true }, "batch-processor": { "version": "1.0.0", @@ -37605,7 +37995,8 @@ "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "devOptional": true }, "binary-extensions": { "version": "2.2.0", @@ -37616,6 +38007,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, "optional": true, "requires": { "file-uri-to-path": "1.0.0" @@ -37624,12 +38016,14 @@ "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "devOptional": true }, "bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "devOptional": true }, "body-parser": { "version": "1.19.2", @@ -37824,6 +38218,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "devOptional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -37840,7 +38235,8 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "devOptional": true }, "browser-process-hrtime": { "version": "1.0.0", @@ -37852,6 +38248,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "devOptional": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -37865,6 +38262,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "devOptional": true, "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -37875,6 +38273,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "devOptional": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -37886,6 +38285,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "devOptional": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -37895,6 +38295,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "devOptional": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -37911,6 +38312,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "devOptional": true, "requires": { "pako": "~1.0.5" } @@ -37955,7 +38357,8 @@ "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==" + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "devOptional": true }, "buffer-writer": { "version": "2.0.0", @@ -37965,7 +38368,8 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "devOptional": true }, "bufferutil": { "version": "4.0.5", @@ -37978,7 +38382,8 @@ "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "devOptional": true }, "c8": { "version": "7.11.0", @@ -38071,6 +38476,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "devOptional": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -38220,7 +38626,8 @@ "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==" + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "devOptional": true }, "ci-info": { "version": "3.3.0", @@ -38232,6 +38639,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -38247,6 +38655,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "devOptional": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -38258,6 +38667,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -38266,6 +38676,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -38274,6 +38685,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -38284,6 +38696,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -38292,6 +38705,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -38302,6 +38716,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -38311,7 +38726,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true } } }, @@ -38481,6 +38897,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "devOptional": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -38541,12 +38958,14 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "devOptional": true }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "devOptional": true }, "component-type": { "version": "1.2.1", @@ -38600,12 +39019,14 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "devOptional": true }, "concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "devOptional": true, "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -38617,6 +39038,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -38630,12 +39052,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -38658,7 +39082,8 @@ "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "devOptional": true }, "console-control-strings": { "version": "1.1.0", @@ -38668,7 +39093,8 @@ "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "devOptional": true }, "content-disposition": { "version": "0.5.4", @@ -38717,6 +39143,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "devOptional": true, "requires": { "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", @@ -38730,6 +39157,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "requires": { "minimist": "^1.2.6" } @@ -38738,6 +39166,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "requires": { "glob": "^7.1.3" } @@ -38747,7 +39176,8 @@ "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "devOptional": true }, "copy-to-clipboard": { "version": "3.3.1", @@ -39053,6 +39483,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -39061,7 +39492,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -39069,6 +39501,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "devOptional": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -39081,6 +39514,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "devOptional": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -39096,35 +39530,6 @@ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { "node-fetch": "2.6.7" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } } }, "cross-spawn": { @@ -39147,6 +39552,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "devOptional": true, "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -39285,7 +39691,8 @@ "cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "devOptional": true }, "d": { "version": "1.0.1", @@ -39454,7 +39861,8 @@ "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=" + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "devOptional": true }, "dedent": { "version": "0.7.0", @@ -39492,6 +39900,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "devOptional": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -39533,6 +39942,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -39604,6 +40014,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -39613,7 +40024,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -39777,6 +40189,7 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "devOptional": true, "requires": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", @@ -39788,6 +40201,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -39801,12 +40215,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -39837,6 +40253,7 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "devOptional": true, "requires": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -39850,7 +40267,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -39869,7 +40287,8 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "devOptional": true }, "emotion-theming": { "version": "10.3.0", @@ -39902,6 +40321,7 @@ "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==", + "devOptional": true, "requires": { "once": "^1.4.0" } @@ -39921,6 +40341,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "devOptional": true, "requires": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -39931,6 +40352,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "devOptional": true, "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -39940,6 +40362,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -39953,12 +40376,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -39975,6 +40400,7 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "devOptional": true, "requires": { "prr": "~1.0.1" } @@ -40154,6 +40580,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "devOptional": true, "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -40169,6 +40596,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "devOptional": true, "requires": { "estraverse": "^5.2.0" }, @@ -40176,14 +40604,16 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true } } }, "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "devOptional": true }, "estree-to-babel": { "version": "3.2.1", @@ -40216,12 +40646,14 @@ "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "devOptional": true }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "devOptional": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -40273,6 +40705,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "devOptional": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -40287,6 +40720,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -40295,6 +40729,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -40303,6 +40738,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -40311,6 +40747,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -40321,6 +40758,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -40329,6 +40767,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -40339,6 +40778,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -40348,12 +40788,14 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true } } }, @@ -40461,6 +40903,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "devOptional": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -40470,6 +40913,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "devOptional": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -40485,6 +40929,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } @@ -40493,6 +40938,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -40500,7 +40946,8 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true } } }, @@ -40535,7 +40982,8 @@ "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==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "devOptional": true }, "fast-levenshtein": { "version": "2.0.6", @@ -40572,7 +41020,8 @@ "figgy-pudding": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "devOptional": true }, "file-loader": { "version": "6.2.0", @@ -40692,6 +41141,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, "optional": true }, "fill-range": { @@ -40764,6 +41214,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "devOptional": true, "requires": { "inherits": "^2.0.3", "readable-stream": "^2.3.6" @@ -40773,6 +41224,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -40786,12 +41238,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -40806,7 +41260,8 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "devOptional": true }, "foreground-child": { "version": "2.0.0", @@ -41006,6 +41461,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "devOptional": true, "requires": { "map-cache": "^0.2.2" } @@ -41020,6 +41476,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "devOptional": true, "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" @@ -41029,6 +41486,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -41042,12 +41500,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -41085,6 +41545,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "devOptional": true, "requires": { "graceful-fs": "^4.1.2", "iferr": "^0.1.5", @@ -41096,6 +41557,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -41109,12 +41571,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -41124,7 +41588,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "devOptional": true }, "fsevents": { "version": "2.3.2", @@ -41164,7 +41629,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -41179,12 +41644,12 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "requires": { "ansi-regex": "^2.0.0" } @@ -41252,7 +41717,8 @@ "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "devOptional": true }, "github-slugger": { "version": "1.4.0", @@ -41264,6 +41730,7 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "devOptional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -41346,7 +41813,8 @@ "graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "devOptional": true }, "gzip-size": { "version": "6.0.0", @@ -41440,6 +41908,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "devOptional": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -41450,6 +41919,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "devOptional": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -41459,6 +41929,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -41467,6 +41938,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -41477,6 +41949,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -41487,6 +41960,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "devOptional": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -41497,6 +41971,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "devOptional": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -41619,6 +42094,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "devOptional": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -41762,7 +42238,8 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "devOptional": true }, "https-proxy-agent": { "version": "5.0.0", @@ -41840,12 +42317,14 @@ "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "devOptional": true }, "iferr": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "devOptional": true }, "ignore": { "version": "5.2.0", @@ -41856,7 +42335,7 @@ "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, "immutability-helper": { "version": "3.1.1", @@ -41908,7 +42387,8 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "devOptional": true }, "indent-string": { "version": "4.0.0", @@ -41919,12 +42399,14 @@ "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==" + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "devOptional": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "devOptional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -41992,6 +42474,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "devOptional": true, "requires": { "kind-of": "^6.0.0" } @@ -42095,6 +42578,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "devOptional": true, "requires": { "kind-of": "^6.0.0" } @@ -42118,6 +42602,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -42144,6 +42629,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "devOptional": true, "requires": { "is-plain-object": "^2.0.4" } @@ -42229,6 +42715,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "devOptional": true, "requires": { "isobject": "^3.0.1" } @@ -42319,7 +42806,8 @@ "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "devOptional": true }, "is-word-character": { "version": "1.0.4", @@ -42344,13 +42832,13 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "devOptional": true }, "istanbul-lib-coverage": { "version": "3.2.0", @@ -44493,7 +44981,8 @@ "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==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "devOptional": true }, "json-parse-even-better-errors": { "version": "2.3.1", @@ -44533,7 +45022,8 @@ "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==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "devOptional": true }, "klaw": { "version": "1.3.1", @@ -44588,7 +45078,7 @@ "lie": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=", + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", "requires": { "immediate": "~3.0.5" } @@ -44606,12 +45096,14 @@ "loader-runner": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "devOptional": true }, "loader-utils": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "devOptional": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -44622,6 +45114,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "devOptional": true, "requires": { "minimist": "^1.2.0" } @@ -44745,7 +45238,7 @@ "lru_map": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", - "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=" + "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==" }, "lru-cache": { "version": "6.0.0", @@ -44789,7 +45282,8 @@ "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "devOptional": true }, "map-or-similar": { "version": "1.5.0", @@ -44801,6 +45295,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "devOptional": true, "requires": { "object-visit": "^1.0.0" } @@ -44840,6 +45335,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -44958,6 +45454,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "devOptional": true, "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -44967,6 +45464,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -44980,12 +45478,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -45261,6 +45761,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "devOptional": true, "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -45269,7 +45770,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -45322,17 +45824,20 @@ "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==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "devOptional": true }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "devOptional": true }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "devOptional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -45392,6 +45897,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "devOptional": true, "requires": { "concat-stream": "^1.5.0", "duplexify": "^3.4.2", @@ -45409,6 +45915,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "devOptional": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -45458,6 +45965,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "devOptional": true, "requires": { "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", @@ -45471,6 +45979,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "requires": { "minimist": "^1.2.6" } @@ -45479,6 +45988,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "requires": { "glob": "^7.1.3" } @@ -45499,6 +46009,7 @@ "version": "2.15.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, "optional": true }, "nanoclone": { @@ -45515,6 +46026,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "devOptional": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -45544,7 +46056,8 @@ "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==" + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "devOptional": true }, "nested-error-stacks": { "version": "2.1.0", @@ -45629,9 +46142,12 @@ } }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-gyp-build": { "version": "4.3.0", @@ -45648,6 +46164,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "devOptional": true, "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -45678,6 +46195,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "devOptional": true, "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -45686,12 +46204,14 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "devOptional": true }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "devOptional": true, "requires": { "inherits": "2.0.1" } @@ -45702,6 +46222,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "devOptional": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -45711,27 +46232,32 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "devOptional": true }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "devOptional": true }, "path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "devOptional": true }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -45745,12 +46271,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "devOptional": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -45760,6 +46288,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "devOptional": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -45772,6 +46301,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -45779,12 +46309,14 @@ "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "devOptional": true }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "devOptional": true, "requires": { "inherits": "2.0.3" } @@ -45876,6 +46408,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "devOptional": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -45886,6 +46419,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -45894,6 +46428,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" } @@ -45902,6 +46437,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" } @@ -45910,6 +46446,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -45919,7 +46456,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true } } }, @@ -45927,6 +46465,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -45954,6 +46493,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "devOptional": true, "requires": { "isobject": "^3.0.0" } @@ -46007,6 +46547,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "devOptional": true, "requires": { "isobject": "^3.0.1" } @@ -46047,6 +46588,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "devOptional": true, "requires": { "wrappy": "1" } @@ -46097,7 +46639,8 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "devOptional": true }, "overlayscrollbars": { "version": "1.13.1", @@ -46211,7 +46754,8 @@ "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==" + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "devOptional": true }, "packet-reader": { "version": "1.0.0", @@ -46221,7 +46765,8 @@ "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "devOptional": true }, "papaparse": { "version": "5.3.1", @@ -46232,6 +46777,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "devOptional": true, "requires": { "cyclist": "^1.0.1", "inherits": "^2.0.3", @@ -46242,6 +46788,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -46255,12 +46802,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -46289,6 +46838,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "devOptional": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -46352,13 +46902,14 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "devOptional": true }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "devOptional": true + "dev": true }, "path-exists": { "version": "4.0.0", @@ -46369,7 +46920,8 @@ "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=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "devOptional": true }, "path-key": { "version": "3.1.1", @@ -46396,6 +46948,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "devOptional": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -46482,7 +47035,8 @@ "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "devOptional": true }, "pirates": { "version": "4.0.5", @@ -46520,7 +47074,8 @@ "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "devOptional": true }, "postcss": { "version": "8.4.6", @@ -46905,7 +47460,8 @@ "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "devOptional": true }, "process-nextick-args": { "version": "2.0.1", @@ -46920,7 +47476,8 @@ "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "devOptional": true }, "promise.allsettled": { "version": "1.0.5", @@ -47011,7 +47568,8 @@ "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "devOptional": true }, "psl": { "version": "1.8.0", @@ -47023,6 +47581,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -47035,7 +47594,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -47043,6 +47603,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "devOptional": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -47052,6 +47613,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "devOptional": true, "requires": { "duplexify": "^3.6.0", "inherits": "^2.0.3", @@ -47062,6 +47624,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "devOptional": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -47092,7 +47655,8 @@ "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "devOptional": true }, "queue-microtask": { "version": "1.2.3", @@ -47127,6 +47691,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "devOptional": true, "requires": { "safe-buffer": "^5.1.0" } @@ -47135,6 +47700,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "devOptional": true, "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -48034,6 +48600,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "devOptional": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -48402,7 +48969,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "devOptional": true + "dev": true }, "remove-trailing-slash": { "version": "0.1.1", @@ -48442,7 +49009,8 @@ "repeat-element": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "devOptional": true }, "repeat-string": { "version": "1.6.1", @@ -48500,7 +49068,8 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "devOptional": true }, "resolve.exports": { "version": "1.1.0", @@ -48511,7 +49080,8 @@ "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "devOptional": true }, "reusify": { "version": "1.0.4", @@ -48531,6 +49101,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -48554,6 +49125,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "devOptional": true, "requires": { "aproba": "^1.1.1" } @@ -48575,6 +49147,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "devOptional": true, "requires": { "ret": "~0.1.10" } @@ -48582,7 +49155,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "devOptional": true }, "sane": { "version": "4.1.0", @@ -49001,6 +49575,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "devOptional": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -49012,6 +49587,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -49019,19 +49595,22 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true } } }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "devOptional": true }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -49109,6 +49688,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "devOptional": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -49124,6 +49704,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -49132,6 +49713,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -49140,6 +49722,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -49148,6 +49731,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -49158,6 +49742,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -49166,6 +49751,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -49176,6 +49762,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -49185,17 +49772,20 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "devOptional": true } } }, @@ -49203,6 +49793,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "devOptional": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -49213,6 +49804,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } @@ -49223,6 +49815,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "devOptional": true, "requires": { "kind-of": "^3.2.0" }, @@ -49231,6 +49824,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -49240,7 +49834,8 @@ "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==" + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "devOptional": true }, "source-map-js": { "version": "1.0.2", @@ -49251,6 +49846,7 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "devOptional": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -49263,6 +49859,7 @@ "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==", + "devOptional": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -49271,14 +49868,16 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true } } }, "source-map-url": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "devOptional": true }, "space-separated-tokens": { "version": "1.1.5", @@ -49322,6 +49921,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "devOptional": true, "requires": { "extend-shallow": "^3.0.0" } @@ -49403,6 +50003,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "devOptional": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -49412,6 +50013,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -49420,6 +50022,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -49428,6 +50031,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -49438,6 +50042,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -49446,6 +50051,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -49456,6 +50062,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -49465,7 +50072,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "devOptional": true } } }, @@ -49495,6 +50103,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "devOptional": true, "requires": { "end-of-stream": "^1.1.0", "stream-shift": "^1.0.0" @@ -49503,7 +50112,8 @@ "stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "devOptional": true }, "string_decoder": { "version": "1.3.0", @@ -49898,7 +50508,8 @@ "tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "devOptional": true }, "tar": { "version": "6.1.11", @@ -49952,6 +50563,7 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "devOptional": true, "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -49961,12 +50573,14 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "devOptional": true }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true } } }, @@ -50116,6 +50730,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "devOptional": true, "requires": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -50125,6 +50740,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -50138,12 +50754,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -50154,6 +50772,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "devOptional": true, "requires": { "setimmediate": "^1.0.4" } @@ -50182,7 +50801,8 @@ "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "devOptional": true }, "to-fast-properties": { "version": "2.0.0", @@ -50194,6 +50814,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -50202,6 +50823,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -50212,6 +50834,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "devOptional": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -50262,6 +50885,11 @@ } } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "trim": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", @@ -50362,7 +50990,8 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "devOptional": true }, "typedarray-to-buffer": { "version": "3.1.5", @@ -50501,6 +51130,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "devOptional": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -50511,7 +51141,8 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true } } }, @@ -50519,6 +51150,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "devOptional": true, "requires": { "unique-slug": "^2.0.0" } @@ -50527,6 +51159,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "devOptional": true, "requires": { "imurmurhash": "^0.1.4" } @@ -50619,6 +51252,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "devOptional": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -50628,6 +51262,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "devOptional": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -50638,6 +51273,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "devOptional": true, "requires": { "isarray": "1.0.0" } @@ -50647,7 +51283,8 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "devOptional": true } } }, @@ -50655,6 +51292,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, "optional": true }, "uri-js": { @@ -50668,12 +51306,14 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "devOptional": true }, "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "devOptional": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -50682,12 +51322,14 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "devOptional": true }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "devOptional": true } } }, @@ -50760,7 +51402,8 @@ "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "devOptional": true }, "use-callback-ref": { "version": "1.2.5", @@ -50959,7 +51602,8 @@ "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "devOptional": true }, "w3c-hr-time": { "version": "1.0.2", @@ -51000,6 +51644,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, "optional": true, "requires": { "chokidar": "^2.1.8" @@ -51009,6 +51654,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, "optional": true, "requires": { "micromatch": "^3.1.4", @@ -51019,6 +51665,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, "optional": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -51030,12 +51677,14 @@ "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, "optional": true }, "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "optional": true, "requires": { "arr-flatten": "^1.1.0", @@ -51054,6 +51703,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "optional": true, "requires": { "is-extendable": "^0.1.0" @@ -51065,6 +51715,7 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, "optional": true, "requires": { "anymatch": "^2.0.0", @@ -51085,6 +51736,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "optional": true, "requires": { "extend-shallow": "^2.0.1", @@ -51097,6 +51749,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "optional": true, "requires": { "is-extendable": "^0.1.0" @@ -51108,6 +51761,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, "optional": true, "requires": { "bindings": "^1.5.0", @@ -51118,6 +51772,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, "optional": true, "requires": { "is-glob": "^3.1.0", @@ -51128,6 +51783,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "optional": true, "requires": { "is-extglob": "^2.1.0" @@ -51139,6 +51795,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, "optional": true, "requires": { "binary-extensions": "^1.0.0" @@ -51148,12 +51805,14 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, "optional": true }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "optional": true, "requires": { "kind-of": "^3.0.2" @@ -51163,6 +51822,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "optional": true, "requires": { "is-buffer": "^1.1.5" @@ -51174,6 +51834,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "optional": true, "requires": { "arr-diff": "^4.0.0", @@ -51195,6 +51856,7 @@ "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, "optional": true, "requires": { "core-util-is": "~1.0.0", @@ -51210,6 +51872,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, "optional": true, "requires": { "graceful-fs": "^4.1.11", @@ -51221,12 +51884,14 @@ "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, "optional": true }, "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, "optional": true, "requires": { "safe-buffer": "~5.1.0" @@ -51236,6 +51901,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "optional": true, "requires": { "is-number": "^3.0.0", @@ -51250,10 +51916,16 @@ "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", "dev": true }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, "webpack": { "version": "4.46.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-module-context": "1.9.0", @@ -51283,12 +51955,14 @@ "acorn": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "devOptional": true }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "devOptional": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -51300,12 +51974,14 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "devOptional": true, "requires": {} }, "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "devOptional": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -51323,6 +51999,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -51333,6 +52010,7 @@ "version": "12.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "devOptional": true, "requires": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -51354,12 +52032,14 @@ "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "devOptional": true }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "devOptional": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -51371,6 +52051,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -51381,6 +52062,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "devOptional": true, "requires": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -51391,6 +52073,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "devOptional": true, "requires": { "locate-path": "^3.0.0" } @@ -51398,12 +52081,14 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "devOptional": true }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "devOptional": true, "requires": { "kind-of": "^3.0.2" }, @@ -51412,6 +52097,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -51421,17 +52107,20 @@ "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "devOptional": true }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "devOptional": true }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "devOptional": true, "requires": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -51441,6 +52130,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "devOptional": true, "requires": { "yallist": "^3.0.2" } @@ -51449,6 +52139,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "devOptional": true, "requires": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -51458,6 +52149,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "devOptional": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -51478,6 +52170,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "devOptional": true, "requires": { "minimist": "^1.2.6" } @@ -51486,6 +52179,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "devOptional": true, "requires": { "p-try": "^2.0.0" } @@ -51494,6 +52188,7 @@ "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==", + "devOptional": true, "requires": { "p-limit": "^2.0.0" } @@ -51501,12 +52196,14 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "devOptional": true }, "pkg-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "devOptional": true, "requires": { "find-up": "^3.0.0" } @@ -51515,6 +52212,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "devOptional": true, "requires": { "glob": "^7.1.3" } @@ -51523,6 +52221,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "devOptional": true, "requires": { "ajv": "^6.1.0", "ajv-errors": "^1.0.0", @@ -51532,12 +52231,14 @@ "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "devOptional": true }, "serialize-javascript": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "devOptional": true, "requires": { "randombytes": "^2.1.0" } @@ -51545,12 +52246,14 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true }, "ssri": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "devOptional": true, "requires": { "figgy-pudding": "^3.5.1" } @@ -51559,6 +52262,7 @@ "version": "1.4.5", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "devOptional": true, "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", @@ -51575,6 +52279,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "devOptional": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -51584,6 +52289,7 @@ "version": "1.7.5", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "devOptional": true, "requires": { "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", @@ -51594,12 +52300,14 @@ "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "devOptional": true }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "devOptional": true } } }, @@ -51739,6 +52447,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "devOptional": true, "requires": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -51747,7 +52456,8 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true } } }, @@ -51816,11 +52526,19 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -51899,6 +52617,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "devOptional": true, "requires": { "errno": "~0.1.7" } @@ -51980,7 +52699,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "devOptional": true }, "write-file-atomic": { "version": "3.0.3", diff --git a/studio/package.json b/studio/package.json index 49ad9a52709..b4fa8eda0eb 100644 --- a/studio/package.json +++ b/studio/package.json @@ -21,7 +21,7 @@ "@radix-ui/react-tooltip": "^0.1.6", "@scaleleap/pg-format": "^1.0.0", "@sentry/browser": "^6.15.0", - "@sentry/nextjs": "^6.15.0", + "@sentry/nextjs": "^6.17.4", "@stripe/react-stripe-js": "^1.7.0", "@stripe/stripe-js": "^1.25.0", "@supabase/postgres-meta": "^0.26.1", From 55341860915a6550f7b5d79fdf276d614717df99 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 01:07:00 +0800 Subject: [PATCH 16/76] Upgrade react-tracked to 1.7.9 --- studio/package-lock.json | 100 +++++++++++++++++++++------------------ studio/package.json | 2 +- 2 files changed, 54 insertions(+), 48 deletions(-) diff --git a/studio/package-lock.json b/studio/package-lock.json index 2e63a1ca5a8..edf45b049f0 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -60,7 +60,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.4", + "react-tracked": "^1.7.9", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", @@ -11308,9 +11308,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001320", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001320.tgz", - "integrity": "sha512-MWPzG54AGdo3nWx7zHZTefseM5Y1ccM7hlQKHRqJkPozUaw3hNbBTMmLn16GG2FUzjR13Cr3NPfhIieX5PzXDA==", + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", "funding": [ { "type": "opencollective", @@ -22409,20 +22409,26 @@ } }, "node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "dependencies": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-flexbugs-fixes": { @@ -23080,9 +23086,9 @@ } }, "node_modules/proxy-compare": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.2.tgz", - "integrity": "sha512-3qUXJBariEj3eO90M3Rgqq3+/P5Efl0t/dl9g/1uVzIQmO3M+ql4hvNH3mYdu8H+1zcKv07YvL55tsY74jmH1A==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.1.0.tgz", + "integrity": "sha512-wapJ3h/w8fRSyPEG0y2WMV+tf9xwvj3nxM6aHVuPEOwKs/t5xLSKZb44ubNTiqq2T6lmEMHEWGMTaU2L6ddaFA==" }, "node_modules/proxy-from-env": { "version": "1.1.0", @@ -24217,12 +24223,12 @@ } }, "node_modules/react-tracked": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/react-tracked/-/react-tracked-1.7.4.tgz", - "integrity": "sha512-iWiH7ZNImKJW5UGZZnEKtoDcdxffMZVxr6LDoMNZOSJKrwMCpYF8RuP9hwtiFjNog2WjF1Zjp2IpPMj5JVAVnA==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/react-tracked/-/react-tracked-1.7.9.tgz", + "integrity": "sha512-axBJegjdQbsHizZ0DtEpM4g3sDW1SF5mq9j9bk77mRbcFR+OeBR4vLAqO7E6/DOPeGdDDqLBBIFBy5tmjnOd+A==", "dependencies": { - "proxy-compare": "2.0.2", - "use-context-selector": "1.3.7" + "proxy-compare": "2.1.0", + "use-context-selector": "1.3.10" }, "peerDependencies": { "react": ">=16.8.0", @@ -24240,9 +24246,9 @@ } }, "node_modules/react-tracked/node_modules/use-context-selector": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/use-context-selector/-/use-context-selector-1.3.7.tgz", - "integrity": "sha512-O94hcN9UDAPTC4Fsm3p6Og5PVlhTEeKqxJX3HuBbVSuevOSPLDZxowFUmx49/fnu9jpgY83Nd3TALJVDRtYzdQ==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/use-context-selector/-/use-context-selector-1.3.10.tgz", + "integrity": "sha512-xprS9YQ0F56IPTOjev+Lm+TWZD7Pa20+slBeaClt4YtOOoHKFOF3A9Cfr7LDcX2QIZ9VTyxXCnA6/WhL4Cm47g==", "peerDependencies": { "react": ">=16.8.0", "react-dom": "*", @@ -27579,9 +27585,9 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/type": { "version": "1.2.0", @@ -38532,9 +38538,9 @@ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" }, "caniuse-lite": { - "version": "1.0.30001320", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001320.tgz", - "integrity": "sha512-MWPzG54AGdo3nWx7zHZTefseM5Y1ccM7hlQKHRqJkPozUaw3hNbBTMmLn16GG2FUzjR13Cr3NPfhIieX5PzXDA==" + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==" }, "capture-exit": { "version": "2.0.0", @@ -47078,11 +47084,11 @@ "devOptional": true }, "postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", "requires": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -47556,9 +47562,9 @@ } }, "proxy-compare": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.0.2.tgz", - "integrity": "sha512-3qUXJBariEj3eO90M3Rgqq3+/P5Efl0t/dl9g/1uVzIQmO3M+ql4hvNH3mYdu8H+1zcKv07YvL55tsY74jmH1A==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.1.0.tgz", + "integrity": "sha512-wapJ3h/w8fRSyPEG0y2WMV+tf9xwvj3nxM6aHVuPEOwKs/t5xLSKZb44ubNTiqq2T6lmEMHEWGMTaU2L6ddaFA==" }, "proxy-from-env": { "version": "1.1.0", @@ -48391,18 +48397,18 @@ } }, "react-tracked": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/react-tracked/-/react-tracked-1.7.4.tgz", - "integrity": "sha512-iWiH7ZNImKJW5UGZZnEKtoDcdxffMZVxr6LDoMNZOSJKrwMCpYF8RuP9hwtiFjNog2WjF1Zjp2IpPMj5JVAVnA==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/react-tracked/-/react-tracked-1.7.9.tgz", + "integrity": "sha512-axBJegjdQbsHizZ0DtEpM4g3sDW1SF5mq9j9bk77mRbcFR+OeBR4vLAqO7E6/DOPeGdDDqLBBIFBy5tmjnOd+A==", "requires": { - "proxy-compare": "2.0.2", - "use-context-selector": "1.3.7" + "proxy-compare": "2.1.0", + "use-context-selector": "1.3.10" }, "dependencies": { "use-context-selector": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/use-context-selector/-/use-context-selector-1.3.7.tgz", - "integrity": "sha512-O94hcN9UDAPTC4Fsm3p6Og5PVlhTEeKqxJX3HuBbVSuevOSPLDZxowFUmx49/fnu9jpgY83Nd3TALJVDRtYzdQ==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/use-context-selector/-/use-context-selector-1.3.10.tgz", + "integrity": "sha512-xprS9YQ0F56IPTOjev+Lm+TWZD7Pa20+slBeaClt4YtOOoHKFOF3A9Cfr7LDcX2QIZ9VTyxXCnA6/WhL4Cm47g==", "requires": {} } } @@ -50953,9 +50959,9 @@ "dev": true }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "type": { "version": "1.2.0", diff --git a/studio/package.json b/studio/package.json index b4fa8eda0eb..fb6ddb347dc 100644 --- a/studio/package.json +++ b/studio/package.json @@ -66,7 +66,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.4", + "react-tracked": "^1.7.9", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", From e1fd5fde06c52a1db9d8063f7a6eca834d639304 Mon Sep 17 00:00:00 2001 From: Francisco Mazzoni Date: Tue, 2 Aug 2022 14:50:42 -0300 Subject: [PATCH 17/76] add confirmation modal on form changes for database functions --- .../Database/Functions/CreateFunction.tsx | 37 ++++++++++++++++++- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/studio/components/interfaces/Database/Functions/CreateFunction.tsx b/studio/components/interfaces/Database/Functions/CreateFunction.tsx index 263627cea7a..186007d6b89 100644 --- a/studio/components/interfaces/Database/Functions/CreateFunction.tsx +++ b/studio/components/interfaces/Database/Functions/CreateFunction.tsx @@ -1,4 +1,4 @@ -import { FC, useEffect, useContext, createContext, FormEvent } from 'react' +import { FC, useEffect, useContext, createContext, FormEvent, useState } from 'react' import { isEmpty, mapValues, has, filter, keyBy, isUndefined, partition, isNull } from 'lodash' import { observer, useLocalObservable } from 'mobx-react-lite' import { @@ -12,6 +12,7 @@ import { Radio, IconPlus, Toggle, + Modal, } from '@supabase/ui' import { Dictionary } from 'components/grid' import { makeAutoObservable } from 'mobx' @@ -20,6 +21,7 @@ import { useStore } from 'hooks' import Panel from 'components/ui/Panel' import SqlEditor from 'components/ui/SqlEditor' import { POSTGRES_DATA_TYPES } from 'components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.constants' +import ConfirmationModal from 'components/ui/ConfirmationModal' class CreateFunctionFormState { id: number | undefined @@ -145,6 +147,7 @@ class CreateFunctionStore implements ICreateFunctionStore { meta = null schemas = [] advancedVisible = false + isDirty = false constructor() { makeAutoObservable(this) @@ -172,7 +175,12 @@ class CreateFunctionStore implements ICreateFunctionStore { this.loading = value } + setIsDirty = (value: boolean) => { + this.isDirty = value + } + onFormChange = ({ key, value }: { key: string; value: any }) => { + this.isDirty = true if (has(this.formState, key)) { const temp = (this.formState as any)[key] as any ;(this.formState as any)[key] = { ...temp, value, error: undefined } @@ -296,6 +304,8 @@ const CreateFunction: FC = ({ func, visible, setVisible }) const _localState = useLocalObservable(() => new CreateFunctionStore()) _localState.meta = meta as any + const [isClosingPanel, setIsClosingPanel] = useState(false) + useEffect(() => { const fetchSchemas = async () => { await (_localState!.meta as any).schemas.load() @@ -308,6 +318,7 @@ const CreateFunction: FC = ({ func, visible, setVisible }) useEffect(() => { _localState.formState.reset(func) + _localState.setIsDirty(false) }, [visible, func]) async function handleSubmit() { @@ -348,12 +359,16 @@ const CreateFunction: FC = ({ func, visible, setVisible }) } } + function isClosingSidePanel() { + _localState.isDirty ? setIsClosingPanel(true) : setVisible(!visible) + } + return ( <> setVisible(!visible)} + onCancel={isClosingSidePanel} header={_localState.title} className="hooks-sidepanel transform transition-all duration-300 ease-in-out mr-0" loading={_localState.loading} @@ -436,6 +451,24 @@ const CreateFunction: FC = ({ func, visible, setVisible }) )}
+ setIsClosingPanel(false)} + onSelectConfirm={() => { + setIsClosingPanel(false) + setVisible(!visible) + }} + children={ + +

+ There are unsaved changes. Are you sure you want to close the panel? Your changes + will be lost. +

+
+ } + /> ) From e1a3c5f86bdd82422fb21ec68273f0ce7acd5064 Mon Sep 17 00:00:00 2001 From: Francisco Mazzoni Date: Tue, 2 Aug 2022 15:02:09 -0300 Subject: [PATCH 18/76] update edge functions related labels --- studio/components/interfaces/Functions/FunctionsLayout.tsx | 4 ++-- .../ProjectLayout/NavigationBar/NavigationBar.utils.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/studio/components/interfaces/Functions/FunctionsLayout.tsx b/studio/components/interfaces/Functions/FunctionsLayout.tsx index 0bb2c3e0c59..0868d3bbc51 100644 --- a/studio/components/interfaces/Functions/FunctionsLayout.tsx +++ b/studio/components/interfaces/Functions/FunctionsLayout.tsx @@ -57,7 +57,7 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { >

-

Functions

+

Edge Functions

@@ -107,7 +107,7 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { cursor-pointer hover:text-scale-1100" > - Functions + Edge Functions diff --git a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx b/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx index be88a785db2..c34fcc22c61 100644 --- a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx +++ b/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx @@ -72,7 +72,7 @@ export const generateProductRoutes = (ref: string, project?: ProjectBase): Route ? [ { key: 'functions', - label: 'Functions', + label: 'Edge Functions', icon: , link: isProjectBuilding ? buildingUrl : `/project/${ref}/functions`, }, From 84608622f79c35dbb1b9d8ebb2137276f1ea2800 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 22:03:10 +0200 Subject: [PATCH 19/76] Adds the full usage spec --- apps/reference/_supabase_js/usage.mdx | 2248 ++++++++++++++++++- spec/supabase_js_v1_sdk.yaml | 2854 +++++++++++++------------ 2 files changed, 3708 insertions(+), 1394 deletions(-) diff --git a/apps/reference/_supabase_js/usage.mdx b/apps/reference/_supabase_js/usage.mdx index a0f439e601a..5b5422ba87c 100644 --- a/apps/reference/_supabase_js/usage.mdx +++ b/apps/reference/_supabase_js/usage.mdx @@ -999,8 +999,8 @@ const { data: user, error } = await supabase.functions.invoke('hello', { ```js const { data: user, error } = await supabase.functions.invoke('hello', { - headers: { - "my-custom-header": 'my-custom-header-value' + headers: { + "my-custom-header": 'my-custom-header-value' }, body: JSON.stringify({ foo: 'bar' }) }) @@ -1171,7 +1171,7 @@ ac.abort() ### Notes - By default, every time you run `insert()`, the client library will make a `select` to return the full record. -This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. +This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. If you are using Row Level Security and you are encountering problems, try setting the `returning` param to `minimal`. @@ -1258,7 +1258,7 @@ const { data, error } = await supabase const { data, error } = await supabase .from('users') .update(` - address: { + address: { street: 'Melrose Place', postcode: 90210 } @@ -1279,7 +1279,7 @@ const { data, error } = await supabase ### Notes -- Primary keys should be included in the data payload in order for an update to work correctly. +- Primary keys should be included in the data payload in order for an update to work correctly. - Primary keys must be natural, not surrogate. There are however, [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys. @@ -1328,11 +1328,11 @@ const { data, error } = await supabase ```js const { data, error, count } = await supabase .from('users') - .upsert({ - id: 3, message: 'foo', - username: 'supabot' - }, { - count: 'exact' + .upsert({ + id: 3, message: 'foo', + username: 'supabot' + }, { + count: 'exact' }) ``` @@ -1652,7 +1652,7 @@ const subscriptions = supabase.getSubscriptions() ### Notes - Policy permissions required: - - `buckets` permissions: `select` + - `buckets` permissions: `select` - `objects` permissions: none @@ -1671,3 +1671,2229 @@ const { data, error } = await supabase + + +## Get a single bucket + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: none + + +### Examples + + + +#### Get bucket + +```js +const { data, error } = await supabase + .storage + .getBucket('avatars') +``` + + + + + + +## Create a new bucket + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `insert` + - `objects` permissions: none + + +### Examples + + + +#### Create bucket + +```js +const { data, error } = await supabase + .storage + .createBucket('avatars', { public: false }) +``` + + + + + + +## Empty a bucket + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: `select` and `delete` + + +### Examples + + + +#### Empty bucket + +```js +const { data, error } = await supabase + .storage + .emptyBucket('avatars') +``` + + + + + + +## updateBucket() + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `update` + - `objects` permissions: none + + +### Examples + + + +#### Update bucket + +```js +const { data, error } = await supabase + .storage + .updateBucket('avatars', { public: false }) +``` + + + + + + +## deleteBucket() + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: `select` and `delete` + - `objects` permissions: none + + +### Examples + + + +#### Delete bucket + +```js +const { data, error } = await supabase + .storage + .deleteBucket('avatars') +``` + + + + + + +## Upload a file + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `insert` +- For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Upload file using `ArrayBuffer` from base64 file data instead, see example below. + + +### Examples + + + +#### Upload file + +```js +const avatarFile = event.target.files[0] +const { data, error } = await supabase + .storage + .from('avatars') + .upload('public/avatar1.png', avatarFile, { + cacheControl: '3600', + upsert: false + }) +``` + + + + +#### Upload file using `ArrayBuffer` from base64 file data + +```js +import { decode } from 'base64-arraybuffer' + +const { data, error } = await supabase + .storage + .from('avatars') + .upload('public/avatar1.png', decode('base64FileData'), { + contentType: 'image/png' + }) +``` + + + + + + +## Update a file + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` +- For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Update file using `ArrayBuffer` from base64 file data instead, see example below. + + +### Examples + + + +#### Update file + +```js +const avatarFile = event.target.files[0] +const { data, error } = await supabase + .storage + .from('avatars') + .update('public/avatar1.png', avatarFile, { + cacheControl: '3600', + upsert: false + }) +``` + + + + +#### Update file using `ArrayBuffer` from base64 file data + +```js +import {decode} from 'base64-arraybuffer' + +const { data, error } = await supabase + .storage + .from('avatars') + .update('public/avatar1.png', decode('base64FileData'), { + contentType: 'image/png' + }) +``` + + + + + + +## Move a file + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` + + +### Examples + + + +#### Move file + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .move('public/avatar1.png', 'private/avatar2.png') +``` + + + + + + +## Copy a file + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` + + +### Examples + + + +#### Copy file + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .copy('public/avatar1.png', 'private/avatar2.png') +``` + + + + + + +## Create a signed URL + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + + +### Examples + + + +#### Create Signed URL + +```js +const { signedURL, error } = await supabase + .storage + .from('avatars') + .createSignedUrl('folder/avatar1.png', 60) +``` + + + + + + +## Sign multiple URLs + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + + +### Examples + + + +#### Create Signed URLs + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60) +``` + + + + + + +## Get public URL + + + + + +### Notes + +- The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: none + + +### Examples + + + +#### Returns the URL for an asset in a public bucket + +```js +const { publicURL, error } = supabase + .storage + .from('public-bucket') + .getPublicUrl('folder/avatar1.png') +``` + + + + + + +## Download a file + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + + +### Examples + + + +#### Download file + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .download('folder/avatar1.png') +``` + + + + + + +## from.remove() + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `delete` and `select` + + +### Examples + + + +#### Delete file + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .remove(['folder/avatar1.png']) +``` + + + + + + +## List files + + + + + +### Notes + +- Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + + +### Examples + + + +#### List files in a bucket + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .list('folder', { + limit: 100, + offset: 0, + sortBy: { column: 'name', order: 'asc' }, + }) +``` + + + + +#### Search files in a bucket + +```js +const { data, error } = await supabase + .storage + .from('avatars') + .list('folder', { + limit: 100, + offset: 0, + sortBy: { column: 'name', order: 'asc' }, + search: 'jon' + }) +``` + + + + + + +## Limit rows returned + + + + + +### Notes + +Modifiers can be used on `select()` queries. + +If a Postgres function returns a table response, you can also apply modifiers to the `rpc()` function. + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .limit(1) +``` + + + + +#### With embedded resources + +```js +const { data, error } = await supabase + .from('countries') + .select('name, cities(name)') + .eq('name', 'United States') + .limit(1, { foreignTable: 'cities' }) +``` + + + + + + +## Order results + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name', 'country_id') + .order('id', { ascending: false }) +``` + + + + +#### With embedded resources + +```js +const { data, error } = await supabase + .from('countries') + .select('name, cities(name)') + .eq('name', 'United States') + .order('name', {foreignTable: 'cities'}) +``` + + + + + + +## Select a range of data + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .range(0,3) +``` + + + + + + +## Get a single row of data + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .limit(1) + .single() +``` + + + + + + +## Return a single row if it exists + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .eq('name', 'Singapore') + .maybeSingle() +``` + + + + + + +## Apply multiple filters with OR conditional + + + + + +### Notes + +- `.or()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + ```js + .or('id.in.(6,7), arraycol.cs.{"a","b"}') // Use Postgres list () for in filter. Array {} for array column and 'cs' for contains. + .or(`id.in.(${arrList}),arraycol.cs.{${arr}}`) // You can insert a javascipt array for list or array on array column. + .or(`id.in.(${arrList}),rangecol.cs.[${arrRange})`) // You can insert a javascipt array for list or range on a range column. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .or('id.eq.20,id.eq.30') +``` + + + + +#### Use `or` with `and` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .or('id.gt.20,and(name.eq.New Zealand,name.eq.France)') +``` + + + + +#### Use `or` on foreign tables + +```js +const { data, error } = await supabase + .from('countries') + .select('id, cities(*)') + .or('name.eq.Wellington,name.eq.Paris', { foreignTable: "cities" }) +``` + + + + + + +## Apply a "not" filter + + + + + +### Notes + +- `.not()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + ```js + .not('name','eq','Paris') + .not('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + .not('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + .not('id','in','(6,7)') // Use Postgres list () for in filter. + .not('id','in',`(${arr})`) // You can insert a javascript array. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .not('name', 'eq', 'Paris') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .not('name', 'eq', 'Paris') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .not('name', 'eq', 'Paris') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .not('name', 'eq', 'Paris') +``` + + + + + + +## Match on several criteria + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .match({name: 'Beijing', country_id: 156}) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .match({name: 'Beijing', country_id: 156}) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .match({name: 'Beijing', country_id: 156}) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .match({name: 'Beijing', country_id: 156}) +``` + + + + + + +## Filter by exact equality + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .eq('name', 'The shire') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .eq('name', 'San Francisco') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .eq('name', 'Mordor') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .eq('name', 'San Francisco') +``` + + + + + + +## Filter by not equal + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .neq('name', 'The shire') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .neq('name', 'San Francisco') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .neq('name', 'Mordor') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .neq('name', 'Lagos') +``` + + + + + + +## Filter by greater than + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .gt('country_id', 250) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .gt('country_id', 250) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .gt('country_id', 250) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .gt('country_id', 250) +``` + + + + + + +## Filter by greater than or equal + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .gte('country_id', 250) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .gte('country_id', 250) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .gte('country_id', 250) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .gte('country_id', 250) +``` + + + + + + +## Filter by less than + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .lt('country_id', 250) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .lt('country_id', 250) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .lt('country_id', 250) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .lt('country_id', 250) +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .lte('country_id', 250) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .lte('country_id', 250) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .lte('country_id', 250) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .lte('country_id', 250) +``` + + + + + + +## Filter by string equality + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .like('name', '%la%') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .like('name', '%la%') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .like('name', '%la%') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .like('name', '%la%') +``` + + + + + + +## Filter by string equality (case insensitive) + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .ilike('name', '%la%') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .ilike('name', '%la%') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .ilike('name', '%la%') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .ilike('name', '%la%') +``` + + + + + + +## Filter by null values + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .is('name', null) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .is('name', null) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .is('name', null) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .is('name', null) +``` + + + + + + +## Filter if in array + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .in('name', ['Rio de Janeiro', 'San Francisco']) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .in('name', ['Rio de Janeiro', 'San Francisco']) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .in('name', ['Rio de Janeiro', 'San Francisco']) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .in('name', ['Rio de Janeiro', 'San Francisco']) +``` + + + + + + +## Filter if TBD + + + + + +### Notes + +- `.contains()` can work on array columns or range columns. + It is very useful for finding rows where a tag array contains all the values in the filter array. + + ```js + .contains('arraycol',["a","b"]) // You can use a javascript array for an array column + .contains('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .contains('rangecol','(1,2]') // Use Postgres range syntax for range column. + .contains('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .contains('main_exports', ['oil']) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .contains('main_exports', ['oil']) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .contains('main_exports', ['oil']) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .contains('main_exports', ['oil']) +``` + + + + + + +## Filter by TBD + + + + + +### Notes + +- `.containedBy()` can work on array columns or range columns. + + ```js + .containedBy('arraycol',["a","b"]) // You can use a javascript array for an array column + .containedBy('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .containedBy('rangecol','(1,2]') // Use Postgres range syntax for range column. + .containedBy('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .containedBy('main_exports', ['cars', 'food', 'machine']) +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .containedBy('main_exports', ['orks', 'surveillance', 'evil']) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .containedBy('main_exports', ['cars', 'food', 'machine']) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .containedBy('main_exports', ['cars', 'food', 'machine']) +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeLt('population_range_millions', '[150, 250]') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeLt('population_range_millions', '[150, 250]') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .rangeLt('population_range_millions', '[150, 250]') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeLt('population_range_millions', '[150, 250]') +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeGt('population_range_millions', '[150, 250]') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeGt('population_range_millions', '[150, 250]') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .rangeGt('population_range_millions', '[150, 250]') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeGt('population_range_millions', '[150, 250]') +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeGte('population_range_millions', '[150, 250]') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeGte('population_range_millions', '[150, 250]') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .rangeGte('population_range_millions', '[150, 250]') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeGte('population_range_millions', '[150, 250]') +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeLte('population_range_millions', '[150, 250]') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeLte('population_range_millions', '[150, 250]') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .rangeLte('population_range_millions', '[150, 250]') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeLte('population_range_millions', '[150, 250]') +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeAdjacent('population_range_millions', '[70, 185]') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeAdjacent('population_range_millions', '[70, 185]') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .rangeAdjacent('population_range_millions', '[70, 185]') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeAdjacent('population_range_millions', '[70, 185]') +``` + + + + + + +## Filter by TBD + + + + + +### Notes + +- `.overlaps()` can work on array columns or range columns. + + ```js + .overlaps('arraycol',["a","b"]) // You can use a javascript array for an array column + .overlaps('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .overlaps('rangecol','(1,2]') // Use Postgres range syntax for range column. + .overlaps('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .overlaps('main_exports', ['computers', 'minerals']) +``` + + + + +#### With `update()` + +```js +let countries = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .overlaps('main_exports', ['computers', 'minerals']) +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('countries') + .delete() + .overlaps('main_exports', ['computers', 'minerals']) +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_countries') + .overlaps('main_exports', ['computers', 'minerals']) +``` + + + + + + +## Filter by TBD + + + + + +### Notes + + + +### Examples + + + +#### Text search + +```js +const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + config: 'english' + }) +``` + + + + +#### Basic normalization + +```js +const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + type: 'plain', + config: 'english' + }) +``` + + + + +#### Full normalization + +```js +const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + type: 'phrase', + config: 'english' + }) +``` + + + + +#### Websearch + +```js +const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat or cat'`, { + type: 'websearch', + config: 'english' + }) +``` + + + + + + +## Filter by TBD + + + + + +### Notes + +- `.filter()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values, so it should only be used as an escape hatch in case other filters don't work. + ```js + .filter('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + .filter('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + .filter('id','in','(6,7)') // Use Postgres list () for in filter. + .filter('id','in',`(${arr})`) // You can insert a javascript array. + ``` + + +### Examples + + + +#### With `select()` + +```js +const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .filter('name', 'in', '("Paris","Tokyo")') +``` + + + + +#### With `update()` + +```js +const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .filter('name', 'in', '("Paris","Tokyo")') +``` + + + + +#### With `delete()` + +```js +const { data, error } = await supabase + .from('cities') + .delete() + .filter('name', 'in', '("Paris","Tokyo")') +``` + + + + +#### With `rpc()` + +```js +// Only valid if the Postgres function returns a table type. +const { data, error } = await supabase + .rpc('echo_all_cities') + .filter('name', 'in', '("Paris","Tokyo")') +``` + + + + +#### Filter embedded resources + +```js +const { data, error } = await supabase + .from('cities') + .select('name, countries ( name )') + .filter('countries.name', 'in', '("France","Japan")') +``` + + + + diff --git a/spec/supabase_js_v1_sdk.yaml b/spec/supabase_js_v1_sdk.yaml index be09a629bd1..c64a2eed195 100644 --- a/spec/supabase_js_v1_sdk.yaml +++ b/spec/supabase_js_v1_sdk.yaml @@ -279,7 +279,8 @@ functions: description: | This method gets the user object from memory. examples: - - summary: Get the logged in user + - id: example-auth-user-get + summary: Get the logged in user code: | ```js const user = supabase.auth.user() @@ -512,7 +513,8 @@ functions: - Requires a `service_role` key. - This function should be called on a server. Never expose your `service_role` key in the browser. examples: - - summary: Remove a user completely. + - id: example-delete-user + summary: Remove a user completely. code: | ```js const { data: user, error } = await supabase.auth.api.deleteUser( @@ -701,8 +703,8 @@ functions: code: | ```js const { data: user, error } = await supabase.functions.invoke('hello', { - headers: { - "my-custom-header": 'my-custom-header-value' + headers: { + "my-custom-header": 'my-custom-header-value' }, body: JSON.stringify({ foo: 'bar' }) }) @@ -756,11 +758,11 @@ functions: - id: example-data-select-foreign-multiple summary: Query the same foreign table multiple times description: | - Sometimes you will need to query the same foreign table twice. - In this case, you can use the name of the joined column to identify - which join you intend to use. For convenience, you can also give an - alias for each column. For example, if we had a shop of products, - and we wanted to get the supplier and the purchaser at the same time + Sometimes you will need to query the same foreign table twice. + In this case, you can use the name of the joined column to identify + which join you intend to use. For convenience, you can also give an + alias for each column. For example, if we had a shop of products, + and we wanted to get the supplier and the purchaser at the same time (both in the users) table: code: | ```js @@ -775,7 +777,7 @@ functions: - id: example-data-select-inner summary: Filtering with inner joins description: | - If you want to filter a table based on a child table's values you can use the `!inner()` function. For example, if you wanted + If you want to filter a table based on a child table's values you can use the `!inner()` function. For example, if you wanted to select all rows in a `message` table which belong to a user with the `username` "Jane": code: | ```js @@ -798,10 +800,10 @@ functions: - id: example-data-select-json summary: Querying JSON data description: | - If you have data inside of a JSONB column, you can apply select - and query filters to the data values. Postgres offers a - [number of operators](https://www.postgresql.org/docs/current/functions-json.html) - for querying JSON data. Also see + If you have data inside of a JSONB column, you can apply select + and query filters to the data values. Postgres offers a + [number of operators](https://www.postgresql.org/docs/current/functions-json.html) + for querying JSON data. Also see [PostgREST docs](http://postgrest.org/en/v7.0.0/api.html#json-columns) for more details. code: | ```js @@ -857,7 +859,7 @@ functions: name: 'insert()' description: | - By default, every time you run `insert()`, the client library will make a `select` to return the full record. - This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. + This is convenient, but it can also cause problems if your Policies are not configured to allow the `select` operation. If you are using Row Level Security and you are encountering problems, try setting the `returning` param to `minimal`. examples: - id: example-data-create @@ -873,7 +875,7 @@ functions: - id: example-data-create-bulk summary: Bulk create description: | - When running a bulk create, the operation is handled in a single transaction. If any of the inserts fail, all other operations are + When running a bulk create, the operation is handled in a single transaction. If any of the inserts fail, all other operations are rolled back. code: | ```js @@ -887,10 +889,10 @@ functions: - id: example-data-create-upsert summary: Upsert description: | - For upsert, if set to true, primary key columns would need to be included - in the data parameter in order for an update to properly happen. Also, primary keys - used must be natural, not surrogate. There are however, - [workarounds](https://github.com/PostgREST/postgrest/issues/1118) + For upsert, if set to true, primary key columns would need to be included + in the data parameter in order for an update to properly happen. Also, primary keys + used must be natural, not surrogate. There are however, + [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys. code: | ```js @@ -923,16 +925,16 @@ functions: - id: example-data-update-json summary: Updating JSON data description: | - Postgres offers a - [number of operators](https://www.postgresql.org/docs/current/functions-json.html) - for working with JSON data. Right now it is only possible to update an entire JSON document, + Postgres offers a + [number of operators](https://www.postgresql.org/docs/current/functions-json.html) + for working with JSON data. Right now it is only possible to update an entire JSON document, but we are [working on ideas](https://github.com/PostgREST/postgrest/issues/465) for updating individual keys. code: | ```js const { data, error } = await supabase .from('users') .update(` - address: { + address: { street: 'Melrose Place', postcode: 90210 } @@ -944,7 +946,7 @@ functions: summary: 'Upsert data into database' name: 'upsert()' description: | - - Primary keys should be included in the data payload in order for an update to work correctly. + - Primary keys should be included in the data payload in order for an update to work correctly. - Primary keys must be natural, not surrogate. There are however, [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys. examples: - id: example-data-upsert-basic @@ -969,8 +971,8 @@ functions: - id: example-data-upsert-constraints summary: Upserting into tables with constraints description: | - Running the following will cause supabase to upsert data into the `users` table. - If the username 'supabot' already exists, the `onConflict` argument tells supabase to overwrite that row + Running the following will cause supabase to upsert data into the `users` table. + If the username 'supabot' already exists, the `onConflict` argument tells supabase to overwrite that row based on the column passed into `onConflict`. code: | ```js @@ -984,11 +986,11 @@ functions: ```js const { data, error, count } = await supabase .from('users') - .upsert({ - id: 3, message: 'foo', - username: 'supabot' - }, { - count: 'exact' + .upsert({ + id: 3, message: 'foo', + username: 'supabot' + }, { + count: 'exact' }) ``` @@ -1055,7 +1057,7 @@ functions: summary: With filters description: | Postgres functions that return tables can also be combined with - [Modifiers](/docs/reference/javascript/using-modifiers) and + [Modifiers](/docs/reference/javascript/using-modifiers) and [Filters](/docs/reference/javascript/using-filters). code: | ```js @@ -1118,8 +1120,8 @@ functions: - id: example-data-realtime-updates summary: Listening to updates description: | - By default, Supabase will send only the updated record. If you want to receive the previous values as well you can - enable full replication for the table you are listening too: + By default, Supabase will send only the updated record. If you want to receive the previous values as well you can + enable full replication for the table you are listening too: ```sql alter table "your_table" replica identity full; @@ -1136,8 +1138,8 @@ functions: - id: example-data-realtime-deletes summary: Listening to deletes description: | - By default, Supabase does not send deleted records. If you want to receive the deleted record you can - enable full replication for the table you are listening too: + By default, Supabase does not send deleted records. If you want to receive the deleted record you can + enable full replication for the table you are listening too: ```sql alter table "your_table" replica identity full; @@ -1218,7 +1220,7 @@ functions: name: 'listBuckets()' description: | - Policy permissions required: - - `buckets` permissions: `select` + - `buckets` permissions: `select` - `objects` permissions: none examples: - id: example-storage-list-buckets @@ -1230,1348 +1232,1434 @@ functions: .listBuckets() ``` - # - id: storage.getBucket(): - # summary: 'getBucket()' - # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.getBucket' - # description: | - # - Policy permissions required: - # - `buckets` permissions: `select` - # - `objects` permissions: none - # examples: - # - summary: Get bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .getBucket('avatars') - # ``` - - # storage.createBucket(): - # summary: 'createBucket()' - # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.createBucket' - # description: | - # - Policy permissions required: - # - `buckets` permissions: `insert` - # - `objects` permissions: none - # examples: - # - summary: Create bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .createBucket('avatars', { public: false }) - # ``` - - # storage.emptyBucket(): - # summary: 'emptyBucket()' - # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.emptyBucket' - # description: | - # - Policy permissions required: - # - `buckets` permissions: `select` - # - `objects` permissions: `select` and `delete` - # examples: - # - summary: Empty bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .emptyBucket('avatars') - # ``` - # storage.updateBucket(): - # summary: 'updateBucket()' - # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.updateBucket' - # description: | - # - Policy permissions required: - # - `buckets` permissions: `update` - # - `objects` permissions: none - # examples: - # - summary: Update bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .updateBucket('avatars', { public: false }) - # ``` - - # storage.deleteBucket(): - # summary: 'deleteBucket()' - # $ref: '@supabase/storage-js."lib/StorageBucketApi".StorageBucketApi.deleteBucket' - # description: | - # - Policy permissions required: - # - `buckets` permissions: `select` and `delete` - # - `objects` permissions: none - # examples: - # - summary: Delete bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .deleteBucket('avatars') - # ``` - - # storage.from.upload(): - # summary: 'from.upload()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.upload' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `insert` - # - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Upload file using `ArrayBuffer` from base64 file data instead, see example below. - # examples: - # - summary: Upload file - # code: | - # ```js - # const avatarFile = event.target.files[0] - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .upload('public/avatar1.png', avatarFile, { - # cacheControl: '3600', - # upsert: false - # }) - # ``` - # - summary: Upload file using `ArrayBuffer` from base64 file data - # code: | - # ```js - # import { decode } from 'base64-arraybuffer' - - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .upload('public/avatar1.png', decode('base64FileData'), { - # contentType: 'image/png' - # }) - # ``` - - # storage.from.update(): - # summary: 'from.update()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.update' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `update` and `select` - # - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Update file using `ArrayBuffer` from base64 file data instead, see example below. - # examples: - # - summary: Update file - # code: | - # ```js - # const avatarFile = event.target.files[0] - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .update('public/avatar1.png', avatarFile, { - # cacheControl: '3600', - # upsert: false - # }) - # ``` - # - summary: Update file using `ArrayBuffer` from base64 file data - # code: | - # ```js - # import {decode} from 'base64-arraybuffer' - - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .update('public/avatar1.png', decode('base64FileData'), { - # contentType: 'image/png' - # }) - # ``` - - # storage.from.move(): - # summary: 'from.move()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.move' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `update` and `select` - # examples: - # - summary: Move file - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .move('public/avatar1.png', 'private/avatar2.png') - # ``` - - # storage.from.copy(): - # summary: 'from.copy()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.copy' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `update` and `select` - # examples: - # - summary: Copy file - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .copy('public/avatar1.png', 'private/avatar2.png') - # ``` - - # storage.from.createSignedUrl(): - # summary: 'from.createSignedUrl()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.createSignedUrl' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `select` - # examples: - # - summary: Create Signed URL - # code: | - # ```js - # const { signedURL, error } = await supabase - # .storage - # .from('avatars') - # .createSignedUrl('folder/avatar1.png', 60) - # ``` - - # storage.from.createSignedUrls(): - # summary: 'from.createSignedUrls()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.createSignedUrls' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `select` - # examples: - # - summary: Create Signed URLs - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60) - # ``` - - # storage.from.getPublicUrl(): - # summary: 'from.getPublicUrl()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.getPublicUrl' - # description: | - # - The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: none - # examples: - # - summary: Returns the URL for an asset in a public bucket - # code: | - # ```js - # const { publicURL, error } = supabase - # .storage - # .from('public-bucket') - # .getPublicUrl('folder/avatar1.png') - # ``` - - # storage.from.download(): - # summary: 'from.download()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.download' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `select` - # examples: - # - summary: Download file - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .download('folder/avatar1.png') - # ``` - - # storage.from.remove(): - # summary: 'from.remove()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.remove' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `delete` and `select` - # examples: - # - summary: Delete file - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .remove(['folder/avatar1.png']) - # ``` - - # storage.from.list(): - # summary: 'from.list()' - # $ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.list' - # description: | - # - Policy permissions required: - # - `buckets` permissions: none - # - `objects` permissions: `select` - # examples: - # - summary: List files in a bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .list('folder', { - # limit: 100, - # offset: 0, - # sortBy: { column: 'name', order: 'asc' }, - # }) - # ``` - # - summary: Search files in a bucket - # code: | - # ```js - # const { data, error } = await supabase - # .storage - # .from('avatars') - # .list('folder', { - # limit: 100, - # offset: 0, - # sortBy: { column: 'name', order: 'asc' }, - # search: 'jon' - # }) - # ``` - - # Using Modifiers: - # description: | - # Modifiers can be used on `select()` queries. - - # If a Postgres function returns a table response, you can also apply modifiers to the `rpc()` function. - - # limit(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.limit' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .limit(1) - # ``` - # - summary: With embedded resources - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, cities(name)') - # .eq('name', 'United States') - # .limit(1, { foreignTable: 'cities' }) - # ``` - - # order(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.order' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name', 'country_id') - # .order('id', { ascending: false }) - # ``` - # - summary: With embedded resources - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, cities(name)') - # .eq('name', 'United States') - # .order('name', {foreignTable: 'cities'}) - # ``` - - # range(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.range' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .range(0,3) - # ``` - - # single(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.single' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .limit(1) - # .single() - # ``` - - # maybeSingle(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.maybeSingle' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .eq('name', 'Singapore') - # .maybeSingle() - # ``` - - # Using Filters: - # description: | - # Filters can be used on `select()`, `update()`, and `delete()` queries. - - # If a Postgres function returns a table response, you can also apply filters. - - # ### Applying Filters - - # You must apply your filters to the end of your query. For example: - - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .eq('name', 'The Shire') // Correct - - # const { data, error } = await supabase - # .from('cities') - # .eq('name', 'The Shire') // Incorrect - # .select('name, country_id') - # ``` - - # ### Chaining - - # Filters can be chained together to produce advanced queries. For example: - - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .gte('population', 1000) - # .lt('population', 10000) - # ``` - - # ### Conditional Chaining - - # Filters can be built up one step at a time and then executed. For example: - - # ```js - # const filterByName = null - # const filterPopLow = 1000 - # const filterPopHigh = 10000 - - # let query = supabase - # .from('cities') - # .select('name, country_id') - - # if (filterByName) { query = query.eq('name', filterByName) } - # if (filterPopLow) { query = query.gte('population', filterPopLow) } - # if (filterPopHigh) { query = query.lt('population', filterPopHigh) } - - # const { data, error } = await query - # ``` - - # .or(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.or' - # description: | - # - `.or()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. - - # ```js - # .or('id.in.(6,7), arraycol.cs.{"a","b"}') // Use Postgres list () for in filter. Array {} for array column and 'cs' for contains. - # .or(`id.in.(${arrList}),arraycol.cs.{${arr}}`) // You can insert a javascipt array for list or array on array column. - # .or(`id.in.(${arrList}),rangecol.cs.[${arrRange})`) // You can insert a javascipt array for list or range on a range column. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .or('id.eq.20,id.eq.30') - # ``` - # - summary: Use `or` with `and` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .or('id.gt.20,and(name.eq.New Zealand,name.eq.France)') - # ``` - # - summary: Use `or` on foreign tables - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('id, cities(*)') - # .or('name.eq.Wellington,name.eq.Paris', { foreignTable: "cities" }) - # ``` - - # .not(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.not' - # description: | - # - `.not()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. - - # ```js - # .not('name','eq','Paris') - # .not('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. - # .not('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. - # .not('id','in','(6,7)') // Use Postgres list () for in filter. - # .not('id','in',`(${arr})`) // You can insert a javascript array. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .not('name', 'eq', 'Paris') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .not('name', 'eq', 'Paris') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .not('name', 'eq', 'Paris') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .not('name', 'eq', 'Paris') - # ``` - - # .match(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.match' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .match({name: 'Beijing', country_id: 156}) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .match({name: 'Beijing', country_id: 156}) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .match({name: 'Beijing', country_id: 156}) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .match({name: 'Beijing', country_id: 156}) - # ``` - - # .eq(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.eq' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .eq('name', 'The shire') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .eq('name', 'San Francisco') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .eq('name', 'Mordor') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .eq('name', 'San Francisco') - # ``` - - # .neq(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.neq' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .neq('name', 'The shire') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .neq('name', 'San Francisco') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .neq('name', 'Mordor') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .neq('name', 'Lagos') - # ``` - - # .gt(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.gt' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .gt('country_id', 250) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .gt('country_id', 250) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .gt('country_id', 250) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .gt('country_id', 250) - # ``` - - # .gte(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.gte' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .gte('country_id', 250) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .gte('country_id', 250) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .gte('country_id', 250) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .gte('country_id', 250) - # ``` - - # .lt(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.lt' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .lt('country_id', 250) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .lt('country_id', 250) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .lt('country_id', 250) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .lt('country_id', 250) - # ``` - - # .lte(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.lte' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .lte('country_id', 250) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .lte('country_id', 250) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .lte('country_id', 250) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .lte('country_id', 250) - # ``` - - # .like(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.like' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .like('name', '%la%') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .like('name', '%la%') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .like('name', '%la%') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .like('name', '%la%') - # ``` - - # .ilike(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.ilike' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .ilike('name', '%la%') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .ilike('name', '%la%') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .ilike('name', '%la%') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .ilike('name', '%la%') - # ``` - - # .is(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.is' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .is('name', null) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .is('name', null) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .is('name', null) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .is('name', null) - # ``` - - # .in(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.in' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .in('name', ['Rio de Janeiro', 'San Francisco']) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .in('name', ['Rio de Janeiro', 'San Francisco']) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .in('name', ['Rio de Janeiro', 'San Francisco']) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .in('name', ['Rio de Janeiro', 'San Francisco']) - # ``` - - # .contains(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.cs' - # description: | - # - `.contains()` can work on array columns or range columns. - # It is very useful for finding rows where a tag array contains all the values in the filter array. - - # ```js - # .contains('arraycol',["a","b"]) // You can use a javascript array for an array column - # .contains('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. - # .contains('rangecol','(1,2]') // Use Postgres range syntax for range column. - # .contains('rangecol',`(${arr}]`) // You can insert an array into a string. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, main_exports') - # .contains('main_exports', ['oil']) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .contains('main_exports', ['oil']) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .contains('main_exports', ['oil']) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .contains('main_exports', ['oil']) - # ``` - - # .containedBy(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.cd' - # description: | - # - `.containedBy()` can work on array columns or range columns. - - # ```js - # .containedBy('arraycol',["a","b"]) // You can use a javascript array for an array column - # .containedBy('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. - # .containedBy('rangecol','(1,2]') // Use Postgres range syntax for range column. - # .containedBy('rangecol',`(${arr}]`) // You can insert an array into a string. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, main_exports') - # .containedBy('main_exports', ['cars', 'food', 'machine']) - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .containedBy('main_exports', ['orks', 'surveillance', 'evil']) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .containedBy('main_exports', ['cars', 'food', 'machine']) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .containedBy('main_exports', ['cars', 'food', 'machine']) - # ``` - - # .rangeLt(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.sl' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, population_range_millions') - # .rangeLt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .rangeLt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .rangeLt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .rangeLt('population_range_millions', '[150, 250]') - # ``` - - # .rangeGt(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.sr' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, population_range_millions') - # .rangeGt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .rangeGt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .rangeGt('population_range_millions', '[150, 250]') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .rangeGt('population_range_millions', '[150, 250]') - # ``` - - # .rangeGte(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.nxl' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, population_range_millions') - # .rangeGte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .rangeGte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .rangeGte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .rangeGte('population_range_millions', '[150, 250]') - # ``` - - # .rangeLte(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.nxr' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, population_range_millions') - # .rangeLte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .rangeLte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .rangeLte('population_range_millions', '[150, 250]') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .rangeLte('population_range_millions', '[150, 250]') - # ``` - - # .rangeAdjacent(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.adj' - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, population_range_millions') - # .rangeAdjacent('population_range_millions', '[70, 185]') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .rangeAdjacent('population_range_millions', '[70, 185]') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .rangeAdjacent('population_range_millions', '[70, 185]') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .rangeAdjacent('population_range_millions', '[70, 185]') - # ``` - - # .overlaps(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.ov' - # description: | - # - `.overlaps()` can work on array columns or range columns. - - # ```js - # .overlaps('arraycol',["a","b"]) // You can use a javascript array for an array column - # .overlaps('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. - # .overlaps('rangecol','(1,2]') // Use Postgres range syntax for range column. - # .overlaps('rangecol',`(${arr}]`) // You can insert an array into a string. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .select('name, id, main_exports') - # .overlaps('main_exports', ['computers', 'minerals']) - # ``` - # - summary: With `update()` - # code: | - # ```js - # let countries = await supabase - # .from('countries') - # .update({ name: 'Mordor' }) - # .overlaps('main_exports', ['computers', 'minerals']) - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('countries') - # .delete() - # .overlaps('main_exports', ['computers', 'minerals']) - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_countries') - # .overlaps('main_exports', ['computers', 'minerals']) - # ``` - - # .textSearch(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.fts' - # examples: - # - summary: Text search - # code: | - # ```js - # const { data, error } = await supabase - # .from('quotes') - # .select('catchphrase') - # .textSearch('catchphrase', `'fat' & 'cat'`, { - # config: 'english' - # }) - # ``` - # - summary: Basic normalization - # description: Uses PostgreSQL's `plainto_tsquery` function. - # code: | - # ```js - # const { data, error } = await supabase - # .from('quotes') - # .select('catchphrase') - # .textSearch('catchphrase', `'fat' & 'cat'`, { - # type: 'plain', - # config: 'english' - # }) - # ``` - # - summary: Full normalization - # description: Uses PostgreSQL's `phraseto_tsquery` function. - # code: | - # ```js - # const { data, error } = await supabase - # .from('quotes') - # .select('catchphrase') - # .textSearch('catchphrase', `'fat' & 'cat'`, { - # type: 'phrase', - # config: 'english' - # }) - # ``` - # - summary: Websearch - # description: | - # Uses PostgreSQL's `websearch_to_tsquery` function. - # This function will never raise syntax errors, which makes it possible to use raw user-supplied input for search, and can be used - # with advanced operators. - - # - `unquoted text`: text not inside quote marks will be converted to terms separated by & operators, as if processed by plainto_tsquery. - # - `"quoted text"`: text inside quote marks will be converted to terms separated by <-> operators, as if processed by phraseto_tsquery. - # - `OR`: the word “or” will be converted to the | operator. - # - `-`: a dash will be converted to the ! operator. - - # code: | - # ```js - # const { data, error } = await supabase - # .from('quotes') - # .select('catchphrase') - # .textSearch('catchphrase', `'fat or cat'`, { - # type: 'websearch', - # config: 'english' - # }) - # ``` - - # .filter(): - # $ref: '@supabase/postgrest-js."lib/PostgrestFilterBuilder".PostgrestFilterBuilder.filter' - # description: | - # - `.filter()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values, so it should only be used as an escape hatch in case other filters don't work. - # ```js - # .filter('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. - # .filter('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. - # .filter('id','in','(6,7)') // Use Postgres list () for in filter. - # .filter('id','in',`(${arr})`) // You can insert a javascript array. - # ``` - # examples: - # - summary: With `select()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, country_id') - # .filter('name', 'in', '("Paris","Tokyo")') - # ``` - # - summary: With `update()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .update({ name: 'Mordor' }) - # .filter('name', 'in', '("Paris","Tokyo")') - # ``` - # - summary: With `delete()` - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .delete() - # .filter('name', 'in', '("Paris","Tokyo")') - # ``` - # - summary: With `rpc()` - # code: | - # ```js - # // Only valid if the Postgres function returns a table type. - # const { data, error } = await supabase - # .rpc('echo_all_cities') - # .filter('name', 'in', '("Paris","Tokyo")') - # ``` - # - summary: Filter embedded resources - # code: | - # ```js - # const { data, error } = await supabase - # .from('cities') - # .select('name, countries ( name )') - # .filter('countries.name', 'in', '("France","Japan")') - # ``` + - id: function-storage-bucket-get + summary: 'Get a single bucket' + name: 'getBucket()' + description: | + - Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: none + examples: + - id: example-storage-bucket-get + summary: Get bucket + code: | + ```js + const { data, error } = await supabase + .storage + .getBucket('avatars') + ``` + + - id: function-storage-bucket-create + summary: 'Create a new bucket' + name: 'createBucket()' + description: | + - Policy permissions required: + - `buckets` permissions: `insert` + - `objects` permissions: none + examples: + - id: example-storage-bucket-create + summary: Create bucket + code: | + ```js + const { data, error } = await supabase + .storage + .createBucket('avatars', { public: false }) + ``` + + - id: function-storate-bucket-empty + summary: 'Empty a bucket' + name: 'emptyBucket()' + description: | + - Policy permissions required: + - `buckets` permissions: `select` + - `objects` permissions: `select` and `delete` + examples: + - id: example-storage-bucket-empty + summary: Empty bucket + code: | + ```js + const { data, error } = await supabase + .storage + .emptyBucket('avatars') + ``` + - id: function-storage-bucket-update + summary: 'updateBucket()' + description: | + - Policy permissions required: + - `buckets` permissions: `update` + - `objects` permissions: none + examples: + - id: example-storage-bucket-update + summary: Update bucket + code: | + ```js + const { data, error } = await supabase + .storage + .updateBucket('avatars', { public: false }) + ``` + + - id: function-storage-bucket-delete + summary: 'deleteBucket()' + description: | + - Policy permissions required: + - `buckets` permissions: `select` and `delete` + - `objects` permissions: none + examples: + - id: example-storage-bucket-delete + summary: Delete bucket + code: | + ```js + const { data, error } = await supabase + .storage + .deleteBucket('avatars') + ``` + + - id: function-storage-upload + summary: 'Upload a file' + name: 'from.upload()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `insert` + - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Upload file using `ArrayBuffer` from base64 file data instead, see example below. + examples: + - id: example-storage-file-upload + summary: Upload file + code: | + ```js + const avatarFile = event.target.files[0] + const { data, error } = await supabase + .storage + .from('avatars') + .upload('public/avatar1.png', avatarFile, { + cacheControl: '3600', + upsert: false + }) + ``` + - id: example-storage-file-upload-base64 + summary: Upload file using `ArrayBuffer` from base64 file data + code: | + ```js + import { decode } from 'base64-arraybuffer' + + const { data, error } = await supabase + .storage + .from('avatars') + .upload('public/avatar1.png', decode('base64FileData'), { + contentType: 'image/png' + }) + ``` + + - id: functions-storage-file-update + summary: 'Update a file' + name: 'storage.update()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` + - For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Update file using `ArrayBuffer` from base64 file data instead, see example below. + examples: + - id: example-storage-file-update + summary: Update file + code: | + ```js + const avatarFile = event.target.files[0] + const { data, error } = await supabase + .storage + .from('avatars') + .update('public/avatar1.png', avatarFile, { + cacheControl: '3600', + upsert: false + }) + ``` + - id: example-storage-file-upload-base-64 + summary: Update file using `ArrayBuffer` from base64 file data + code: | + ```js + import {decode} from 'base64-arraybuffer' + + const { data, error } = await supabase + .storage + .from('avatars') + .update('public/avatar1.png', decode('base64FileData'), { + contentType: 'image/png' + }) + ``` + + - id: function-storage-file-move + summary: 'Move a file' + name: 'from.move()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` + examples: + - id: example-storage-file-move + summary: Move file + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .move('public/avatar1.png', 'private/avatar2.png') + ``` + + - id: function-storage-file-copy + summary: 'Copy a file' + name: 'from.copy()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `update` and `select` + examples: + - id: example-storage-file-copy + summary: Copy file + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .copy('public/avatar1.png', 'private/avatar2.png') + ``` + + - id: function-storage-signed-url + summary: 'Create a signed URL' + name: 'from.createSignedUrl()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + examples: + - id: example-storage-file-signed-url + summary: Create Signed URL + code: | + ```js + const { signedURL, error } = await supabase + .storage + .from('avatars') + .createSignedUrl('folder/avatar1.png', 60) + ``` + + - id: function-storage-signed-urls + summary: 'Sign multiple URLs' + name: 'storage.createSignedUrls()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + examples: + - id: example-storage-file-signed-urls + summary: Create Signed URLs + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60) + ``` + + - id: function-storage-public-url + summary: 'Get public URL' + name: 'from.getPublicUrl()' + description: | + - The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: none + examples: + - id: example-storage-file-public + summary: Returns the URL for an asset in a public bucket + code: | + ```js + const { publicURL, error } = supabase + .storage + .from('public-bucket') + .getPublicUrl('folder/avatar1.png') + ``` + + - id: function-storage-download + summary: 'Download a file' + name: 'from.download()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + examples: + - id: example-storage-file-download + summary: Download file + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .download('folder/avatar1.png') + ``` + + - id: function-storage-file-remove + summary: 'from.remove()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `delete` and `select` + examples: + - id: example-storage-file-upload + summary: Delete file + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .remove(['folder/avatar1.png']) + ``` + + - id: function-storage-file-list + summary: 'List files' + name: 'from.list()' + description: | + - Policy permissions required: + - `buckets` permissions: none + - `objects` permissions: `select` + examples: + - id: example-storage-file-list + summary: List files in a bucket + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .list('folder', { + limit: 100, + offset: 0, + sortBy: { column: 'name', order: 'asc' }, + }) + ``` + - id: example-storage-file-search + summary: Search files in a bucket + code: | + ```js + const { data, error } = await supabase + .storage + .from('avatars') + .list('folder', { + limit: 100, + offset: 0, + sortBy: { column: 'name', order: 'asc' }, + search: 'jon' + }) + ``` + + - id: function-data-limit + summary: 'Limit rows returned' + name: 'limit()' + description: | + Modifiers can be used on `select()` queries. + + If a Postgres function returns a table response, you can also apply modifiers to the `rpc()` function. + examples: + - id: example-data-limit-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .limit(1) + ``` + - id: example-data-limit-embedded + summary: With embedded resources + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, cities(name)') + .eq('name', 'United States') + .limit(1, { foreignTable: 'cities' }) + ``` + + - id: function-data-order + summary: 'Order results' + name: 'order()' + examples: + - id: example-data-order-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name', 'country_id') + .order('id', { ascending: false }) + ``` + - id: example-data-order-embedded + summary: With embedded resources + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, cities(name)') + .eq('name', 'United States') + .order('name', {foreignTable: 'cities'}) + ``` + + - id: function-data-range + summary: 'Select a range of data' + name: 'range()' + examples: + - id: example-data-range-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .range(0,3) + ``` + + - id: function-data-single + summary: 'Get a single row of data' + name: 'single()' + examples: + - id: example-data-single-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .limit(1) + .single() + ``` + + - id: function-data-maybe-single + summary: 'Return a single row if it exists' + name: maybeSingle() + examples: + - id: example-data-maybe-single + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .eq('name', 'Singapore') + .maybeSingle() + ``` + + - id: function-filter-or + summary: 'Apply multiple filters with OR conditional' + name: .or() + description: | + - `.or()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + ```js + .or('id.in.(6,7), arraycol.cs.{"a","b"}') // Use Postgres list () for in filter. Array {} for array column and 'cs' for contains. + .or(`id.in.(${arrList}),arraycol.cs.{${arr}}`) // You can insert a javascipt array for list or array on array column. + .or(`id.in.(${arrList}),rangecol.cs.[${arrRange})`) // You can insert a javascipt array for list or range on a range column. + ``` + examples: + - id: example-filter-or-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .or('id.eq.20,id.eq.30') + ``` + - id: example-filter-or-and + summary: Use `or` with `and` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .or('id.gt.20,and(name.eq.New Zealand,name.eq.France)') + ``` + - id: example-filter-or-select-foreign + summary: Use `or` on foreign tables + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('id, cities(*)') + .or('name.eq.Wellington,name.eq.Paris', { foreignTable: "cities" }) + ``` + + - id: function-filter-not + summary: 'Apply a "not" filter' + name: .not() + description: | + - `.not()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values. + + ```js + .not('name','eq','Paris') + .not('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + .not('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + .not('id','in','(6,7)') // Use Postgres list () for in filter. + .not('id','in',`(${arr})`) // You can insert a javascript array. + ``` + examples: + - id: example-filter-not-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .not('name', 'eq', 'Paris') + ``` + - id: example-filter-not-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .not('name', 'eq', 'Paris') + ``` + - id: example-filter-not-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .not('name', 'eq', 'Paris') + ``` + - id: example-filter-not-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .not('name', 'eq', 'Paris') + ``` + + - id: function-filter-match + summary: Match on several criteria + name: .match() + examples: + - id: example-filter-match-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .match({name: 'Beijing', country_id: 156}) + ``` + - id: example-filter-match-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .match({name: 'Beijing', country_id: 156}) + ``` + - id: example-filter-match-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .match({name: 'Beijing', country_id: 156}) + ``` + - id: example-filter-match-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .match({name: 'Beijing', country_id: 156}) + ``` + + - id: function-filter-eq + summary: Filter by exact equality + name: .eq() + examples: + - id: example-filter-eq-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .eq('name', 'The shire') + ``` + - id: example-filter-eq-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .eq('name', 'San Francisco') + ``` + - id: example-filter-eq-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .eq('name', 'Mordor') + ``` + - id: example-filter-eq-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .eq('name', 'San Francisco') + ``` + + - id: function-filter-neq + summary: Filter by not equal + name: .neq() + examples: + - id: example-filter-neq-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .neq('name', 'The shire') + ``` + - id: example-filter-neq-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .neq('name', 'San Francisco') + ``` + - id: example-filter-neq-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .neq('name', 'Mordor') + ``` + - id: example-filter-neq-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .neq('name', 'Lagos') + ``` + + - id: function-filter-gt + summary: Filter by greater than + name: .gt() + examples: + - id: example-filter-gt-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .gt('country_id', 250) + ``` + - id: example-filter-gt-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .gt('country_id', 250) + ``` + - id: example-filter-gt-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .gt('country_id', 250) + ``` + - id: example-filter-gt-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .gt('country_id', 250) + ``` + + - id: function-filter-gte + summary: Filter by greater than or equal + name: .gte() + examples: + - id: example-filter-gte-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .gte('country_id', 250) + ``` + - id: example-filter-gte-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .gte('country_id', 250) + ``` + - id: example-filter-gte-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .gte('country_id', 250) + ``` + - id: example-filter-gte-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .gte('country_id', 250) + ``` + + - id: function-filter-lt + summary: Filter by less than + name: .lt() + examples: + - id: example-filter-lt-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .lt('country_id', 250) + ``` + - id: example-filter-lt-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .lt('country_id', 250) + ``` + - id: example-filter-lt-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .lt('country_id', 250) + ``` + - id: example-filter-lt-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .lt('country_id', 250) + ``` + + - id: function-filter-lte + summary: Filter by TBD + name: .lte() + examples: + - id: example-filter-lte-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .lte('country_id', 250) + ``` + - id: example-filter-lte-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .lte('country_id', 250) + ``` + - id: example-filter-lte-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .lte('country_id', 250) + ``` + - id: example-filter-lte-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .lte('country_id', 250) + ``` + + - id: function-filter-like + summary: Filter by string equality + name: .like() + examples: + - id: example-filter-like-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .like('name', '%la%') + ``` + - id: example-filter-like-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .like('name', '%la%') + ``` + - id: example-filter-like-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .like('name', '%la%') + ``` + - id: example-filter-like-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .like('name', '%la%') + ``` + + - id: function-filter-ilike + summary: Filter by string equality (case insensitive) + name: .ilike() + examples: + - id: example-filter-ilike-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .ilike('name', '%la%') + ``` + - id: example-filter-ilike-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .ilike('name', '%la%') + ``` + - id: example-filter-ilike-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .ilike('name', '%la%') + ``` + - id: example-filter-ilike-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .ilike('name', '%la%') + ``` + + - id: function-filter-is + summary: Filter by null values + name: .is() + examples: + - id: example-filter-is-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .is('name', null) + ``` + - id: example-filter-is-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .is('name', null) + ``` + - id: example-filter-is-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .is('name', null) + ``` + - id: example-filter-is-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .is('name', null) + ``` + + - id: function-filter-in + summary: Filter if in array + name: .in() + examples: + - id: example-filter-in-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .in('name', ['Rio de Janeiro', 'San Francisco']) + ``` + - id: example-filter-in-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .in('name', ['Rio de Janeiro', 'San Francisco']) + ``` + - id: example-filter-in-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .in('name', ['Rio de Janeiro', 'San Francisco']) + ``` + - id: example-filter-in-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .in('name', ['Rio de Janeiro', 'San Francisco']) + ``` + + - id: function-filter-contains + summary: Filter if TBD + name: .contains() + description: | + - `.contains()` can work on array columns or range columns. + It is very useful for finding rows where a tag array contains all the values in the filter array. + + ```js + .contains('arraycol',["a","b"]) // You can use a javascript array for an array column + .contains('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .contains('rangecol','(1,2]') // Use Postgres range syntax for range column. + .contains('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + examples: + - id: example-filter-contains-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .contains('main_exports', ['oil']) + ``` + - id: example-filter-contains-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .contains('main_exports', ['oil']) + ``` + - id: example-filter-contains-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .contains('main_exports', ['oil']) + ``` + - id: example-filter-contains-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .contains('main_exports', ['oil']) + ``` + + - id: function-filter-contained-by + summary: Filter by TBD + name: .containedBy() + description: | + - `.containedBy()` can work on array columns or range columns. + + ```js + .containedBy('arraycol',["a","b"]) // You can use a javascript array for an array column + .containedBy('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .containedBy('rangecol','(1,2]') // Use Postgres range syntax for range column. + .containedBy('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + examples: + - id: example-filter-contained-by-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .containedBy('main_exports', ['cars', 'food', 'machine']) + ``` + - id: example-filter-contained-by-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .containedBy('main_exports', ['orks', 'surveillance', 'evil']) + ``` + - id: example-filter-contained-by-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .containedBy('main_exports', ['cars', 'food', 'machine']) + ``` + - id: example-filter-contained-by-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .containedBy('main_exports', ['cars', 'food', 'machine']) + ``` + + - id: function-filter-range-lt + summary: Filter by TBD + name: .rangeLt() + examples: + - id: example-filter-range-lt-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeLt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lt-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeLt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lt-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .rangeLt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lt-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeLt('population_range_millions', '[150, 250]') + ``` + + - id: function-filter-range-gt + summary: Filter by TBD + name: .rangeGt() + examples: + - id: example-filter-range-gt-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeGt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gt-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeGt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gt-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .rangeGt('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gt-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeGt('population_range_millions', '[150, 250]') + ``` + + - id: function-filter-range-gte + summary: Filter by TBD + name: .rangeGte() + examples: + - id: example-filter-range-gte-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeGte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gte-udpdate + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeGte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gte-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .rangeGte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-gte-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeGte('population_range_millions', '[150, 250]') + ``` + + - id: function-filter-range-lte + summary: Filter by TBD + name: .rangeLte() + examples: + - id: example-filter-range-lte-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeLte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lte-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeLte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lte-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .rangeLte('population_range_millions', '[150, 250]') + ``` + - id: example-filter-range-lte-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeLte('population_range_millions', '[150, 250]') + ``` + + - id: function-filter-range-adjacent + summary: Filter by TBD + name: .rangeAdjacent() + examples: + - id: example-filter-range-adjacent-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, population_range_millions') + .rangeAdjacent('population_range_millions', '[70, 185]') + ``` + - id: example-filter-range-adjacent-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .rangeAdjacent('population_range_millions', '[70, 185]') + ``` + - id: example-filter-range-adjacent-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .rangeAdjacent('population_range_millions', '[70, 185]') + ``` + - id: example-filter-range-adjacent-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .rangeAdjacent('population_range_millions', '[70, 185]') + ``` + + - id: function-filter-overlaps + summary: Filter by TBD + name: .overlaps() + description: | + - `.overlaps()` can work on array columns or range columns. + + ```js + .overlaps('arraycol',["a","b"]) // You can use a javascript array for an array column + .overlaps('arraycol','{"a","b"}') // You can use a string with Postgres array {} for array column. + .overlaps('rangecol','(1,2]') // Use Postgres range syntax for range column. + .overlaps('rangecol',`(${arr}]`) // You can insert an array into a string. + ``` + examples: + - id: example-filter-overlaps-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .select('name, id, main_exports') + .overlaps('main_exports', ['computers', 'minerals']) + ``` + - id: example-filter-overlaps-update + summary: With `update()` + code: | + ```js + let countries = await supabase + .from('countries') + .update({ name: 'Mordor' }) + .overlaps('main_exports', ['computers', 'minerals']) + ``` + - id: example-filter-overlaps-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('countries') + .delete() + .overlaps('main_exports', ['computers', 'minerals']) + ``` + - id: example-filter-overlaps-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_countries') + .overlaps('main_exports', ['computers', 'minerals']) + ``` + + - id: function-filter-search + summary: Filter by TBD + name: .textSearch() + examples: + - id: example-filter-search + summary: Text search + code: | + ```js + const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + config: 'english' + }) + ``` + - id: example-filter-search-normalize + summary: Basic normalization + description: Uses PostgreSQL's `plainto_tsquery` function. + code: | + ```js + const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + type: 'plain', + config: 'english' + }) + ``` + - id: example-filter-search-full-normalize + summary: Full normalization + description: Uses PostgreSQL's `phraseto_tsquery` function. + code: | + ```js + const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat' & 'cat'`, { + type: 'phrase', + config: 'english' + }) + ``` + - id: example-filter-search-websearch + summary: Websearch + description: | + Uses PostgreSQL's `websearch_to_tsquery` function. + This function will never raise syntax errors, which makes it possible to use raw user-supplied input for search, and can be used + with advanced operators. + + - `unquoted text`: text not inside quote marks will be converted to terms separated by & operators, as if processed by plainto_tsquery. + - `"quoted text"`: text inside quote marks will be converted to terms separated by <-> operators, as if processed by phraseto_tsquery. + - `OR`: the word “or” will be converted to the | operator. + - `-`: a dash will be converted to the ! operator. + + code: | + ```js + const { data, error } = await supabase + .from('quotes') + .select('catchphrase') + .textSearch('catchphrase', `'fat or cat'`, { + type: 'websearch', + config: 'english' + }) + ``` + + - id: function-filter-filter + summary: Filter by TBD + name: .filter() + description: | + - `.filter()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values, so it should only be used as an escape hatch in case other filters don't work. + ```js + .filter('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains. + .filter('rangecol','cs','(1,2]') // Use Postgres range syntax for range column. + .filter('id','in','(6,7)') // Use Postgres list () for in filter. + .filter('id','in',`(${arr})`) // You can insert a javascript array. + ``` + examples: + - id: example-filter-select + summary: With `select()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, country_id') + .filter('name', 'in', '("Paris","Tokyo")') + ``` + - id: example-filter-update + summary: With `update()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .update({ name: 'Mordor' }) + .filter('name', 'in', '("Paris","Tokyo")') + ``` + - id: example-filter-delete + summary: With `delete()` + code: | + ```js + const { data, error } = await supabase + .from('cities') + .delete() + .filter('name', 'in', '("Paris","Tokyo")') + ``` + - id: example-filter-rpc + summary: With `rpc()` + code: | + ```js + // Only valid if the Postgres function returns a table type. + const { data, error } = await supabase + .rpc('echo_all_cities') + .filter('name', 'in', '("Paris","Tokyo")') + ``` + - id: example-filter-embedded + summary: Filter embedded resources + code: | + ```js + const { data, error } = await supabase + .from('cities') + .select('name, countries ( name )') + .filter('countries.name', 'in', '("France","Japan")') + ``` From 4a377725ac5d77691c56eefd7d58c1f6a4148ce0 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Tue, 2 Aug 2022 22:05:09 +0200 Subject: [PATCH 20/76] updates category headings --- apps/reference/nav/_referenceSidebars.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/apps/reference/nav/_referenceSidebars.js b/apps/reference/nav/_referenceSidebars.js index d6eb8b17a53..c7e78ca5ea0 100644 --- a/apps/reference/nav/_referenceSidebars.js +++ b/apps/reference/nav/_referenceSidebars.js @@ -27,19 +27,18 @@ const sidebars = { }, { type: 'link', label: 'Supabase CLI', href: '/cli' }, { type: 'link', label: 'Supabase API', href: '/api' }, - ], - }, - { - type: 'category', - label: 'Community', - collapsed: false, - items: [ { type: 'link', label: 'Supabase Dart Client', href: '/supabase-dart' }, ], }, + // { + // type: 'category', + // label: 'Community', + // collapsed: false, + // items: [], + // }, { type: 'category', - label: 'Tools', + label: 'Self hosted', collapsed: false, items: [ { type: 'link', label: 'Auth Server', href: '/gotrue' }, From 83209b0e2b1155c7b3fa5d772d6752c224ecdfaa Mon Sep 17 00:00:00 2001 From: awalias Date: Tue, 2 Aug 2022 15:56:46 -0600 Subject: [PATCH 21/76] feat: adds july 2022 blog --- ...2-08-03-supabase-beta-update-july-2022.mdx | 100 +++++++ .../public/images/blog/2022-july/CSS-meme.jpg | Bin 0 -> 51896 bytes .../images/blog/2022-july/Nuxt-Supabase-2.png | Bin 0 -> 30512 bytes .../images/blog/2022-july/auth-config.jpg | Bin 0 -> 558834 bytes .../images/blog/2022-july/auth-helpers.jpg | Bin 0 -> 192876 bytes .../images/blog/2022-july/buy-me-a-pizza.jpg | Bin 0 -> 146642 bytes .../images/blog/2022-july/community--dark.jpg | Bin 0 -> 302995 bytes .../images/blog/2022-july/flutter-sdk.png | Bin 0 -> 744010 bytes .../images/blog/2022-july/hCaptcha-1.png | Bin 0 -> 11587 bytes .../images/blog/2022-july/pg_jsonschema.png | Bin 0 -> 12697 bytes .../public/images/blog/2022-july/teaser.jpg | Bin 0 -> 154346 bytes .../public/images/blog/2022-july/thumb.png | Bin 0 -> 355405 bytes apps/www/public/rss.xml | 256 +++++++++++------- 13 files changed, 256 insertions(+), 100 deletions(-) create mode 100644 apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx create mode 100644 apps/www/public/images/blog/2022-july/CSS-meme.jpg create mode 100644 apps/www/public/images/blog/2022-july/Nuxt-Supabase-2.png create mode 100644 apps/www/public/images/blog/2022-july/auth-config.jpg create mode 100644 apps/www/public/images/blog/2022-july/auth-helpers.jpg create mode 100644 apps/www/public/images/blog/2022-july/buy-me-a-pizza.jpg create mode 100644 apps/www/public/images/blog/2022-july/community--dark.jpg create mode 100644 apps/www/public/images/blog/2022-july/flutter-sdk.png create mode 100644 apps/www/public/images/blog/2022-july/hCaptcha-1.png create mode 100644 apps/www/public/images/blog/2022-july/pg_jsonschema.png create mode 100644 apps/www/public/images/blog/2022-july/teaser.jpg create mode 100644 apps/www/public/images/blog/2022-july/thumb.png diff --git a/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx new file mode 100644 index 00000000000..4dd8834bf52 --- /dev/null +++ b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx @@ -0,0 +1,100 @@ +--- +title: Supabase Beta August 2022 +description: Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more... +author: paul_copplestone +image: 2022-july/thumb.png +thumb: 2022-july/thumb.png +tags: + - release-notes +date: '2022-08-02' +toc_depth: 3 +--- + +There was so much stuff happening during June that we had to cut some updates from the newsletter! But don't worry, we are doing an extended version for the blog post, so go ahead and read on! + +## Launch Week Golden Ticket + +![Launch week golden ticket](/images/blog/2022-july/teaser.jpg) + + +## Supabase Flutter SDK 1.0 developer preview + +![flutter sdk 1.0](/images/blog/2022-july/flutter-sdk.png) + +Head on over to project settings to pause and restore projects on demand. This new feature gives you virtually unlimited free projects, so you can build as many things as you want. Want to experiment? Build a new demo? Just pause a project and start a new one. [Check the PR](https://github.com/supabase/supabase/pull/7384). + +## Revamped Auth Helpers (now with SvelteKit support) + +![Sveltekit auth helpers](/images/blog/2022-july/auth-helpers.jpg) + +It's here! Now you can create a project from the Supabase CLI. We will be extending the CLI with more features to manage your project, so stay tuned! [See the doc](https://supabase.com/docs/reference/cli/supabase-projects-create). + +## pg_jsonschema – A Postgres extension for JSON validation + +![pg_jsonschema](/images/blog/2022-july/pg_jsonschema.png) + +We've added an option to toggle realtime for a table in the table editor side panel editor. Never forget to add realtime again! [Full PR](https://github.com/supabase/supabase/pull/7346). + +## hCaptcha integration + +![hCaptcha](/images/blog/2022-july/hCaptcha-1.png) + +## Quick product announcements + +We just wrapped our new weekly live stream, [building a multi-platform app with Next.js and Flutter](https://youtube.com/playlist?list=PL5S4mPUpp4OvEgxBhoVxXb5YS1ZAZih2l). Since kicking off this new series, we've had endless requests from our US friends to "please stop dev'ing in the middle of the night" so they can join in the fun. You got it! 🎉 + +Tune in every Thursday at 17:00 PT | 20:00 ET on [YouTube](https://www.youtube.com/c/supabase) or [Twitch](https://www.twitch.tv/supabase_tv). + +## Made with Supabase + +![made with supabase](/images/blog/2022-july/buy-me-a-pizza.jpg) + +[Matterday](https://matterday.netlify.com/) is a supa-cool microsite with ideas of what development teams can do with the time saved from using tools like Netlify and Supabase. Here are the behind-the-scenes of how it was built: [Article and ](https://jonmeyers.io/blog/how-i-built-the-back-end-for-netlify%27s-matterday-project-with-supabase)[Live Stream.](https://www.youtube.com/watch?v=bl4k4IiYYAQ) + +## Community highlights + +![Community](/images/blog/2022-july/community--dark.jpg) + +The Supabase community is exploding and we’ve reached a point where we can’t fit everything into our monthly newsletter so here’s the full list of community updates from June: + +- We are sponsoring Elixir's creator to research and develop a type system powered by set-theoretic types for Elixir. [Tweet](https://mobile.twitter.com/josevalim/status/1535008937640181760) +- A low-code experiment: using Retool, Airbyte, and Supabase to bulk identify and fix product issues in Shopify. [Blog](https://www.galenking.com/experimentations-using-retool-to-bulk-identify-and-fix-product-issues-in-shopify/) +- Build a Flutter app with Very Good CLI and Supabase. [Tutorial](https://verygood.ventures/blog/flutter-app-very-good-cli-supabase) +- Replicache's guide for deploying on Vercel and Supabase. [Guide](https://doc.replicache.dev/deploy-vercel-supabase) +- Using Edge Functions in Supabase: A complete guide by LogRocket. [Blog post.](https://blog.logrocket.com/using-edge-functions-supabase-complete-guide/) +- We've started a new Youtube Series: [SupabaseTips](https://www.youtube.com/watch?v=Jx8unDjLaKg&list=PL5S4mPUpp4OtesRpEKe2zdNzClH-6chOE). +- The complete saga of Jason Lengstorf building a realtime app with Supabase. [Part 1](https://www.youtube.com/watch?v=bcE_X2N1B40), [Part 2](https://www.youtube.com/watch?v=eNVCjPbsWPo), [Part 3](https://www.youtube.com/watch?v=HFi89g21DVE). +- NuxtSupabase reached 100 stars on GitHub and it has a new doc. [Tweet](https://twitter.com/baptistelprx/status/1535157225722941442) +- How to build a performant dynamic dashboard from your Supabase data in less than 15 minutes using Cube and React. [Tutorial](https://www.notion.so/Beta-Update-June-2022-bfedb1d17b264f2ca7ccfffb1cc581f9) +- Supabase for Persistence & Server-to-Client Push in Vanilla HTML/JS Web App. [Tutorial](https://javascript.plainenglish.io/supabase-for-persistence-and-server-to-client-push-in-vanilla-html-javascript-web-application-a-99ddd9e4e307) +- Arengu now lets you authenticate users with Supabase in your signup and login processes. [Blog](https://www.arengu.com/blog/product-update-june-2022#signup-and-auto-login-with-supabase) +- Build a Full-Stack App with Next.js, Supabase & Prisma. [Course](https://themodern.dev/courses/build-a-fullstack-app-with-nextjs-supabase-and-prisma-322389284337222224) +- Jon Meyers looks at using Row Level Security policies to limit the number of rows a particular user can insert into a table. [Article](https://jonmeyers.io/blog/using-a-row-level-security-policy-to-limit-the-number-of-rows-inserted-per-user) +- How to use Realtime Functionality in Supabase Postgress Database. [Tutorial](https://nextdev1111.hashnode.dev/how-to-use-realtime-functionality-in-supabase-postgress-database) +- A brand new Flutter Tutorial Series. The first post: [Building a realtime Flutter chat app](https://supabase.com/blog/2022/06/30/flutter-tutorial-building-a-chat-app). +- Python, Metabase, and Supabase: [Part 1](https://supabase.com/blog/2022/06/15/loading-data-supabase-python) and [Part 2](https://supabase.com/blog/2022/06/29/visualizing-supabase-data-using-metabase). + +## We’re hiring + +Come join one of the fastest growing open source projects ever 🤗 + +- [Lead Edge Functions Engineer](https://boards.greenhouse.io/supabase/jobs/4568813004) +- [Lead Storage Engineer](https://boards.greenhouse.io/supabase/jobs/4568811004) +- [Support Engineers](https://boards.greenhouse.io/supabase/jobs/4191650004) +- [View all our openings](https://boards.greenhouse.io/supabase) + +--- + +## Meme Zone + +If you made it this far in the blog post you deserve a treat. [Follow us on Twitter](https://twitter.com/supabase) for more. + +![Supabase meme june 2022](/images/blog/2022-july/CSS-meme.jpg) + +## Get started + +- Start using Supabase today: **[app.supabase.com](https://app.supabase.com/)** +- Make sure to **[star us on GitHub](https://github.com/supabase/supabase)** +- Follow us **[on Twitter](https://twitter.com/supabase)** +- Subscribe to our **[YouTube channel](https://www.youtube.com/c/supabase)** +- Become a **[sponsor](https://github.com/sponsors/supabase)** diff --git a/apps/www/public/images/blog/2022-july/CSS-meme.jpg b/apps/www/public/images/blog/2022-july/CSS-meme.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0fbd32a58d2076db4b12ca44f3b5f22b5095891a GIT binary patch literal 51896 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�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 iRYCqw=7s#}XR&~5KLwDu^4<6_`{+A literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-july/Nuxt-Supabase-2.png b/apps/www/public/images/blog/2022-july/Nuxt-Supabase-2.png new file mode 100644 index 0000000000000000000000000000000000000000..981502d03f71e26ac50b267c25267d5367af6c97 GIT binary patch literal 30512 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 TRqf;hp+e-PpG%cU8U_46e0SKu literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-july/auth-config.jpg b/apps/www/public/images/blog/2022-july/auth-config.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b670224bb67da5846e94c2c2fb11c55c21bde5b GIT binary patch literal 558834 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

#g3MoqX;U9>%y6? z7faqP&Xtjr6Nyi&EKbUhg3BqEttR8KF#m>X2wF**`-%N$d9YT=Bi>MLhzyX5Twc5`|rJeu>!?kGi2I#4wX7%7bWS`h3j zVWr^>1t!}Icty-&&#tb9pjywWO-YG9y7=4N#Y^ofW~~3r?uF}GyQM>cc8P_lw6IhS zPu1$FWQ-$mJ;FKGV)j&%s1I=O?oYZ`@FhNrOoz5{f;%f)R(E|IdGf6D-QAxD7I*e! z`@5=h$A@N*iViF%-b{NE`RnOl`ImPT@7^|g!|A_0{afg{%L8}Gh~|olipsL+5NW}P z>#2&fE(MD>{J&WeOIb^+Z=I0yXXYXuVk^Z-` zWoPyM+Fu4{nc3ah65p}SjObMtUm5aN*6)z|FaG}7U|a3?Gj4hOG?5fka5P?T=@_Y0 zOK{Qf;MRa|gQB>z#I;fKinrx)Do!|6G~iFGDyLrL1ey{7uTCXJC^f_!rLO`c+o{(e zeFS!pO-tm%mq)J{s!TQZ8u#R%U)*v7SjX>{tQn({gjck<3-HT zl2M|iee?h}w3-|v4oVMyHkJtN@mqMu3c zdf)V}y}cPV$d>1~aY#g$@C#TrvP|^HLI;k4GRDYG+uCR0%nT%D?jPHW-Kwtcb_)A; zpeMJ3Ht4x=>ZuOm)gQP1T9a2ZYda&D{hyS-?*yvuapxVL`q%koTJ5s#_Plq3oT{Gp zH1dJCOI3|;e{z^_KkfVE;FDQvUnl4N{LSs(gYUd&UHNP4EuQ3t`Dv=IAIza8rAA!T zDhc#LZKJTy@p#i0x*IfpUI~*IfSx0PqXgbBAYZdgSMs`@F~X-FIloy4Mm%BEKotPR zU4#NkiOzzhoq(iv85`;Ef;*vQWh3RBAI8(_PX7=>EQSmo3L=cut^cS+Cl? zkuzK9WQq>SRC@;0^;u{7b;LZ{ez2lmaAt0+;~vNF&aVIN?8Bkr2fS~#WbN_Yx@AUG z*>~-=Z(L&I|1ACEWxSKWWAm<4GXx>OcZ>g+pZTCd++m3(K1&&$+RGo-k8vBqXPF{y z`Q+Rjav@c}i7k_rU8?$UVZou6s))-pV4#PN9rKQFiKF16F&9jkb3PBJ}A zS}sWY?b|Hhmd~PUB1i5j%WbEE>e|Cz(o(@*A{xgN4+c*?!Cklggu=M);BmjL0e%E6 z@K?Sb{Xj#sSA+T1G;3fdAjk2ORD~4kgss%vC*4LJn(A_UG`?|0@}Z`XWgdU*9^&Wb zZ`K`Y`QWj}xT34_L2=TG6YFm6uXmd4eJmi3_lf844~&I(#v{iou73NpCpvW7-}^mv zUE$*wmp&{H7D&&$lhq|sNPS!WtR-hAE?qFEq9!@EY_DDEg4)We+H)mN`}~fonwaV* z9frU6X*7%b@UpM@+HDHyQ6c5yy44P4TV#=267G~%_YaruEOLo9o?I(Py*fJ?kc&Lt zPYCB_Et}?6>2usIFGi*@Wnzgwh1!1fFxBNs+DmnHmrlYfzqSd=tgC%lX+|gmW~c;U z0cRf5mGAuW7&WIv71?Nj65Ed1Qjiq zKGyO7Lf^Xx-~CI9Sj*+{KFUkV#C1ZW7~6mya)FBSryy&n1V3Zpv%?FD6&dJts@(Gl>=~XP+Kd#~8ti1}kk*AbOBxTObvU;?b{02nYLDLQMdezZFF^Fealjgnu)$+NGEhoq9_2ZQ9-y@A=n~gfG(|s(E z{IEe3NT}AswJFpcHm-*%0SD>CsnuCZV~F(=J%;T|wf!Y14KoOIVV=K%;C*!cU~g7# z7AE114-g6Ox{V7-c%)p{6LphU>fke|{aY{!Iai*XqD(c){X&U3D+}0#<0I5(Sx`M6 z^MaD&xB@wcT!p_1GUsM&YJiAQEMOn7QYNnjA~u+8+FsU%G#wr4+OH@k<2rn;4cr@> zkE-x=XjOGfP8M#Bh}yn&Ms1#dBcsGS>(T1(y?U?%$Mld0$Um7fANe=|@-bu47_Fi4 zRQJfU3DXT3E-!wIa5}MT`j>Ti*$2-IuXKwM3}!mvt8&C=GM_zzR1(fNWIDV4@<;Q**=S-+%u2EPoyXh>U#Bei z&&p*^-_)F5;}c)NEqEziVP2J3p~po9=;6S3@_zS|`Z~?L!(HW7W1F5B{|IaBQ!Qid z2&$?&k$U++ruv&n`DNMX4~O-S2V4I8baCw$+*kc6R(IGC+@mh)bAOImSW9tFEF-v_ z^CsQd1O&rD9ChC0?=5FPdv>x{9p5OyrvAh1 z&e3P*o2IR-{UdvA>$l(X_T8~_{)EgbUsBtq4`x)$Y^9nlqJ03qPBl@|HLZco-f>bq z5_j(e;*oQL8u%^FthE3GejO<(mLWY8`Mv`sES4wX5z6l`KCaz`%06_;M-_u)d`4@8 zVcc3^rS^U!#F4&DciIqTIzvN$W-Bx-@JaUe?59Z8AvMVo9$B!$v}|;KAO9&j?Qu`c z>?dK-kEsr6@qL2ty=pw9pBD3Bo$8Rx*!f^j;e|E3PM1$Q^ZfDOpRe~J@*Klv%GmDM zL(>;fMohX71=$H@Zg2?fzK3%x8@k@@3H488#K(;W_f@WtN*~YP`dxdo>xuTYh1siq zJCyXx&Pn&}e#;_4v6LM4M>;;U!LWPuA3JrJw@<3*}HG0{QP6rNBiKP%P0P4g2DurW?%@()};CWi$Z(Mc@Wr0{zAr< zpjF5zd@g+QcJ$A*6{C}|j~O?U6;BJCFLcQq8y({gL+Rk*cKG!RePp6_#r$Yih=`rF zXo+@PtXo-Dnvj(q00```m-5Or_*au&*k;2VrT)mT}{JG)>%d#P6riiCq!NbNej^X)e&KWfF%E$J!MWxqf_K{B}xRC+KHS_&Hb_b$; zW`%}QGam>HW%Rxm^S7mMEqK`wlsnYA=O4R64e>`~`VkH=CMJ3Ai5ADyg<>5zwDl*- zp|o5HBW#l^xsgtaO7d~dYl0O#dvWODdFV0k@LK0*f8XqWMsW!hEXT6~_f|%g9qioI z`FbERDs;z*HyZCtb6!mIYc9W;G~Au1eQS`LmQe98#`_H)TJg((xd~B@D)E zDr^%d1L&tdp^p0Hm=>;4&+pqqe1=c3-bsj|_6@7zqpyeY8p$M6O>zPDtVMsNc(nSs zW8(>8;pb7?!~Ei1uDV)Q2`=hC9P>T2a)&tl5uO)*mpFpP^4?0D(0e@f^giA(HsxW= z&#Z48%6dg#I4@WDW;VLasC~04#%s&iq}6L??EP*^$+d+8PeQ|oX5ZQVC;d=R&Abue zh9SMBUew0xN+qVSMoW9R_zX!;uv&1#RIwW!lRUM~>~$%+6X`g6%}S-=g2~uW;L^G3 zlT%8317m7gJy!W*ZrIoFzrT5L_l7PKXnp3Zii{|Is7cHjwMi76Z8BZ*Mbh*C<=W2V zOo!neb2U&9*{dx=cq%(aMTS1OFnFeSZ;>ZE?1@Xd0?@IPk5X53cda()%(RFBDsA+U zEp>p+2vj%he_;8i4Ub{hMP3nk+TUNz^fhr5? zqm%si-XlCV4{@h$0IhMS)=K%Pb)yw(QJ|wy8+be&#tcF@*Q4HP_~rRiiHYX878fC0 z>cERP4g#!UW9pbjt%8+#UnY|XKW_E{+QYb`G6&Ev`}A*riYQ(xDYp~@CqU6I5q4QS z9R$K-V{)>h-DWIl%r@x9!L2JtjB)`Xld0G19aH5+5?{Is2FWw8lAc<9{!YQ@X5=wU zU9*nptzPDg0S>4{3|jQk;^UI$eb_#WQH8Zxcl$6wrx~3KHyZXnNW~9;ZJk({FVGLW zyw&4PCa}UD>+p$w6AdF%uOl$)^x?p$r^Ru)Q7au4KE}tr;?-d33WL!s94f+||L6{@ z$}s9{i#;un&K0;IN0|wv=LLjZ0V&(J7tHN|hsfLB#Qvcbc)lv%0n^Ytwx{YXMR0VA zT4V}}m5(M^H+{^PMe~ZPYa#%CAXO1Qm3zIyEhBv3BcXvm8FiRZSBRiug*EY$+BQwJ z4o2lAs6y_MW{_jblHGyLJ{(06`6QNMj>fQ4KS-Pspyml#rG)Qr95}5B>=1KCK>bxD z#7#OT#yWfsch@oDuup>@SJs^ghlM41+`RK{Ynnc3A9I;+y9MzgA~SpIuf`=5W9iB z!3f_d4s$W`d#|%7R0ko*mUO^F1}5r+^14zgNA{Lt5+Q+19~hgqveG!ZlUM{uPX=KL zj^*+<)=5pp6nIWrbv}i?%eqM+PF1ru@#w%qFt07#skAu}og$YLA%LvWPeV9^R8f_q z;~fUy{~G5x^{FB!mJRg8MErPSTiHwrCh>0=7nz@djsUq_K05IZ{LgyFanPJ~2~Dvd z0LISgZ2Z?Yu(T6>oEPLU+kYM1SwxfD7W;1+whs$8)K>Aeu;1i~ zRcAR8PIw0rcCw<4qJ}+OFCr2~TGtS@4o}#7hN&V`oG+)(863LlCghR}vp<_d8!g<) z7Y#^Xd1%VJ%o&S#-bjuq2n<)9CywyTOR@JWbH;ysbJ zgKr+b!l&9_kCxs;6$ML)O0_ldJyOESyQjCsy8L<_LnuF&sLG*%rGyJ-^t*-ttSr^u z3}&Nks6J-X$ND$8CQ&{qTSa^9f5aS5BItD-)EkXNhr2+P~RXd zy%}Jw1+=z=|5KvQ!)=W@w7EuOG)MCSRd?VNXkqQiM$c8gd8bPXjcK(%l0fcP5y&?0 zx6ALeL|b>;!hahq((*nyr~Pm2!yhIQyuq*6_0M&+3F8kHN(RP9<}uo(^5~3kSp`^g z1Dx|=f8>B1A3&%z*SU@3q6j797K{~M|lk5~9 zddR1Lt4=uFV*k~Np#6A+bxJia!4>~BGmn!M-i%V3f%o>+Azq1DpVUc7K(jJ5eXoMI z{wHNrtNZ1*l}OjF0J2YC$W%uMr6b&LB~a=fqw$=>RC3QQb2^jb*D>hw^h&(z@=&8<()8ihIN+y>Gv^+*)z@#UIsa zH6vT}>Kg=|%6yMOSAUH%2}P0zh$nvT1i6vUyA7q{n$ zhCTC+uRL^5dsgOJKNaY!N{^|c986zeVEU_#?!N6cNKG^@Xj}F4($3WmTUXup`WksJ zPwi}Bp89;g`lF)0jSdISdf!iWa4BIJ^+4}Xzr4qJgVCSLvFi07`IuIHwI}PTPBRNRbTfcewx~Hggs{9!qPRS-$^zN)%xpr&bFy7!B)mb zXo6!>Rsi+G$j09Mmo=1S+x{#SExnj}CW36KAOj9~JoSD(A!leGtEiIt3i^{;m2ig( zYv6k!wK_Gd>J8>KOC67Ec_}EZbys^1Gr#SJJ{n!nG*$#*UR~5N9XPci`s-$})%ca- zCuOyFgWi9O@YZg%{eWHVHn{>y*UW0j ztwa!NB*SE*%1XsTR=PE~{ohOJ<(9kqfn3q^{9iyPMyyK1^7-~zFUn)KqW142C>)fIa=lSUm%B{nhKtLA07S%q^Kxge;*I?sg zGJe0Ytmu5}^26h5u5L+xXVnFSZe-+0_ah$2ci1euTVUR}x2Ne0$uPz;EpAV%onqW# zS5~i>KFRn+RfA)^lRV@%#cuS!za5(r(7= zj0A8XqqN>nyX3=57uZX4_}@aS&Fgp#xMNUur;x5b2&K5;(k2WsmfDz zv&F6E=p4JT)_S1#n_!#9Dct5`rU(6J_qN!ag`x*v4LJ;#byNl*jMUodf}4zo4IOrW z1#R!u%l@DATrTZ7p0sV8iyG2gxiWO`r&j^X$G%Vc?iuCGXO3zA%A7=}KwxhuFHQd3 zV;HdSLLWG}Hu(3PqXjFT6kLlERV5V9urIm~cUJXyS_N%8`+QbT;!HGxwt z-><#UxoUrtbNdfw!M$8HyN$-J4u~|dO5~{Hle)``^mmd$SvcGpMg8T=ccL}E$5Q9g z#kgkm{a)MWrte#4@6Mh+kA6KP^=DpaTo`fKLf$BhoW2$(@7$4g1huy#Dl*K{ct$U# zE-i8DsmX^*TeHz_$S>ri0&%;#HFe8Wa7$}KUyyNBXS_CoyYZjGH$AVX)NVRGi7RT+ z{xwlX^rZSVXvD1Ou>|#NqdvR^(3+M;-LQsO|5U0?e~iaO{Z)^XFW&VC2kMp;SDZ=Y z+MTS7PCg;is*nZkF1Y?_Vg|X#ZpS%hWATHC>!THUr_L6g;@{gD9;SE|wb#sgF%10= z&zqmqW?uYA{QUW4gKBk2%8`;{$4{5`v<7sRx~05)rN}jMhMtH}4LEAfXp?lvtp@zZu)@?#VGinV%TPLNN(Kj(MiI9*G8ziWmURJ6-J zz~_pfewwL!G5H)#bN1`AU(D6@l`-Z%*7BYt=O6dNV`zhZv!bw}Y5HV!d2`OgoZt%# ztpYb4r(}0=jJY=VhH!&(QE~5i$Z$(*ZZFAD)4}#jr7w==DqbZ zPkCE8o1Q*#7)=>jv{d+3d+i*n3&h^@H)!^$Zt#!c=e+K_^XAkmt-!t=hMRgXq)~Nh zDgDGb_eX6DDRbA(oKJ1ym|wg?9JT3E!dJFDf@*rHaz!|1=TwY3umTR={Owl*6=hHK zRJq%TnM41pG{_j!|Abo;|(cZE|$ef@A@dQ}6|f)i^4kO1=#T3TntpI*=s z-+nDFY-+?B(jLH?{u$Fw{51qZaX`3kU;AK0X7lESzndJ=X8bI>3rhm~4;6pea(>tC z?r-l7W1A4qoX>OsmWRVVA77c zf<%`a=F@b4^~4t15Yg}MOkg#T?r9_Xp}@%#t9IOSXZkp=ZIV6qX0IX5G}GlxOL3>I zZboVGS2OJo3m1G_#DN>y^Y5plO1*<(g!6LM-TCJB*Iw&~?&;0RS5JTa=BCpdA15RC zS73Ca5ySb3Uvl)*!TioAcrJm5MrVPw1L< zkgpG0l=k9CF?Js))p6;$r|fa&PHW1>0zY1DolLQHJllGC=6qR%?cmS;3TH0kv%q{; ztBt_~{_ob~2k!-KiAwvP<$uP%@VuH;v99-?iUpwuvJ+rnP?Qv+lO8LUBfsTjq4bCh zxp5u2pdyw!{(u{(-aj+?!~B6R>EXn|6-#YbC;t7&Ms~`;&z<8{g9!%`;B}|W`A

L0MB*``+2}x+Oc85~i0>1NXEOYh6+8X5p;oaQ@iJ zwDfI5Ps!~zTk_Y0R1~<|N8(8jAoB$cDIOUYWhU_}_zlT-W#+rNF&F|wI}^YOHpCJ5 z*iYnR(Sp=b94b;Fd!mY!y&`B}j5PK?&cPv9wt(vBn+yCD%2u9KRftArbaH8bEYVV*gpfyfkCHhSus=!$x zZg82laGKM(M+rO*R7t?3#OoHAw?LVK;t(^(>idZGrd~w9$QOkHd*S~L%zi8ThxMDT zly(D9Eed2S_xuRFY32(?tAUD-=x!Pk4X%} zcW37J63t?%tc4~p?z9dXc2r!alBos^6aVU0trfnF*4G>giZTI9$6y&<#IjNogaxo=5r9snweYPDHF>@qiGb5<<+r9v` z@()>~y2mGu9S%$0W~Bb|Q?lCQqmOew;1j7XRP=VH)EAI(n*jlXM#Q+z4I?+etFAE! ztNKEdEkqw;c1~#5S8e7-Ji`3g6Gyw>&=I^pczFM&jO1m{a%@)qN?Z*P(c9og1^*uN z$)9)w<&)Z}a<|~TnJiU!1O0IE=kb2SfXimZ*XkbMoTDkS+Py<4o7ZeRWQ)`ISY^BN zMfgz%l_6{(PfG7H4XFoHCEyYvFUU<5aWOl6e8*S`L-FPOCC>N$AsF{@ho(*MJ=#?_@tb^KS#5hfWWWDz$I{QSiu$Mo(NCJXA_?9r=1q{f8=x}rWbm@J_?D5#iPk>zGF1K13Bx3y8^ zyRs4-f(0qTHh8i<9(r9H9w?QD*ksCtGiI`2+Vn#+G61av!_gr#!d|pMWI;7W{Ucux z%^-;&ESwET{hmdQ1}pJ4i{~l3zAeN;s*)hI?8Re?`oduXT9UA=WZz})yRKoQ*!%i{n#^LEXI^2--ZQG zhu|+yF1nTp@1LWeo9W-|9y&z6)37z)qW;(VV+L-i<5E+k?!a;zSB(`os}ontAKs7A6Oq&j0-Fj@3+N$_j`s_^jD#pU%{>-aai)Ts0l=(E;N>btXd#sbqrR`Jw%@=jYgdl*Kb6fN$^v{r2t##fMlYSdqqPj4`MNoHV$$)6BKk{-c*(Jb-e>oin*z(ywPLn! zeY$k$gKED58lGwWvd5NbzpWFDCddOcaIGtJF<$3-Kj>`3ayi+=vaUX-J>+ zAa7)wuDR8Jc)DNrN8jcquU*L1=IFA-j6OopbmK&_=EUxIz1wZa<54=77erK$d|Sc( z5&KT2gZ~K4+5Rry?})JzWO2lGq^hOv&!HCH!sgp@lcH-?rx{uC2}OQoRR5k(-Bm6w zDPL!1B9}7|TdsY#d62UN%U*;se{Pj%E&*TK$#du1WSAJEUMHYlsuo*~XP+;NkNKiI z))(Wk>p+#m$m{vf?QP3CZGYkI(46+yp>C34DF$AN_*Y417T=Zt7w8Y>2t{-Hx5dEx zM_2H(v<4w~57$YN2B7;Yt-}w1uGb79cFtOa2{A{a=Iu3jc-GuUg|7D;{eOu<#z&f5 z>&P?1GfQvo4`J&7vK_#x@7a z5#YT6c;nv^2I`c}SvEwKGUgCp!8a*48rGf!&Zg8-kMUlmkq85?3Jrm!$={V6nX zzP-{sCXR(($gMO$Fp&_r^L>J(HFzrMP|hN!%gD1Tl%5VS6Y`KW0N4fvQxZgkEB_E1v2bE!_$9REXf^k^Y>_fDRbA1?d+)gkc2)T>nTJdjd#eU; z0zX4~Bccr=kujH5py>e&iUjf#Hqxkv5RD2xO{ty&Y(}MI`5%@frkp@+SA{X*nK!sB z!90R42h&xYd`20IaGOICiOG&p@CE5Dt5tZ8J&2vv;FUfR*4LFRZXjz!aDWGZK)$3Z z*Qgf3kYD3Taf<;Uioq)z(3_a40U0peosn0-b$2V_@D1Qjrl$(zujSF_YvWmXBJ>^k z0w@5;nE5?`Dr5iDEXHwu=;5Dp!DAARjRXtAm+ked!2O+yGtjs-ZCQ6Yp*BhyQ`cO@ zB-=?Iz(GtV@J9mO5g4l=b1nfQx(h|agELsilx(K}s-YL)aWrQZ(e`_E4GGsH`*}Bb zLqqsWLLQ5}lLOmtjnado64I$;$6yBi1q~|L>LGuG6L6_Cc*zElWiBeS0GVDNC5ca2 zaL3fn4_~-AIShzm+*M7?4?-|iQ zD>ozKgXru>Cem&?x(!VrW;6l`6!^$9vydrLj%b<(p5}n}`|q`TQfVFVj(|!}qKN)| zTkOf-8Z;nRVCm{1~i{*d}yZ2Y#1ugBbtF>0P2l! zW;?ikFLJ_pt%xaR7Nl=hTEP_lL{5PmcNpl3B!{6UVKpA%!~C&#TCy!HFIL8!onK>! z^GbZl`r61a58=_slEc643iLVO*F<`t51?pW;VsBwFl7K=_Oq-zd?lh+|2@ar7pE>ob*5IMF9NE`8F7IKgbeQ0fuTA&RZhf zKqN`nc6`tMBTZNk5a{s7v_MFcs4htSq{_gnC6V|eh?gRSJW&PnDhy_)LvJWmjuMGeKVzCWBB9*0o5=&eA|GW-qE?7uLN54Z zmhRX--hdewd%>b@0uSQltw*?2kd-Ky(S!7qw0~P9SVTK2Le{_##F0Fpn|z-p9Rq8$ zH;jw(P>kpQcu(&G_N|FYNE&b*S0W6+v1a%XoFKL~5{nvu--g9x7c@l~v2bS5;<= z$d(%`Z|RJMNxyZKcvIze0sJf+G;s_RT!gaXNJI#lPyv=9N&&HLaDq!LEN^Fn1$Bk?0KZOr zTc4XL+w1Qp^=*mW&b%O={=^?1ojDWHZvW?e4?M#<)yowr^z3Nm=)%^8b%TEWjvjvT z(m(YZ{p$Bq)lL;?-D+(yJ=l{Y^y(Nqobx29G-N29SzF$vP`)EB)@>QvtjxDJKKr#e z*yfK1L2)J*XJl#jJl&o0&Ys9J#8d>oG1AFNQ!p#=cs^0CDw{xZ_l>2lh}odXiqR_d zLslrKdc$A&uNdlH&n+_VjwfHL?JuCOYM)T^Ns#HV&ZS_p>(_5hJb5TIVCq6^nhhPj z2f+NNt@VO3Hf8@H6+7U5jSg3ZPj%aQ5*94v$oNP|#rs_(ZT;n+eV+}G^^FBiuY8l9 z)a_|4$Um;*)$ih-g#CIb^TWQDihq@CsF!&IVMVfbNGM8eiSVf)`YrsgFVCR(g?3R z1OzE45M$X39KJm@`Clb0l;WjR;S(KzX?cgaTxlz{8LqYx<#N^zVO_!U_rr-TD^K0quzT zAKKA!6M(37uEiYVFIiA1$U>H81jFH-c(9at{#-Kq{_0`He79C3fw-U39Wiq9V9qc!m&Yr- zhgS1Fu*fyq4_0TNe)#g3;I9$$kEd)utZ*K4dKf7j&TQi9PDS+DOnmTB4>k90ae1?B zuVad-%LvoakxZ_o1n!7cBz&zkpb5Yl+ zm6=J0d>u?WBK96H*k-u9eqc|_7k#}bgadVh@r`OoRdD_AzOHWvlM?=LH7dB5yv=;3 zC*crAW#{hFYhOlR;`{2)R)l$VfcAK_X@zsULclFgYEx3#Scs}uS=l3O@ zYS~Y+ni4|JB?o?>p2TaXjs-p~eN=_^jTNH#%wS2Lba4tmV@Q}Yisn(NE0 zPZh6g|2Aqiu=ji!?$UFX-4K|7(o5;7ED@pBQ+)=2xWW&4D=6aP@R~4m5_R>?x3WW~ z)FF>H_4S`rJ~CellJJ)go=mDc9BApxn>2CVyncFazr|Hy1L3RNupvV+Yt$`A6OC8WfyN@g?2i*uN?D~(Iv ze_WZ=vROk_MBbo7T?pH&NFBWyu-1v9Acl7 zD&J^Tu}e|Wu+HegW6W_)l`5F-`t#Df))0dC_vE(&M9~8dq4ho9_g3i_d|-4LC_){m zt2aWTLr0|LmElRm_wzAd!eaH`;}b?%bIzFi#J8z&`27(ltP~~qzhdmgiDY8Jko{sp zD71oOsof(t!@jhgK&g8Sv41d6h>ORtNBS-|RQ1nl=L!=Onr)piAfO2eQLlV;m+!j1`%vUs9ns~t z=aX%_G7fEyk9qQg6n$)zAE3S3JhIBwo~lcGK@+2s`QmR`B-J3j6DF7VL2vH-Sco|F z$Kl3oca+UK)to&qciCe6&1LV<5q9 zDh(icilNDpQH_cuE8W4nj`4%9;ty=tYnT3q9_HFpSD(<-ujw`sI!{HF6Rac1=NxP? z^Lt3purE5v+?4dp!O-Ac+t|fip2OK4_dieG&#rkGGF+-1J25+v{Z78{wil|%*$}KK zUHD@3XqJKr6nI3A7F^jN8EpS^E8Za(gD%LNXEM+PDUu5F27kW%DKqq`i!^bw{}4dO zBD;w4js3{A$7DM2w;SSDpF_X*g&--->yHf*uaeKSRGOLNdrsi!EtbyH znq91ywyaqj04%9#SW$253NowahW+%QxU4l6w@|ldO+dc$LC;Or%vAr z-{izpS1$KSC6Doqj}VA`1u#CH4NBjiQJ%YMu*K97P#|xSA2bX5K1r6SM&V7vxNkv6 zC$}Ur<~h1fF&gTw9K+&Si!r9@9>&Q@^Bw;2>2Jj}RHPx;xS1wJ6UTG?o zT}~BWl$+KnhP?iRK6o~03q!hn^#1}MYoq@UjQI$=kNxJucsIbxv_RQ<5Z0b*Mb{%= z;-pm3Flrq3!X!NYFJ2?eOi?tMH>n5)P<1}7+5!NK39_ocUo4UThq>(eZDs>JVoIrF z`tu8-d>Dc2LYWnZxN<1%FNnZe;Q#h~jsF5b{_KH4rFaK!CYuZ3G^71x$Q?P6;=W;xH1j6#jIdwOv8H= zTM1Up3W!s`2&PFzPJp<|CVM1I^*tvtQmCoW{56rQhg8ZGs! zw=|5RVdUIDa#LV)!Qplw@x;_;cueYN)8H;?Doph^Q@~N%hh~OCJXvzoXH$adB&+aR zUr04Jznjbf?f)%g>aH|p5?a8sB9qZ=u=>Zk%xpj&DSwa#%^nziB9S!IEC{9wMkoO$OH*8PSY(`VN=YV23>}QOau@LPB&u;{N1XuY1BMi|A(Ic+tg61{7PK;G{`=VD;S@p+;Fc@^)2NSr7Rq#kj-m8SK3fvq zF%Y)a^MWZJ-{1-ogusm!Ndl&NnAf3_n3|a8pT-(0HsCUtpQ)S?aio7X@`yR!j*1-DgtQcL3DPh_%-1_w8HW6}@k^4$YtF{qt zEl$K?&!aq>DzmvH;Jc1HHjcXmz1#FOl(_Z+xfzq>Vb0vTMJwZEiO+{s7dryhnI2x= zvRQU4n`^Jj$k^?p>6^9}1)jg*&+A#qDo`&a*q0?{?Fh^*|FbXP{)*mGi@$&)^dIZEaag#KBJd zrJGz2ku#&N?=Rg+kes&Oz2WnmiRVnum8Pkj&jZ^hl_9EVjTg8&V8}jxe2#5uD}MEJ`{#Wzad#anC~3YcGtqvLh1UDWs;UXQBQB=>yg&Bkvd_&(cNz&d zGfw9*KP;d=QU|Gx4a(wl<(AZYqq|a@y_PYAoZ{sb8`QLVy#7gpjuf@S0xb&E?Eaa%UA!Wtzr(lGkPPRqL#T$5Dl2r%X)kQW?Fbv)39 zOz<)YX34Y6vw)V}!p$=PfKi8pOW+m3htJ?gSmnQZ+EpF3AL8uV58ayckEqj1!#2ANHQ*W8#xD>N*sB9QayJ&+_G z+@fzJQT1RMpEMO=0lt>nffny3ebO*nz=7SSSG;pf8WGQOr_2ACVA>xrKW6w%(`sgf z4XgJJIp27D?qk@I7u{DpJ}D(`*|kZZhG_z8`;J*SxHRT0c$Fd;7YeG`UE*@X(q^Nz z7KF!D9+BQzyA{JDyON)uOZB#+WZY?BxWk@iBGh@**gf?Wq90%`8Wq%+HPrW&83D?Z zsp%VAdJSy%LU(J9>ouqM5rh9MuF&}QYV~8AG6KZ7!HW(7_*w!gwcdCFZhPD^QWi{< za5WXIYdSz4&qM$>kZjXG>p-Sb(!IucMNkhfrhBqF7BxCKdi`>NS|Gl)-R*qE?AYuSTX7xRo+;9F7F#=8+b&}tt)bv|76{&TlZHf-1)v1M7S@z z$Q85Rvn9v_a0hbE23iIpe0MfJZ**HYuvs~(KoU-iH!M{NG6o_fEq*W8gD zk?8PYuCizbS0cusQ}$U{RDP&*p7O8K^RQn=IM-J?YcG=m?kb+Az}uvQXY9t?Gq}g* z$SxJN6*U#aaYFL7_wE;(ZZrfm*)wfpxTOh*KR-MUTYF;anA2az+q;X{`SK;0 zCU~nrQS(sW{Upa=7qA|lzVjEy&Y@=C2zYaS zO%za=>sL$MDCR&v&@PXrBeFq-koiMWXk*Z5b-)Dqn{#33DJistdI zn_2H@QKsiZDuK?GS>cZ0AInd0X@ zf-KAcGCt5ZHg1+igT(YWYPQ^ROyIfTj*q=10(;sFNgCpL4#I%CqGpnMjD3RB@ES=d z8}h)GQppB1s>5$7HJ2S=ei!mIC4Ce&gl~=-bH7jO}C#3>( z2Wzg&B6cJ7jN%ZZha`-(ywvTfKko@DP{rM{Ai6dQq_oERack&QpwQs~GHDE48{Zd8 z*Dp7rO=IN#NWOwZQ#x=>X(dA#TNnV1DLBNbcQ?_J&k39#BCOh?<(9t zMdM?u0VB#LjcV57chH&U+kVTiXr&qo+;o?vXNcGD*KQo1WC9qyh^>fRUK0?Q3J8ll zu^P{2d_%D`TcU#Dmf&9XQ+_3DEH3Rlg$Tek}4MY*Fp} z0NTNn54^m9&as0nP8bPf87%&ctq1Ya0$xMr8Zr|ku^(e-)(L2MkXY`{eu2&JVSo%1 z`ccue+D<^R(h9Ft%9woWqbS|b&BK!*A_4^AE;M8+gDEeNaW~ij7R(O~FES6<&4o;B zs3_wR$Z3n8USv-kX?P{<6^>|6dB$lIf#^nZ?%jX}99=3}Eu0PRoo3PL!U8((vtiYP zC_IMoEW|{+%93OP=1QDdBFuMRZx0KBEJ@J?uBtaW>3V1`jfj7Tb$p)8w8GJdM{SzGa zEl7OsVObM!;xmm#I)a{v+mrII5=6LfR_xau4sr<0_-q>Hf&%!CxY;EHlxPlqPqV4I zRw?Q$%Wdioqt2+!;&YIgQhg6*@eIgRi_eZMg-Vxk@4}G&{9cKWa#ek%Y>|$u1B+)4 zEIP5{R5*NzoDL{)r9~c>Cz4;|%vaTlE>Q{^7Uw0(By$1HqV2mMcEGUeD}(tqgvU_A ztAS>Pj0U-3@+twss*E~k>6JGd)JCE(Kn^8FyDYP3ynssn^a;T0AOkSAv=Z#eXJ$mP zQjZt8rYZ@kd6Qu5k?K}PQ7Dro!zleGvTB$jM!1O?1I7<#)YwnbPVPhjuj8TANB;d8 zLOGEJeKQROhtICNz~d0Cpeb>vN-dT&r3l<6oSZ>*?v2S7RS|FCW8Hoq1(qLp4DgDl zHuYmr)HB>-rX0Q;#itYMrN2X(B=sS}We}10T_g5@RA9~0mMrhDT9ib-)xP_LFaSP) z85`ghv86E7-#ENJYTFYSq5<=l>#~r|MT7Vq!d8^yss5h|jo*KeFJcMdGJPP?9v5+s zb4EDqL1o_`3q1_{WxPgI4(#%;k^>=+EQy3Xj|QhGgXQ&5omH&7NNtP{5^AKP=~;kJ z)#QPt6F7Q_Ip5|5IA7Ra)0H9t2h~ZhH#j<74*R~RU5mlZ;hgB>%~_doKQ>=eUUvQO zleupV!Ve@kT*_JUn8EncY%_Q{f1jC)dqH^=i^jcQ6Wx<3TD0SRJPq84c(Ikem75)(Doad}iLlg(THc&thGFsGcrFzc! z``3`-)yH=x<3j3fnrTqzQruRbDbEuvjxSgIowPJAUJ$3xmn^LLMDBk{)O9#(1|5t` zm&O<{FdyMd{Oq`y@$xNv6?K(!F}U{y4;%xkT}kmSle@FJO(Wc*jl%kKsWG2dgMd2| zCzTu4CL0C0qqUKKWh_RX*bO^dlmA7IoZC09f6Lrwf_PtZ?VLk)p17&CJeJffovM>2 z(Py406YRNbMz}2nZ$^R+?DNK5e`VrSd;E3&*f8P#YEl_Ugw| z*wV#ri1_G(u+e-8u>gtZVg0iOn+feW4ufyGTT%C~lK+~W3tr+4l`LqXB)RS2H@J&&Y-(LFN3tv!CBJY4B_Q+5Dq}L<B8ZJxQ|>%i*y zlg(*IKeBJPk)jl9v{ci&^*_U-B!|Oq=%i)se_2`SeYuv&$s-Ci;o-ihEEFm;2%p<# z%oZx5qkF*V!-4;5aL1qpAT1!Zn+)tYxS3<<0onxmp*ePvyh>c&azve%u)F(3#a!A? zZsf-1%uVI{%c1KtQCBQap4)=dbB%c~uRl32IKAw2=pJX%o@1>soz4yY(KlPl1*~<( zD2-ONu+7WvG>;pU=iNV>!w;nFPfJSA|K-;kUYEh%r%S8Qrv}o*T3-2)p|8E*7HC76 zKDjJVKX5wMtJi$d$oVk+Yoq0!qWBCq-yLUN*56PXyRn~Q?7lyCS9)3n?n*|YyCvo^ zziSLqebZ_{YCV7blEZ;}P6fIQ0P3(TR)2*v6I_-}vIeCir@zT3q z9fxxz|Li-~xTjU8;}mB!>|PYor*Tkui_eyCXT5gO<~}rNmZ>>6_2en9a4O~Q)ONBT zH<;;M>1dbbUSE^#Wvr-@FPVS_jGCbLain{4jB-*1HhHB->bl`%)rhOdfT+S@!slK~ zk!{h2J#&h$ZB+EJ=VQYzk=eTm7$=jYcV#ygZaP(f)X}17Hjcu|i&wtG7Y76&dEvAoPe@GCJk(`=V!~p5 zQ3w~y!b~qG1LJ5mXZ6q_h zO4ErtvI~wknUUf!D z$(7;1_QmhiT@Y`%_tc4r=tHu1wzsm9pJRubSK3D|q@zI736A6-A|+nBQMb-?`y>bL2HO2+Nx0iTC(&8DmtYC2PF0 zEkV9_g1Ux--$3u7dt^4R$}dR&{@}=m0|AC19cahQOK|VKtKW|grl2!tH?i9f&OAe4 zJB%F;i6e2}8Z;y?Gtq~BS9Z7gbsGCyjgwqAZ?M^D8Ksj@Ieo`JDZsI}z`;mC7e`Xu ziAQ6=%-Nkca!av|>_Ei6F%VR+s?KKOfl$1?$NYL$mLG90i4(P~B_p9==Fvbs@xft* z4{lj`MYSJ3Bl zqW@KT0E`2uSCL!T#Lc+<gjCl zc70#1Td6#62fbnLv9H+Yhw&F8@)w@*m79q}c=|$$I8`;1!JX7aG^@uGU$w2ip5=9~ z%C*WpFjrMjqH~dcScbip#6TWMGN+rBe;%zfcwBHV!rh_!`%~vkw|!NknSGQl1!`4O z$idkyM3t$I+9b0`t}Mc%AcwX_ft29AT`DM zO%1!}`g322ud@Ehpf@+!c}VpB4%OX%;#9BUR%ln;WJvpt&XudLzH7e`+~}BY@^!<_ zOvA}&{9e>YfiWVEAETYl_;{JW<@)KF2_H|Frf4s#O(icCul9b0ALB_3j0))GfZxOt z{JxmobBm2E=G}2U5`TMy%l$f&N#ttkfWFfnC$$|l{T}f8WOeNtzbkz&Ln`R*%=QnI zz3SD^6E9bE3cSf6exUxKkb84I59UbM@^>D4vD-Lj$IS-8+REPfR)!Ix`x$?HxIq7O1E|&6D zQbwSzhFeip`iVfvjCnxu(xaDLHPy)LBLj|%oKx-7EvfXx z$jlAD9|;H!u^f2+Prh${>c^(7R>vsnkL-Jh^R`1@ekz!)Ms%ON1-Z|sEe`wJcit;@ zayf9$$0=gI+jc7bq^44)z$firdGigC4EQ z6N2F*?+QIjilU*Nv;paHtgFkr&JS@M#3x1VqKi&C&?^WkINlEm?C z%!4gvg_iB`;l4xH% zehZP_a6W(jzD_ui3KC{Sy{6ad-N>Gy3df(&O1YW-gP8Df&aP!Is(MQ*SJCN5!oo8I z!%1V42E~)4{`aL?>P}&Og=u(zwqm|V4p!|pzOejn+(hnPCqP4Dv{zVLMA_yu@O!Z< zio{hC-Ooo{S7CkqQeK?64dgKekD3S#7XAGN#nr86x@cMJIyB&UHQs9JUz3C!t3XY;HOru1I zTp32n=^dHl$?v(r)$P&%Rl^1@7!sP%tfG$53;^hr+D^q5r#c8w4&wYds@x!yJyRhi$NHz$_00m;e%vFJDPNitP$plgKQv=5I15CdEg(}CzfkR8UvHvlH^)>J%0bHwApCFokVk2QM#(d@HR8RWsWx?QyG-X&GYjJi&DuSfY6Hu{c<1Z<@0$!L5JDS zrBhiBNVrHx~0UHJ&a0E%?i&O}Pc^!eXj)hx? z2kEE+cy9?`jw`T=kk!%BIW)&g$PQ&(oPY0GHH^v>3xVv{hNTEsQ7j^0>IF>}1EiYM z%4Y!MdRv?j8wE$l+=3G5qseBAym<`=2EvKdqby%oED^|G*s3kuL*sN zU^7XWQ-{M?d8#|1c#U3UndF8X-I(@*zegZV0Zc3x!^^ZLKv$tNdssLAt_sj>{<*ad?SMR4ao=0Izv6a?r> zvRN}>Ur&RsKS4Xdx@)j$Jln4rCEVZenCAM0zR*0>& z+FC_#_aGTJx8+upNP8 zCBleoLKs6J81&Z*EprK1b?Xf0wOrRsS;&+Vk3pUuJ)pJ;qT&S$Ypn`(SF?!!^a*kM5h>cvr(- zlAT3$=i~J;3zs~E6p6;Q>fTk{M(!w9XV5d50X^wPs!1x5d?j4N+TTEyF=}7--W~o_ z|9P(A&@NIHEglenk$EBf`b@o&BF&%Y5su5W#YvW`z2&53f2i^#_l>?a-kHSJ4jBz5 zR$6<)ZC9fW!FHW^-7MuUU^8m2ZDXo(Y+M#sSF! z$DOlSBGl1#f^>7fko5g;&vxZRWgBs%t~XI3Q#V#T6TCxmpS2XWEnQs_O9uUZe?l~A zI;{8gTm04sllLE|6j708;&PIqXG{06vDD8>*!dxTp6%t>Oeb^a@@Kg9`DDGQAtf0wN+7Yj9o;p422tR3;p(V17Pf|?1_~lD_&_!}&DK}_t5PhP1VozH zBkFW!Se4R<~gu9h0ItdsMfc)G#CrA)Da)CemRh2TQ$;S7p$tPN&IMsWg>Wd0xxBvPVa zJCn>WLUO$`L#dg(vYNp5F75~9;oghxG`laM&wV!0$;{K6R0%E{ia>JK23;sg=%Z__j9OpA0`h62csrGmzOXysdw!qh#yC#bMrH^*&S#W zGu8n$7SCV;mv2YIo(IHYLt^^15Uo*f7}!zkmfp0+Rz~x{=e~icjy(^kS!i7=JROog ztU+xL1i=Y-e*1HOTr|f*C3PRhL>xXJiF84O!J7yf6E!H{YV!aR-C?&BSCBAGzjzPv z9*3@EXVkLq_|U*~CvKTL7@FacY86$3YrlsUwe!{pmph}=CA{7Gkf34hR68Tx!OX9P z4;l*}>nUaC0EesI6&eB{_-w#v1V?EYUaB(e4oB{4{ddGho2WzRQ4r`csC6L0r06oj zbxV=J@Gi<`fyt^rYTMKuRs56OQ&!5tw(R(XsMiiQ3eBmkx6Sc%WGRNAb>n3LRVvr! zj<{Zu{fgh1jG$%G{wjB4hC3E2DiWE08rhbs%*%}Kx9hmqvDtOB3_BSaEnCE|Qxc_i zVBti1zB}oG-eK$MJ$7eQet3ui;>diWhlk^9lkbAZ0{aF6ja?F$*me1K?84A3R1+At z#ni_=HGy7hGK@}iYh}oq`AkM#Y>uIcr`u1EFOBu%>@#4pqJf)G=u4M<03>GE9E;xJ zt_uKRP`M5)d|f1YKI7PPLA}!0EXQde{KWDA;$82FQ~@la6-gF$5Y41=Gv#n+>Pg}^ zxl+&2vk-m=_tYGpQH^c%tr05Kl+mVC_Xpq-_j7@9DqiEqseL%KnR+eQI5gcsM@WNG zm-l{KYj$T@{nK~DE-HYppV=o+P&>SKyBtfo#RW!P)1yF~*yi-&6j`x*>4*Y&bpKN2 zGLwf_y50^3PuD?xe}>JJ;H^i6dL7NIWQ;f!P>zc42B*mseG{F?TF=c!K(sgPfvH&b z^?Y#|KAqyl)4WaH`HY?Pj17GjVY8~E=`8eQxw{TG>h?d!v}@*rA`VlBr^gZX>zUWm zcQ>B#>ni1zt70Ts6pbmG51FKy7Q&|2tpk_5_1b(CKS9V5<*WHqxA3eDKA#Xx7fH2Fdr{OHvMU|T#SYm1pf zqNE8fDyvK9Fo9;R3p|yhP)6kR3zySwH+ZRH3j2@HoOnv0Y1!Pp|0XNNqJ$1(l{>R2 z?@wNTkV2)0k||JLx`1NKL(O_4*?9cs1zFk6Qu`JLe~2Man-kym%xv+>_ER9Ub+`!w zGsGQz6B*zrD8?yXejBsTNov<7Yop*=y1~&Pbo?m!ruKzbafHpSGO3G`2=u-o3zUFt zcSmjuhWr|Wzb>tfU2cDx3Qw49`Wz@s(bi0T8~a?KY(8jCPS1+eH_WvtwmwAIB(#~V zJlik$sG4UTahkYQ0*r7zK|-JsxgYodGPyl;ggRCW!l!m-C9X1F@kl=D1Z(D7bXumG z7oXZj1ZU~+B_@rhq_(3K9pa;5B|E^n;Z5ojpu&-h-knPz`+<5eP#Ny#oje9*WO!c^ zX_FtKppWbA>$9GXNe+HB?s~8)cpxaD{lwlI zSKofJdd#DDFFtaP{&00c=%-olkK~knI_?MgXXWRlk7rft?82Ed?p$9bDA7CTezpC1 z{Fjn7Ly2c3m3b|J(e}`U27hATYUyoGW`J#(o)NXR{4!B^Onxq6!5QOB`f}nIuRu* zIMS+H{kVGJnJcY=R_F6=P|n-s3LO^z=kk!^j`TbI4Q%X(tH+tYjH69Wj>X**ZcUFq zm9QW_I_=xI>0geNh6`tL&n$B6&Q@!b{aa&}yrQs16|fCYoj@lIV4v-lA6QcP<;J3! z(=U7`8&ytiSQF5GJVPJ;ue|qGe;xYtcW#zFg-vhDK)Xb58*Znb-z#6)me99;I83=S zB{Dtp&CH*_`|gWKUi_!$k|(O(S${4@IVSX85nh5tA|I=My1k{R`{%li1s^?cUGwF^ zKd6%6v`x)5tw}X=->k|h*rL3%@5<`*G;!P{)ut;?R!`c;`yzbq>W}TK@#CrL3nxC= zP;6dvZeUUTr@Ky^wMVRD((jO zN3Z^_GWskV9A2gS@PKmczq!N@O2$1#bVg!(!e3 zWJsTNZsk7gL09EnS88AC5iPObIcJv42 zD~5hxtnA-uBFwGK@RzAg*^j5}wjHEX%Mu$UIta+qJ+r zk~Eve(Cc$T_P}`J13zjsQ@WYE&ff%Q#TnqP!!X6>*cc(nd%DDbD16={t~`S?BcqrR z*y(c@Yo6`N-)oi+0sW4&t^%(=FP-bjP1{a^>)6PZuXqN1xM};w2KCq;HJ&xA{~I`S z+Gdm8LYn0o(44F{_HHKhSfJu=$YRH2n|38+AMSGQPsAmiPtfk49NqcCJR7*@bf$Jo zKg3rN#AOpV*%!H`uxILZ7EbNQqrd$EdYHj!>U@KG=&gSh4EmkSO_v`D2>nm@3hRIF z|NQH}9zI<5#`zz<{$vF~yS6rb?MKtt>&HL(`Yck-~jE&fihu4u3$-&9hX zlv+{Ayw|m5mt*mvpn?@+u2%<^jCuB5`GM6de*e}~D?X%n)bi`@Lr2cGb_6W>NIw7X zbssbwtG;Vyjj5mglb!a_ahG+Sgx+!T`JXxNS%|me(W)QzvSwB37?L?|rph z_g?>ECQfxjwIMwo((M;s(eUwB(dM3)$?~JQ7P$sW@lk=bZT3gPu-K~a1zOOh#JN|V z`>S9kGgdj=oed#>eulYMA8+Xg8iF|%?H?wMSX4S)jcPy~QH9vzc)e8W(l71pG5 zR+Z4Q#PTxH6A~x=sF!Y>FGj74GJ=q2-vmJ*&DFE{kUd33>XqlwQZQasgU#mxcREeS z3Cj?BJa>YNmR)3m47BY-4ukVd36L0-;W~kX_GI%2(0%LILu0+~36Jg_O^qJKN(p1* z46pzD*_*uKO{{z}9(LwFNdy6t#BDd3ey~Ci(K!wy%$T-903rL}Xd3cu7|Zs}LrM>- zMa2m8H>*snMCPSkTL~z@%20@sf_YLzk0uvD+ewW#U7=#7ced|DR^bgn?QFUa`DEnI z+)U6k)K>_OcR*8aND`jsS?iT9xe~fg$ztP& z_$sB>)?$HCcmi8zC>TIsQu}ENzah!Q{AIFGI(ubRg6^L49cqBHAc3ZX!rFfvBuv}*vLf^ zqPZh%vij&|yOA=sA2Qr$Q@HA^$iJK76YG~_M+M<C~cg2BrA@NNr>#o%K#Nb+Kc%9F z-;_#!At@FJB^3380uW;8xDy0;UVdL5oggM@JO2tDo%~qUg2rBlNC0|&=Lkuc>iB(3BsOg$5YIE(EJ6wd@0Ji=kBtawxajM0xo$MGv>c>ml`^(L=QvfUSTIUvd9mT(OETxSIQGpHm zZzNK~!B_ca2~Pz)LgeF}HdMdNLOpk9UDXP5V=u~Yu@cXY>(r|s@RZ>!3W;Q4GJ9@`_0!!}kb znkS8`O}isq!UNazX{zZ;dq>?xLq(;o(EU|#>WC&$8jQ)KAb{jTyox>`NKc@BbnAk5 zcoRjzTRj{%-BxN-N`H+Q4xE>z%LU;zAyslKZ@whDvORiBDnT>&dX0WSa@awyhhy$S zh7E0*OYOchPmc9cP3du0eC3SVf}N^Wo*Spbdr3=ZJxYdg`&*MJQ2OQea2^^)?Aokj z5UYB;>2uxhjleFlo1mR8i*`KD$X(C)F0p6<$r7|3Ai^x_$S0`mkcF$Zdo3OWU;>gR zx*wZK&F+3vfZnj>@4)YOTXYXn{fJ6oUO$6|!dHy(6Df?afsPX@9UVc>s!GeE3<==Y zyR>St=nja(TevMQI|NT(!EzI!>ITxD89JlsQstqB7})fEUfA`}3$V~f1j(IMd|H2A zCd5UBV}RO+lB?ELODa_9hfId|wBk}wm?qT@s~=_Q?9eM9PK`Vrp|POgqye+O@&cg? z73+&VnQezyxEO)y52{@y3yF*K>1GN?)i;3T? z>0)OXlwIP1j=IVYNoobVbe|+?iT_oHfEBMvi z$Kc;qNU4U}U!lw@1qFSofqg>7LwQcS*~MFTyfukzT$}9lK9@{4rPC?3H}$=;HY?hb zX|uqtv6+5dU^n;nA8;{cb!tzCIQXtvSXsB#_B>FvCx32s7BdXSY-&y73)@q`F0M!x}=a(b)uA zDhMR;Q>pqM2lwY>Td1~L?6{1-l~at$uJ3vcQ7F6grGng;g)k7nRgUGRn)FrlCBdJu4lMOK4G@qw$zo6q?$hv}d)whq8vx)sx)E z@?2Ftz)n;`ZO2ch&}Rm_`+zIXu+0C8PC1cO7|pP6{Hp?S@ikuTKT$h>hCj3v&DG2x^*StfKyU=c!CrXnmGRzlyr)s= zYmrTj)h6l4fcp>-&k9KVbMIjUO$5Qf`|iVY(q*BLK;#ppe(IC7nME(VpI5fE+tHk7 zZnrcT0=_5C4VeaKA5zA=@R~mz4@n;ZBLX%VpINFxh5$M+%CL*6mL!3{Bn#9RVcLM^ zb?elffsFxAdiHPukD-BBRdmVV6LTGsBd2{V|Brwyj|2W#9v#D-;nS<_lzI_`Acm3kGs|4ae?u{qx&O+x^2+-=2TB3D0}|z=t;$dj}-Wioyz>b4H{1#)x1H%;N(0-|2`ugn({xNIpyxK_U!w|drw^p>6|_~ z>(35nTj3JKHGR2?YZH_^e=Ys}%J3rdnBiQs;`Ez80CUIN*S{`a{!!w>zptl8{aJkX z{+#8njt%;69q*^i>vLMBCjM0jj76ibX;&WDyWMAY#v*=?eVSi#(2|sQ&K);xpR}4V zDjS9lk?xN0f%uLUgU{%Zl(^Zm%lguc`73^iUH$uKgT`}L=6+oDPQ>bI+bYk*S^Lw= zyWWU6{K>63KW;p{b^M9QZ*zXh`0Y!bvNq1iRbl9dcxeU2OFX@V!QVgvwbD$0WcA#{ zFAc>b{)qPb2x>N+hQ)5i!_a!QqWBaOB2(4~08#58Q>Vj7z&d%mF_Em>M20HRb)#L*7%nDcbwX)b;Iy#xuRgw(ztJ#x z{T=JwhV&0VymEY>$b0|s=B%QTjRg04`0ii(&J~Q$`TO|l=m#}HiuD;GuITu#u)WOg zVW0ZS33t_!@XVy&-W#0$Rm0JxzvZ6U@Y{FkDUaH|3H$DghUIr-Cf*SeW&2OeaOCH(#}s}*UgSgPH@W9 zNZ7r9N#0xdM*gH@vCR=b{q^qmCoZ*C^z^iqesVwKw;yspOVa`U;! z25MXCFtn_W)Fqe=TmIjN)fFZKIzTELL^2GfSs+g-Cd+dAtLa}HmX29Kt4dka#-_ zhCQ0fKpeaFfB3x_TjxHIV%u^=H-s1&kjlFmCw7fedI~8wLKZ&4Zhzp>A|~h{I(r1- zQ51Ahq@^-zAMVv+P_i*vO<~I9gv_RnnH@}KOOlBb6(SnF_~k<4+LYy5a z=)GhnA0Nz1#I?3Z2x2pn=FZ%l9Jk`B&xYFCybL>kh@ID*UmYR~YjZwXRC_^-7)g6U zWtC+h0Q*@&Z%!HUs3uq8xli7Aw8E_8dOL@8wdaA%yw>(sGO>zV8=S)KIp-`WE$u6P zKiF~+l8KTrhQ&;JGK|N5302+HzK`+`#VnAHhBN|L z4zS-qZ_>ZqqabDuMeAbh&)?`+$l+sOc)hLIG{WGq)TFZ)(ErofDr(g zN#aXvP}Z~QE*nuXo9LTa5>r#nQ~A&P+%UqO{85{bjAhyPVM~+Q-RmH)VSZIdhqSvZ zamI_wKY`R=%^48^llvYME#VJ$H_Js$CC(N>*;%GiZyX4mpEgj%;7T(c{bw4pyEc>wT> zt^-#qbSA8%90fMOnLf9ZWIybCXbJ=K;uJkiV357|x+cq6^d6`Sp0Ik4jqZ&J0(_ zs9ag_ML3Z%3N315W($9T4JOuM16_ob*$a<{N@TUQ`K7Yo;r+WZ^@}y#&DkZ`^3L|G zwd~$*wLovRgfRwYK7U$C6AhrS7XrePu*~q?f?+?P#i^2Z69iXpYj*&ijop$zh;3s= z{jSzoVHVEFVQXR1Iab8IK5HYVP%i66vP}6vf(@<;Y4A{9p4a8S@Tt>kL3uFS&c4z4PT(ttns zFbmG&v4n1PqCAYJZ^3>uGxW3U5#~7biTsV*NASC`d!a*zE03!!0cOz;F*$U-!T>kk z5Li^!#{C&^J*lt~Bw9yrcj9&Qa!!!d#qCvM)x%b1jrw?pid3%WPMcr=FM>`rSgear zB-PD0wLO@3n9XXkx;2$JR@70w&*DJXJt94Gy(;mx0bNhiBU)%07$_*qo1i@}!vWZA z37JP`D{@U#vq6iUy()?SPQ_w%yvn(nZVEf6W3VYv3=uuTuOHGD3i8`u%S)_*vwa;; z2t7nYMmZKMCZ+Bo^10k#I}p8D5tj8l2SK?Psu|4!;4R+m6bav1Y?z30IEYGz`6VtaF6> zQ&5I!y(vi(sqbNKN@$q^${5}Z1yhsNV%;_jA9~B8vX>jUiLrYObYD&mS>mpPP50w; zT@iw+bXFx%t59sF21a6-y2frDBL_Ae@FT5s7I9HO2+(r?E|0D4m|<3mT_0G}QA^|& zSgZd%FqWo1_bIF5DP!@KiZ8XwoeN`Qe=$7@8qkXsj-J4!(DDndt%s^i>?Y*x5M=T& zK{_7H?o=opoAGE0P8VacxHrprS);hEOw^=6&nr17R`kM-S8ELDd#H`^$D_XARZObD%S_DUl{8= zLJnxGtJ$nVVbTt*uBetlC2F`?;lOl`akbT?`iY>+B^#e+FzV@R=ycrCGain;m#a8z zmsHA6>{OsVJ7A;l@5NUYhs*~ap_0wD`&I3czow$+dlZ(*658`aPK~BwA zff2&t_@lQ&jctbL%OOHZMrYe74taP4)@K&ILof$|6v<(q216{k;m)kb2^Kpl*-oY2 z!QMb~e!*gwn=VCG^Ak^LD4}AxL+PTq39sVs<9Z9@Z8aGHs3QwV8_y%;U zh%c?D(xyu{FqsCWKu&Q)`G17iUFSc$`MyotukgtV^pt$jc)m=>=`5v#g zKu$*!x${||3r{?N$3n&~D^GFPC17KhZg1SGHqu-Y{_wfrTZc55*TqS3ZAGxjP;YF3 zECWCW|LWZiEo!qDly&BqH^H!QW3n23gXcXk7gDX}Z1 zkke2*juVch;oYu@QV`k7G2y}a~yKcvGyg*UQ#O_CR^64 zq{#cgUeVhqh=+D3eP8gIrH&XZY-ALYABqDOJzUr%AzDIWO4(@r^5q}=eeKQHryTx~ zzkd0|rMvGI)VD$Rlw$6J^rEu-vpaMfDb;nm<*kf$ElJh8i{f*d_8wogu&#~U#R~<_;%ru_2yCE-k37w-Fwkv-pFT=)Y${%wuIwh>ODPIvd7;1?wy>euXmz{ zH?ro}?|mM2tSzZ)AsZFPz~gtU4kQrHtjg`Y;O=JKHY`455M=?>bEt* zKN2R*oH-?6)3R+7yK^*Cvp>x~Ry1(?`)4X=dmvnV=a#*>pX^*Pw5K6%mEkP^y$9`v z2X_v)Uy0e)nl|}Q{7O#sC(~CCPdHE<80-@h>T4-pJ=^R4h|&K_o09w_}NN%0CI_mlby+xEEfW z_y7K~c4|@n?F6FReOmxO(+>7e-Yj>WUDSs)L3f_#qE)QIg`6kGZ9Bwa2JzFf>S%)R z`VRX=(a{L0Qp49c^^T&gAMY~{8LZ#D@cR1i8vp-!^C!IL4~7E|m+c!BQt{mjubwsN zrh?LIwa{1kqkt5CogQ0TEi+-(Z!lQQwcVeb{}vcEH&nr*O%p^Hu;ywhyORCxJ{>l; znQ+cjyI43Q9Ng~8!LpW5^ya>K05^%vn?d&mSg{ccGj`LuoH%Z{lo-0M0#DL*3#*&Q zthECqy2Mm67gVp-O!$}FsTXB&uVa5cMl)8JB@5j(!=a$s8R)L!i)bGN&SU}L?u6Gu z-3EX_nYU{{uAhM87Uo?w_nP44iqF$6o6g;O07uE#6Vk*(T>LEA`!cm3{ote_BUJe} zxaP2zpYc24;C?tAG=7aEp3j){r5eZJQEu`biq9-4plE^B-QzjWH$Z(R&+$R$br zNN=;ew3%~8!{uLo#Daff#O}NbfPG>9VIC94_3c{>#<5dvgeN@#-zF_dm+QC+@3TGQ z^U}bsGz0a|%QZS}f;b_fd=^34xc;vb7_M|;Pvz`)^})~l*qb_d%295(-d!q*&%E#X zQH0}ukP6b1Q7^yE!mq`Y?1k6h8-$kd^H?S7OyVm?t^~lb!6YJ2#O6b6zhCQqf|A0G zgBBDYs*OsAJHDwMo@4B7M25a6gU(@q%GW^@E$@U<@M5CrHT8V zZg(9JL>G;GDcgi!l59fSHodBP-u+8)^W%v0+B2)U&r220fz|HuZ-Kus=@(6nnq$MC zw>6jN&7HWtCE@GURQ57$y)Iv%K9~1L<5}_c?excoxK>SM#;MN~@5hS1`(wl3oTK#< z;vySfWr%jg4biV1x;5#;_^7|A>=J3^s$ai&#ji45Zk}@W-|oNue)HPB_kRfr^@+Vw z6PLcY=2^K|D!BEK3G~^X_WKFjrpVSg_t6`_pFP)IQ*^O^{Jjabh-1uuMLnku-9B+y*Qk}|8cCyy(t#L)zS#apmfEab4G~!3+UsosxTNX1B=J}1YB(T z>a!7jqzn5G&!$23;|T|Gw*z=lxybBCGm>M$;QeL>3 z=2Q&dUSB(xJHAKZW*ELku`{UOJqNn8ZQuVYckS}D1Vy2G2m2M`gGC)cNG8)!0SakA zzS;1~zBj!7@9%kn1}*LsCI^}L_I)y3&p?xwocwlFs6&iiMM^MK-?yMfI_kFnBEsG; z&?`@yasaHmC3p#1i5yM>Hotxaq)b0fl5p`2;6s*J9R9L=A_^(VI8cK zI)Z2VRXErIWhx<_l_cnD-=7x8ri?Q^@o1|ctYp4yBiVVg7s7=%JrIbt&?7yVqPPI9 zkGw1?NzyN4SRD3?@yr%e(b)|8H6E!`H)0O%L`^Uj31^!zmhI^!gi3WDQ>Z*}YTqam zx7#6rtWLj-6l>0>bEinyHC7B;x6%<$bCrCtvWp9SxgTnPC$FQHd_b z_QoZZqsMi-rF-CIJ>*7#;U^?m)GHl34Td3e?^O&)kp!vGqXoF(7K(+>2FaXoZvkqW z!eSd*5TU2hOJxdW5Mc26M*!)46i=_S8dXN_wIh}K3fN4UH1A}MfC=a#^|exrZ@Vqb zBaQ~A&8mpTP&oPVO#}oOeW9sm()8Ltm&=G+LmGrD_#ATRs4PVT4;RByK?7EXenaAZtHo-z+W3GHM5}Di;e5LPhQ_{lY%Z#$1KNBn&Sc^OfH>0Q@UCj2-V( zC?NNFpTcf%wclW~jqtUOx97NbxFuxe%??9ZTTB%eyTSn&rKfJ%cEBlt0nPs^Q1ssd zAf5V6kK|3_X~PU!T7MOP3L{&9`(i5F=!)xvW8f#a*zD7u?`ThjbeyTHa@ZTuI(RJb zW!~5aL7TDg6S2;Ir#{U7me?q+A?U^+dMG&6^AuA*$A?&{_d^0BDsP$yN`^rGutCsT zS6x$@5Tp{hcHQV!e(9156^fOiy-Eh5ULm(XW?y*q1-JkK;?@cD*aJ8?_6UsGCzAYf znML(XCZShTY)EiZt-P7_ujm&HB~zFpny1!NKOoxhmUt>2=2>&_HXw_afr-IN$DZY{ zn~!BBK-FUJ$beA6UD4-XZ?@ZBbu_7!y?Q&}<|t4(*i8#PZ~)Lt51YC1fdeDHrK#|3 zqDR5YPX{zS^thW{$>{58#+y1P1Be5cEMORY33xLQS-Qsj!wiG?5L}{&8`9m2$3fmk z{VcFdiul&7W&jB084d;koGMkeTv^m!TDutma4Qtu zi4Ki=oNP$!z)QUiR1&)bY^Md&pTe>rEm{)5>DvHo zA0MlO=RX(GS3wq4Wr@QLNMp#{{QPrUJvLA29PTQnZdFrCRR@Od0^raEtZ>hAjm0%+ zn5nX3C7u5SBDn;#SnbxCST%haJLiE>vgT(%&geR%RAP<6TX{?{-BgL|`rjvkZCW+Q zphqOqZ-zS&h*THvs0!3WyJ!P!wPG&Tj=`ThXX_=x z&Kgvj_y$^U>?C^62c#L*%RPIeJg{1i9nHv1_YfCh3bB$3XxZWKcub*CYn?3VhWQo# zP6X7itfMQcP@MA{1lR*-7- zixz4vzzfOH9HcKHGq`GQ>i}NL0+NM@N?);3PsCTXA;rxjvRspkw}Au_zXtSsn%x6v z3S2%j!Mim96wW@xegj*A=x4fY*I}WFM6;i#!xBtDaX+`H`bS{QvA9xRZU+d6rJ10K zHnfu9S&h~UC>LOD?j4Qg;%+jR=H=lBRbLdBRoR`w3+u=51^;KbKlS zQrsx28-7dnopslVrd`q(;1sAgsdUV7rp5$egBLSs5x3n%#bWCWcP4FP{%zI`SzH+1 zPvTGi^jBbbA5Re>7snDx<0^A4URagY&0?|V`Kn&CmeTfy7L}~SO9lfrHo;xy^ryRz zLn#PgQS|5FXr-#Zj&ZYyZ|%ig#w#Tz#h~5{c^?)8hN7+C;^amN9u+g^RXM$!906)tnBb&^0^Q<;#bd4sE-8`S!rUfj?aKjge)w)8apKcIzA=! zY#&iigSwQQtMo+T*dva|gh~;6Q>7ItFjwM_3e926afM5>tl(5I`}jN{AtRqox-3mY zl)7O${f+sM#ay9Ek+KW>H4b{jY+g3|k5sPge|+^S{}*2CFvw#tCAQwg?R~aC4Z2d7 z(WxOJ|8p~Tqqg8OcAOf4hYDbP3Dm|Mm;~p_9m3csI7C9UA4a;?E;6iJ7;k-oXqf$W zrzs4Yo>c2a>A@Z7FpQ5wHBLi8(>-AmY+%I$;Dg_T&p5s90J|wRN@C~mIZhUV7Qpr+ z0T3J(wB0o5G1A8W-s#z2s#`~}x9BO3=nVWRwAMX>aEA2gw&*VsO{Q9y8~K?A_5tOZ zSfGZ*qJETEQdM1sMifFrC82km$D+o#1dxa68R`OzSiqPrR*E%1Y|^Qy2e6HTNBa4R zPAk6;(=gZ#h%349WM0B3xJxFn%t6W_2LPK{6O?LyYiUkNY&Kj9SQ)UnEo?9w0!*Fz z0f9eM=8Q88L*E;5Ury5O8ptP3o&W9b-Kj-m-g1q_itUiwjNTHGy1J-x=L;{%z@~Mf z5%Pc-_W538PgNeW>gb!p+=AJ2$=9o2cqL=U=H~dl6?llhLRS7qy-m(6nbYPtiu45j zk$s-8?nr_fiLoMZo2YOxa8Aq7-xMu#Q2Xcutzw4+33i|1jdWHhD4&76zt^#PlN;Pm zOu)lDJd4k~f@JS^Oy;wrwge4awpS&|p1vjix|{o$R&u-!qlr`FvG|&hJcM%kkRw~2 z&!_Ld0dT^{o&EtL_;ielD8>I~%nzNP7YwZvy&@%!;V-P&2T zrQcGy5bl2g(;I(v+PmHVh!?`FWEyy3T6=72+_ zG7SFp!mD7%NYV?hWBwjI?x-~MRmhz9K85PKCMHDNATrl%SB_Nv0U5Kvi81N6g2y`I zFAonmiA$B#@;A~QQ5NaFr5nmBl{aSV*_Ax(osGK_&QSO(9F_rs{GY2>0yz~KUf7BZ2`vidNa&R!?jL06bqJR&yF4p#iE!{k zVG+l<#ZdyAUu!U+J1ilfU~9L+kD=K7WZVm{SM-JEc%OlZf%Gf4I;KI`X-U?jf4N4r zIgUf;x%5kQm|IoHMPvCzU>=M+E2hgI8^x~l##=6*al%)*_L;!&((ptKzgpAn9^_8E zT#SJ0@G(D-hI*IK`EMsETl+h(9z}81SFMk{+RHB1HL1#eCLg`GTeJ3=;-jDy0@s^Z z{q8>}j6rk99E{$1*`6C-nbq*etk#BZr{3=!+qu=B9g`u!lXa^@x4m0f9>yH$UUNcl zE&Nppy4G$5m-#ozdVyZ{4O9~ z#j#_TrR}P)xE7m_%EeSqHku;^atkW>*-ke-k&t@GSF%2Y?i;nAU9k(E7z!BPkn^Zq zJeR;KQvhqX7v*4O(a(SU{{=4N1+Q>&6dMiO?w}vzI3G-ZUu9-ft^%;O!>eEjUaSQv zUFk`*O9gETJ>z@xY8y=-m#+zQnRZcW0jJ??^x;7{l&;4m1GwdE!QbX4aMv3i7JzUD za&iIgz{s9ywN+wufdk!F+aXeipK}zHGWJf3-Qky@XXcz@gM68Y4zm#`qg{Ng1-0cr z2D?fsP#MJ`u>0=@qqr8tG{)F9qz{DX`sd)|Sxj12mV_mRqQP zUdK&h#V*;3BtauA0UzsKXScWF=&a=qVp~~WZUYL*KeQx;ib;{xho(}-?!JTYNmrwr zx$cJ8=&>ID6ei2)ig0p*g%b={qF^=q0`l=fL7$rM`gVr%X16J<1`Yv({5uB1+CSY2 zBO!1X2gOT>*40;2+!l*&>S21j0pO?R`e@-9sh(Y)@f@mWd-8!@hHuqD5Ju{XF%j*q zvkHu!eg`MftJ++7NN)pZgET-|_!Wb_5zN&}>~Hy9^dq_SCT_WlwlgpXqk&>IhfNAf zGgTV0R+SKmXUA9^U^w&a1yz&-o>uWxfUUPEw1i=};BRvop139Q4HRak(;J*(TS zQCYdP0!vKIgbNARop!5lXPv(N2nY3ugX&c08&G#T${~RjeIbJ_9Mqlq?(zt0}T8Ew}*wLpySR*1FU;g_7#^`>~^CKvz*Fp zbk=1=Vf@^Q*TZg_qH8AFE)Io?+OliWpOYhXI;>Upio~}@l4K%;L>@n#GChe=qp9L4 zn#9gLS3wEZ3TG;a-B}dLNh0*aDe#iQyiC}8d{+WKmce5?fan4&M)Zs(OjHU|kn|;(Oq^RFGKL1$36n);&RDFS6K5 zGOXD!B3=2?^vCFg`KOJ{8F6%m#c)2u;M|A@l1!bTj1N$Zxh=ahN+M;EvF;n7FhDoD z9e@|ve0V0BMLe%lXL0{%h=bHhW#fw?s6C;~Xw}g;I`A%9#y3HSz55HxW+t6b!uHLu z3rd9w1dy_lbf&_jw~Zr;Lf@mEw`b=>J+|ux@qsb4p$E+V2TVKvh1W7@=~_vG4HD{} z2_%r{bocLtmpn^o8|TL!8nR&jz)Nm~c&+FSrFf3*IxAx-4!E8UM**!7mhij8iRj!1N9@WF|XHu@Y0iK-NVdryUyc9e6#m*Tl}T11(m*G+jCaX7L~@;e(9q zDM_f-CbO8pct*&LFhQenIO>RwZpSCGaVdiVifORaN`oAleBeu$>lIzVZWlGXjI4qD zfFy4UdQzY7aF?}}pk#3}v`U66PzY9F_m$P)A#c3pF#-l*Q9!)$E|}x%pHNLnWLsQr z8B$O6$!k(5Z0#(U#RQm-y&J~qaxwThO7?ux!yjg)ait7C)&Z)IMfz6RisWvCO6F_`3|Do>v!(CH4m z*bK=FH4tW{LIt7&QO2+#dw0fa9v+Z&_1S<#2ntlXJ5P3?a85XcUULduDF29HP^aMT zU0>x}U31<|xG~38H{QN=nq2`E?=cTRdH8Nd7M95FY=tV101^G7!X~X3( zHsmBjTgCs$J61!eSAwoz>oQ7aY$ zw7d;|msPY;0xg?XtshO}p_RwL3{UX1V1hBvADY2UNp2!hp$*&DRifm?(*ao7KL6tF z)tvf*5yG3W;X$~BiXoy)0}`3g+T1W6+@YsxfATs0Mvz3*@MKM`-fNXCp+BPv!(o=P z8_H4JgBQeWX}2Eo{Wb_g1D&0@&kckQ7sgi<*9Axv3Y*mLXf)cb09m0A1-7YlF~%Z@ ziq>`#KR?9y>Qh8HK&%)q`?^=bm}F%ej1Nsb6f9%{7ndmN1~Qo)`x{W*o1A1Qi2=ZV z=TfLTZE}L41E#Ilb%;RU8&8gWj7wmb1TL6d?IqtH#Fho8pCt%g9eTCA!lk7~`ankr zx(6n<0H>s^9uuQ;9&ZG0$RSP?a9G_nu7_B|Ra=qm!E7tMxEiyNZ~K_pq9i4P-^ln~ zh->Mc`BeXNv?JSTwsdc}TyW3p_<9ds6-QW-T^P07iBVf$p1Qs)G=Kz^7EIL6uxruK z_d!Q~wNu0C--+W2J>Bs#c@8XNKh?`ay5V!w`J4}UN-iU_d;m-1H_$%d1Ss`H zc)&WFy~bhyUb4BcJ<1#L6DpL0;kv3Ja_EwZmYj(T{laP}xC{SL=sX(=P&{vy59{EW zY5|@361$j9cRzb_HB*)*)z*QwT?xZeN!Y+MxHMj|Co#((2=jg(rKtlv-k8Ul>ak+l z`w+$TD%Udb%s`062zN#6KWPe};gHR$`XAAtHUpkEC9_vHDX%n6Mg+drl1) zi><-w2wW||0803?m%4+tKB1z4aB(#QZVEMu$dhT#5;%jkm=yI`wIhjxhQ;j8=WJ$z z|6k3#l2C>T5Z255$PPz51Nuz=2Yxcr?xoJ@-PcRLMm z>&#DWj*g=HZ{lz!HN$=<%6GE4f@p$wEp@YSMKm^B1iq&mzS8S27qQV3Q`@%D|1qPyAJk3I7l7`di_TfxeF#+k*R zFUnK3(p(I9JU;w~zX@4U>kZ_k05?wo`g`j@^TQrss4dg#92S@&4#h9qu|NJ_4%@+~ zCWI7T1!t+rOmElO!Peq>g!{qI%>w{6H75A~6t{0GYOUd3h1}cv4(@OZ5p?0rkAJ4Q<*|(8f?Dd)V#lTYbjp_y)7{26h7^i2H8VYZ2pDIZgTYaPI6n zh+LJQq3csXX7o6&*E9!HIszVO6$F)sQ;zj;4lcVW+x)D z0BV4fs3_VupW)2isK&v*=;Ss}ECyB<=z4pIi7_6Vdzmx+05Ll!^*F&?fydC&+_vwGRo=>6h!#rvO6U8 z*MBFx)FzX}8+Uw!LpiB9Ao~Ei*rC`$Q8~y>-o;ib^tSpF1wXG6coJ`k8ybFmToGd& zZw>^)MpsefZS+QsK7&hBzSLxZjbg}B(euDpG=&j#*=dTy&hBF_uI4n|De?wE^qryz z{{sH9>9%3qTU%E}G#^&nGh#;WcP5c;$mI%jekbnTWi{&>bp9`Zs2+8W2NJKm_7Tst}7vOyDaPtrQ0wR4ceCTDXCu1;NvEL)$)EwYLw%Hy+L_K%@E zy}#{@J)sbCz$)aP!lk_tXU23WEZca@f$LX0zKS**ru8GeyrSBQ_V!wQH?NGR(Peny z7s?`T6Fr~pQI+I%sLkg4pVR1iK|T&q6<#Ov&8s|qe*Aml{z48o45;~m2Wrh3u+`Rd z;sMr(9YKB>RJcBNhYRwo@I#NIDqimB;*wDmqGMESHuS9X}93@0;lPM33mYQdC&+j z42oLi1iq7k&1TK9l>x*eFS!QiR5U%zOo`}JZ$DozP5L04-6G1IfXSnIQe5;V^9SIB zX4iV17UY{qA3(g?;hn?WKPU$fDfZXj~N@cms!DJ#Z=pYrLk z6!htBLN;+HuhHcE7^Ax1U=m=K#R4=-xdZGQa~m%Q(bQ+B7S~%~9%Iz#{Bf?l2&+W> z(ihn{UP@a%D3f3%sKK(kHU(0v8;nw4vSh*_<3CF44v9$JSQI9@34zU>wRnyi+TFa# z9tY8ZJpHMl#aCl5>iW4+gKzb?z2~XkZNOkE7#l|f7J zlEcyF-(>1hSBx9Sd6O|z#4hFPD7B_GI@-h~@0?=<^wXj1=u1}b=;3!2GAJs9pCROA zHsx|ZLw^L_>kcR*W>lL>S|^ke{N@S`jx{e|cfn&#HqP#HHB7^JW7OqfUJFcZxkykf zw&l*<>^rEWD?+qIwP6;iX_#+K4i-hU7MZ7k)6K73T|3UcU(Er@_HNF!Zg~G#+%~3s zN23l)hW?*|Vdd$ba6xd&=A~+AMevW2Vv3be9qXa!4y+%YIc&`4i707O^uLhOUxosC zKM!kemk+8j*q9FGI>!(3=+e*aLUVU<4yjPCA?vU%D~w|QzbMtzxG2{Y$Gx|7d|FSi zTaZ6rrl-RN=u%Avw3fLMtlua*04;9%uc8!x0i_)!>h@!ml==8FMmAh(5v_G@vf9c1 z=b8ck(Th|H%O>YBSmfF}>6XdPu+08p^}3}-n|y~HN>0W3eJ=3<%6S5P`8v7?3Pnkd zLZ%lQ*Omv7rnr2UWy9-`+i=I>>m1q9=-DsTdoA0blQUkUH001Kq?Gy9b8t- zglPlUB3ZP3a_&kjQ5riMX(4aC?1o5AFlNKqFw^MoyP2jEHL-2m7=mX~qi|VZ+lI|5KYi3W{ zsZ%7L?BcTPm3*Ks?fz)%Zz6QwQ}h6hkW+Ijz2EZ#@X%2^rp4gfBwceG8_h#c&OUMU z>vDO}JE}68Z7k+7Df0xRbUaP&|I#Q&-_?lx%g+Q?ZwRDva6yQ^H8wQN&`hacg z?KO5?9(=n7w##9j%rR3c^NcHC*RJ1m&*ka_knRP64m-(Q!9{#m8u1wF1JF(##e)l5DfMv6C1F>1GK&Tm6)P7 z7X<+Z)aqr{d3n}yEwiH$W^*vzn~ETkp|OSw6nmX?9w5Q^L{sTmGX~Zw>>QLDBx|eU zNe3*}B@q)zC@`=jNXiGuIdAXXk)D2UT#kq*6ie4rIrr3J!t-rK6?FafygQtBXWHxp1iibhgDaXPPJJf zTHEAuH!(Ex*+jeea)Val&x@Z@w}F?r^Y%0j+dM9~BU*~s1rb(#Lir`|!<_^wsmv7b zRG%r}n%vE&xJ6#59?8-p8e42rs}|)C&m$VEeWC}v@>|TcDDBr-#G-R^Qpk6pDw??-GvRqmh$i_zJ#Q)H+fb~BYLu?Ks#_Jj9F<;^=3N1R{oiH zwW2Cp*^>;bEg|zOV|f1GO#a1%GoFAoHOV;ldr&eZ5N{24pV$gow<_|rU{mJ~|G9t| z2BwEvJwSb$7?_uCZ#-+Id*3+kvC)Gqy&h*<802q>89<-&BW0sGW7+D+OLi@A8vr`s zkfRRh(hj-OGH~K12z$&07oHtYbSupj6Z}Q;ZC}fk?*#*d=tjJtDcjU!od}Qn$eU2e z6Rq#`h=^cbDzEcGAlDaR@$7X`7P zL$jQLZI?)k@ctn$39kBx%%MZ854cFnmaoJU?EA-2lvyRECF%X5H5zL<90K$os$A~> z;3<1NV|<9J!!=tXL}X&)ao9zxTpvfW0%Sv}JRc}IOROGDOVMRRbro#1K9f+Lu^$b< zR~{BYrXIdToAdAVlW-DkYkzhGHet!2LN~xWKpALA{X}tOp1+Hf+kU~VHxdj*GAHEM zb9(6$sOD<9K_ar?t}xrroV*v|wPV6kkJg`!w=>goOe>k_vBj_nn7V(Mc8o3b{%B^o zP`&z|r=!r@231uLLr9m43tS&D@FbGGGCJ?XJ+IfxZnw2tPIBVd5R_%h>MJhj-FW8} z5S@JvK<-plN|XYuLNZ>RmQ~{siQ1sY3UC%IJrD# zOzzU6e%@~IWs0@^Q(p%uo@nGR^tiL33Kmq@Ch^?UoPhSxU|<>oyB3O<2Gap8n%9Q$ z>@md>Ty#S)-}2qllwh?bf!k(^ltXc``;9^(3Cu`pgeXHX3)b8>@dfBJj?-3X`z@oq z!&aS4DoOOC$Iuq5b#ngr^3Ng~^9Cz#PxO7TGK8d3W>hFoK|ZZ$g$#Z@KT>CDMFvcyqKysx+1K$f@ZGWKxmA`L#b64EWpog_1=41 zfjqo`)AUD*D@>?vyrsWzbyPKCL2iS(ky_>%CRRQT1epGD7Aue0EIo&$ zMSgU1gy8#TcM|sP==>0Ch_e9rM1iWE4R*4x*pgwlhmm;DIX@5yVhHH=dL`uN55jZ} zJnH~7h41rvAo90OflX*U0J)elmYwa@Yap^-gVNn-3(#kQ#bmNWpeaf?A>Rt-dtebttgYocTaEP6w88)fTCHJJ{V8P9F}9 zQO&p46_?rqZT=2((iHslG5$9$tzvqfLL|j?F(r5k(_}tFvVY`#%k0??AXRPE8NPmD}YmTOzn6B>>RIT6TpVK(dL_r_Q zaYAMfC;{rL$f2Lm)SW#W0a)1$J0y0`TwHQwThC$PWS|J3bYDeSp(f(*WIu3Vnq#oJ zN3YF{_X;jK*f=!f0-YbOslE`PPsyLwprW1W6BDuKL$q7bN>P9Gxhy18@3ePa4dUVp z&On)$BHzY)UB3 zv~`)2-r*|~URDB#hkeb;G|f$53#=W>oqiOVI?WbH_#`Mo9hA>QfoKNGo2r>$m97^d zj&HjWc0VrYh1?Zf*#h3t^u|7wQ4Sj*NN!DlU4dhv)e__Psm`TD&mk%tyqp&A?X1<+ znL2Vvy}G3osC6`+u0wE*;|q$((N=~<=~2~HLc7t{u8^97Wp-;_9Hc5mBYtUpAtS}l zDYqRFyp34Mo`Vcb+o4Bb*PvA=eUY0{h%rVcIcLcED2P^~9jm>Fy<08=P6e|Vy~nhQ z?(Ar24wot9`CX@L1B`co>O~=znP`B^Y+QQ%hp@ ztzL6AO%nhFxUB&B=CFHVfkAv?@jVf51Dl9xWzSVt-rrxM^V0x>9$(>fwDqVoZ#rvX zngE}=F)znD*)Pb|5O!ZL(uN`5EJQbh+h3|i>-Rvx74m(}VIE&Vqb<)JhxK*dr%{Rx z#n~z~mmUa1f1wM(m(}2!^{8e{^fCLM>i(x&Ml+2k}1ZG{6i&|vyT=r;GOT5-jY-_^4Q2jd%lmkQDJi104p8pSV$o7ytsybg=Ijdz&0vO_^o*&%??iw@Fj z+0%i(gVeE)Ti^c}C_iAV2>h{TJYJq+4*)p`bB9_}+6ySrb$6z%_+%K73e(CK!5BN+ zMaW%>l@XI;VH;L6+k=|p9=9hPQ?l~kA-}iw%ZIhYTukh!PFL^q_Vn3kpsjO+;?B|3EsyJA-hRL3M)n(`(RZ@IT}oyzT27 z5IiG8|2<3h4#E>7!Ycs1Tx@-ra`mJC&H*!46+C1h-)&71b$efKTt#lOorTap1N2}G zOoY7Lt&o4ED1mz%Y7(QmpAb=iR+x}wEb{aN zm;{Y13|8rX)}G2iWUp-^nkSd8-GMc&^x2!BpXV21pgD~3a-xVpoJ98lc>L1idR z64t;fxbYU{fB{IikWd>&_>U5^-4Fp3w(9-x>$Hq}PdPsnvmkTd@P?Zi7HFr6$+rTs zP=SO+p4+DstgtjHwkuYqt7;1IrU~A+ZEH?|xrK0GKC|!;o>a&P*USV-9F~%(L5~zN zN-^l!P$|rjVsy6{ZMnF^9*SBZ8Tg8iZ?oiO$8Tvkw;mfiKenYXw~+IE;L~6Li#s%YScyvwJn2&x%ePlMZ4st$fA{irJvS%BoB~Z*ceXNaE*~~YXlph zfw$F8k^VARbV8rB6Hz9vhW@G%E59na6P(};mH$J>X0#Z3hEx);1*Ge3jRKn$C<+vx z42gbRf;Ngw9B{Dc=H57Eq1CP&>fOV}O(oujSVNU{8e|%y zJ66-dqcF^zNOs}+lpO;;7`fVlSYFluXV*jssxfN<<6A-9I9SSOPh?`LlO@f~fUz-! zupt`s9U+SEmc&Z^yL~ONs)gJ0)f*47KlmO#HSIvj-A){{YF~y@;Qz(Yy*iK3or3{o zE+#sj-!?i&H`Jd(39yXIogQ(byNA~5yhjv&LKoeWap>*C=8W`1Jr1V_+P9Jr?De%i zVzNb{6vqUa)=;^AcpXmZsIdh(jiv&twVi2&LW!4Ruy1%WBSS0qnVrw6_tPGSN-GeW z>VufXsF=-Qyrm}*NNjnMk;GfMLYI!}Kvs;cz`=XJ1?DeLcJ>t;-Kjif2{`=a-NjD- z6FouWvKGqWhqB5c7zh#uF>yl2HaJ1h5rN1IH$lx!<*jVu$jh5kO|4<`DN zhBphm4}z*mxbqI8Dk?bL33@oeQ)PfYf+J^l#`zq|tB$71%D_?+Q>sBdq?dBMeVo(u zK=JPG!(4wp`qNLJBHisa)esZ1py9aLTsFf(V4>-Y7Q}le2%{=0tB!fbV`~I8{*Ob< zaO7)*MF$L4qtG-5fJ6tcE252h2<9EuxCU%A(~$z@UBG5t{GXl`htl>i^3AZ?S&^o( zSvB-UzO|jch-z-{bNJ9!$<1x~3B#*7F~W*pV@jvIV;6`~+3mkgKQ<&@;v|>+^wEib zyZ%?+3g`S|i?d(9KG52@`oRJud99n;URbh1Ma4=^U`!Dc+yuc=cf1bI+%u%!Gq?8z zhe5){_i6P-boRw!FFE>Z$%?j#+%~C+kBA1RAp)SRE>bb=e%uU(YJ(nl6NL-N2LpEO z79X|^){gkXltj-d&D^YGx%&VIxeFb$*f-ES96$EPHubR2`Eb|WgRZ#|fo%oW*`t+# z04ABLVO*XF2%!ICy+2FSFV3>&V@#n&8gF_AO=tVQia025Eqvk$<&I(~0AjFaFYpk0 zYLI^{q2><0&_*BsK{Z{=U=a0bWN~J_c-r$XgASKIAS*stvJ%qk+@Br3TKISr{WnSF z8FB8bB`dpI3re|eLg#{xLQF8<`&>oZj%FIei}Xi~mqWkP_`}~5Z}BBTFeKyCHB>)u zgh+a6#gKY(K*l;k&jEGpTLAOYHDSo*jU_ALh|0E9cYz4v5|1k>+iZ*QK<7{Mv?j2v zFsvs-SaYl9{Vb!HkEIk~B67-o@!QEx`_G2yK<%%yhA%X;@5psOtr%)FC*v%|_f|6W zCUK=MAf*o(^{EQ*mPzSr_6%tPBL(GuDoXlwRvT(DMHxx|L{!p9-io24JqsJ<6O|g~ z5T_U$W11yjV1R(Ow@N%$Nu9WhM)9<`fbwOo0lWXgq-D)q0&dIB>0xH_aGLpe2n`4O z7|uQ`d;xL)G6q^&J06F&r*QI(L7N4>{6Vahw!UdOh}jS0JZBQEoIWfBt**}i ztu7D&=UjY)a)$yXb%2z`&HLdb(w4{W&EobB{JtX+64EKcLvNB4iH{VSNrmLW(vlUH ziKRw#o*AP;@acz924(Ei{w!7hj3_yReX&@!!#(kNumBzl3`Xi+`o=0`8b|C{8V~5; ztYmXK6H z?3zSe&PYjix{LVZ(a&7ub6b6dmp%?uw_lJo` zZ|+R;h|z}GO}NC5URg1u3k(-%e03}$w>px!2yumr3a57(yv=>!l;;^m6J#HA`^u#!%Kg%|nmxokW^U(9M@;K~vTTTL#Np6?#H(!h z+;T9Ft0R#Q61h8CPEud2#6tIcJJUG3BL<9(KG61#dVpY7<%}AB0A-3eT8O-`8+G%g zSJj3FS0l_BXGZ(Hp*fKK{WHoihz?fj*`~IhO3K);2*z{qhct7Gz9M<9Bo(_5`Ybb+ zC2+862N1Kn#ElCt$HZMLY7GTC!BVT|!%|SE;s3HL zP4O~sL>pH54Smq{Gypvp{!o6RJ-{1;$zl_7ecZ-0E)7{2ydMNh^6HF^%$O95iQj(b zo1Xhwt>Tj7-=n5jZ$*`2zUYt9|AHm!3A$H2xF96FfBkv&K**dxr7w_wu6SwnPnLtm z)&kO3YlnhmC%2=dd49GM-Fped_M##3(-|G#-Ul0Cd3KXte-lpY&4aF}OMozk%wKuUQW6*+2I#Tvx~>71tWTmMDZn!fJ?_PiM6*e)$*U%dA6=+EO^h z>*i^Fim5VVaKC0QYFVfYj!UdQu;!=IT>*MRXw3fDA1$0J+ME6L+JX+)FK(jkfAaW8 zRT<=@Epvx~^p${kp`aLH!FNN}WXrF!zO2(b@t&(L1#E)_^#yx^xz5a(py}FPrBswG zbRFzk!{2=pBs#B_~(`fj!@<1>Z93;Ow>ICZbyNPMy?4u60Qr1p!qZ92MgJ zFSDXyzCs(8K!OM%z3xb%RgB$Z4#3r|EjR(rZHtepIQ|e&&zW}V5^#E(H=mSZ6Af;y@ zy3xeO&PN4+s{U^aL$tw;1+Xw+jwf5w1tl74?A4N(RnH7;V*%3Unu~OBS?&h+)7CNzay>9XI)@f48^e@2;O$cP=fF{`<)}Fm8Swoe6|~oW7s!8 zQLWqopB16IfxrOOeXx8X%knLXP?&wN{H#khJ=cV6v>cQLQs2}Rqr#6vNQ7c(4}cS% zQNgS@&8&P@xPa%r?owl*@P(CLOy>zd4CdxDc$3IX!>_Z5Dt~Db$)Mf{6 z&xA_{QMB)S!colg`Iu0hooRK4kki7Ddk={U7cXM4g%A0BklU=q%f$N~1`vR;KDAo9 zhTi%4z>wOU+{=92!i>Np4ZQC2cx&X>L{}mBv*oDdIAA`kcJVk5>6|6RYXm1stGF)FBsHJ=rhowar zGbcY{o!Ri^Oh{BvzHg#Z%d*2?#k13%51DDAK5HgeX%^0$8C2DJ(K{7-P+tpu{5<$5 z3%AbBP_>4DLzg4?Ee)sjLPBxsNAj2&Eerc|x{kZD3l`ojcnIbhd{aoyz;khmb@L@X zr`$cnXGWX!B{-{&fvgiu7q|N61w>e(Pj2oNrjG@YHID+7XOO;1C`?tDFBCWx+*@E* zX5y5-IW=wKM}FJ|^N|;!00*AnMUXjUPoW5{lC%qR77p5WH3hzOhTv6?X`c4}UaVO0 zYVkM%KX^0|>WkHFko=_4aFY4Y49H6!eHz{6A$?`pjV#^w>#W^i`r*lMCoZhDM8?51 z0?&T2n35DRkAWvtCwERLckC5nG=Uj&`WdW_R|&Ce$O|Jcpl^K)_gnJ|PRcpn z7m4_!V{~cBO8jS|1r8XTxx!JbXd%vhJBjbjHRO3hf}O|70pnMtYCb;xcZW3eJdv43 zi?k|3*D|MP& z_5Rw5svNU9<3os&_U0OgM=NzKTZ2_MMz~#_VCx5GTpt&oC{5qqoc?%FiQ*f>TDK@i z$MSw20FMw^1IfcKo@NBj9fI0ku0 z!psf7gHG#)5=F_C_xU0Vh!@UG8WvFl{Pi=*Lj>InYqB8+DE`ettnp)#gzQ17Ij~@i zahZM0=RPk1z^GSC{)CQv(*qG|J$y?vG@=D@b72vRWJbHMlaQy)Xyw@EAPn0SS;feo z^}z|a=e~uF$AbTvJ$04qj8;~4=dp992*T~z>#tJ=AuO>ob zx#kaq^-oz=9tj=7cZ3<~%!E)yg_ z3WPs$n%Y<>CJzw?vWqwgHzs=Zp%00<3}?{*RR3ejNdCx!C{tlii{|O6;2~g-e)O)U z2q^rd(?yUvytrrX;3IR?7ias$m0ld`CV^c)&wckWi#-$a{AK=>uD%Zn0Dt%yfYxtA zq`QS14LNv|ND|0~z)rc}ntOKA=7JMF^2o)*C9B$j!I~YI%|)UulI4#){6|xVyC6!! zFcD|s)eV%oDbVNJNcVv9)0zCx2|j+~1SW<6tN3Q@)~t}qx^lh7BDC(5Uw0FZ9-MVK zAK)h0qRuSX9 zyDPF$Kc>gX?%2KC(RPqKUJPal4Nx8C*`aSMqTkADP2ld6!s9amaIkp5lmO{MuxTFe zY2U$zPe09cK^60FsD(`O+%0LHa&f8S3onNXD%&764uoVv=*>poZ!{KvDb4rU7*oQ3 z-r7gr;G@_7hTq=Zs0V*Po@s!V*G?%8fpA}y!XTTI6dhwzNJyhCWNI#_0{_=U$bLZh zE(a>;Et%^NVsD zX_l)9WyBKCb#hVGXec+Uu|TDF$br9)A|31fA5jNMb#NxBnJLF0(O^z2_V9 zVP@7GdK6N&pab%n&lX}};vsnz0Yg}mBGwFXv}OZ@I-4Jv6L6gSle!^>tf*n8L4DP5 z8aJd`s_y@hNYschdq7p_?P-UKXT z+eVk7hsJKe!=QN~XO~3I*vO{HQe2drI}^C)dWg|VFY8=LGZz&8_aVee2ga7_+ z!SQzG7V{g6au;1{@w!}tWe(sK8xQL*ZUOBUPG>*&bnFz<7VAGqf{iDI+M|MK`z zi0{hxqZtyuBP>9tz^vFT<>eGElik7o5lqLOQZT0f^Iw8#bBuSaw+ZQur&=QlwnpCIe0jslHsKX z9@n{XJG;f(z7-vMrqhW2GuguG%{A??XW0EXEBm$@eP&0FXAv2 zEig+xc$eLQBxWmL3N2v~!6&*J7@y)N^DluzKUKB z4Ju`Xl=j@`q<=QO`K+yDYOt)+mHojf+VuTpK-g+_@5p!IFm}6g_fMvsc9 zG%YlUfM1QCbCkOGSWx%(~~sPG8Mnzsjh62*b@-t>ct zxChEoX!y%NAah_R^V}RC^!(W&%SG6ySPhn$4ud~$tkCE@R2%G{6aiS$He){)VH?L)`Pc z_24hbJNf$CgwER%Ps#MQ(^&uOFv?`vnMyvWz;??7hL=Fd!L|U{!P{kVp${UfvBvKu zQ;U?mp2LDDpBQ};R*oJ!;lZsj*>!rj?|Wh5QoQ$m#aXe8`DQM|x&Wd#^=HJ)6N0$YV!N<}v5lCu#X65t@o^_64sg zE`M{)9yv8Gyim~G*I(#>xNjAxQ*3}#?yKP5;)GZ`+?J$aY1Lg@qp5Y$DqZFsX1T2v89s}+1cWV$^TfzBJc2Z+3BfG&QnWHd$3XdVgi=tX^(DK77=1}%?hF! zfi-24ZhXRF}SuvUrLO>;@5Q4AOvRs!);TA9}Zj|;hsKD}_zH95vR z45gzhD>RQJd_ls6Z2cJGN%KuCMWZwskI!jOR;Fg?KYaG2Z~$A7X0u#e+D=Qp$P=~S zvQ6~dzl*JrPr1~qPkE)af7gqCndT*D^muWse=)MQEhR~t2-5wgvuA?9>u0Mq9L6;v z4jtbyo6~#}Y1+$Os@C+1GPCBSC=3 z?%UPVw`GOJoHz_{39CF^E(V5z$D3JV1G~=NQ6Ark3SjNEJ0fNp0(}Jt!D^85@___R zrqe2FKZo5%Bcvd?3nb^=Jw6xOkp^RlSCuCyfHyTPaGI-UgCTwq#91(vl;b*&5$7~X zP>5w#G4KN?zjM0`BuUTBCN?+2&+Ow1T3qiy*$5Uw9+NF!;qp&MY1my{Oukdv){)?Z zX^o4Qfq<6*^kSFquB%```4}gi0KbnQ>pL5(02o=&y8`bG8O&=7IHXX6=LwD%;#+~w z1 zl+Dz?$cvZIb1au$Sp4F3h3#)pV~d!O)-x_2+xH{{#hf9ID7;{GdB>mYu~FdzDBTZ{>R@;Ac6=Zp+XC#L zcP`8Wx}=c3P0ldGQo1j#p4szuI?1yUuV^XHQ%U-x!N#RrVTJ(|+CenDK|%4#N{=C_ z=k-VSK$e#{1VqsdO&%QNap(kxNpuvifp^%Kt`xiK(JI{YmVL@WKQ+Iiin#zgn*Qvt zY={G8l)sBhtS3R}nJf1-mB;l14cFvI1sDs9_KfpqSOImvOfOH*RZCv-;-@pJeDgKC z_reBR1?<#oOGh(KX9*A%Wu@pZhfJI|7}l=szXrxudEtVi#*JI*;R4Qt0H12_07do@ zK{#SzJ@uo*q^UFi7pY>3MQ&`eDRTQCu6I4BE#c(}+Dyuj(h z&dZ9!c#SA84c1jA19`GS@yzAnQ}pm)#qpfnp^=bvh0}l&lPO?o!wVRe3JuJ}DNx?8 zvjB10N#^2s=MMX5q;o`@Gr=n}Eda8sl6|7w%UKY`A;W*6yf(T!f!?)9i4N17MCr~? ze6Gx;nm72u2Opi-pVXeCIl{?p3hG&e(|Op}3CUHm)_4G%afkgPTns3CP0#JYvu-CK zVr_PA&De4v4;NM|){XOUB;{JPM5*`ihH_d}&>0DZJ%?ks&CS6jIlehmj z82?ULeKoRd*^X@gc8LT=KFuT%EhFKxY0?QuT$=;Gh+;M(9(!@=I z@!T0-&}^2CMH>27sMU-t2=?XrVI}n)I{BExpG_;S+Ep20`2M%tR`F(1BwkyeKYe8^ z1Zz(pJX}CJI_7`u{&2U9e(H@NPDo)tLe>~2E=6v#B3>nVEh2Z?Y2BDETf(~PwL+-2 z%s5)?Jr{6mbtH6rYrzqX4qS`3<~+m8>>G$v3><*-X;`wf3W-LS{|@1EdY*kAWm6!! zV|+)MOh+ z#S|yWK;i^3&4b(YmDHU>79{0weq~8#ZBSrMBU~M6cTw^5v!2NFZyU1nBMYClBk#Vx z6XR7JpKVLe<}%wnuw5>OE{@-EN9T_^sn$Kfk{`F1N9=r-i9)kf!(Wn}99QxpekY!|`W>3Nn&uH^; z6tHVkuwjs03p_2lS`cJo__W)4ew?p`!I1CnP7^l-Xx(CcGnyvq>;redrVSHW5jzYY zNd!b5|3~wO?mfiO8}PBAb=$qDfWj^3zGY1D!4!PbTC2a9t{rA&Psr^TeJx)2p7%_< zdf3#)fl_@kr_e`i5M0!bdG(UZ8K)c*qVAN&_vMCC}*Yk$G#qp^YX zl(*%3tXgS9tcf;`BX0y9y`7c?ONvjiQ}0W;)pR2M^J>928^?k4~z zvy6OB+hUvw1uly10aP-H3>`Gco+Nmc85(=z_MqN45zUD_%=FlzZ908mIFMhHlQX)& zgz?6MWvkoJl+c&t8;TsdasAwt3jW<`NET;B1Qvlc6$rMck$#FZuhFKv&<#~D(jKS7 z0g!ZVR<`*oUn+3ioGrU#pRF6Z{aT=iGjB^zzqyL1S_AyxW3S=u5TZ^#ZnEOKfx2MW zday<9swo&{0fG!OVSQH13mH&o)tdT(ru<;($d73ykP82_iK4-7(H2S9fwNxH))5mx zE3hNz2|2)0VK>^!oaj${e}NI6!X$d`tD@s=p#RGV zceBlhQN4oIv>bdh_Yb;EyAH3hVaK+8U1(W94ap$+u9aq=P}2jx2uBO4Y4tFn<3HBS z866#~hT%St;jdx`E%iCIpTkclp#K(Q%Nns0-iVA4j^QOjB{*-h(ZP4!Xpy{Vt63(< z;pB6fy_5?|&vjSZKdSshQ+ti_c?BDaStJetlxmLyu7CEM9IPU6*EFkv0dg+7aabpn zcr5r=!X)d)yH1SMYi~xlNex6@<2CEF15$nmPa`ECyf931uyd}nIhaGze~p6@G9cO{ zXY4Aimpa|2{35bx!fC#hqhnT~Wn0{Phv8~~gtf1)A!;xc3S1|*<}+_Yy}U$kJqcSw znWKO#k9$h!`YCNYfD!7BKW5kBW>^JWv(Bupjw{mzV18*9+6o+u9bOVR4v0e@9>P9@_%W>vwD1s$)HaBzX{TLH<1*rr$4Bee?kSRB_YegnA>%}zp7O{%3 zVaxDa&AO?%F(yXSi0xKlHz1({FYsdJD)Y#CQJ?$MEPAH-2U{CCCWUd)p zIZD772~e1UM(KLbk1pR6K~xNRX_){4bwS>Vy(9YokSd@qF=iHP*ay)HI>Z<{n((PP zOZ8wd>tL43qZ*;P{3nb9((KS+40VM&abM*}tdBRD*3zsTWZ-b5R~+l`J>e5gcs=17 zz`IbW`Zbu`!@R9lt-WKzF%Tl4gyhScNU1-s#E|3h%wv^iEyJBY;IoZL*Nn08yDs3c zPc$F{2~K@y_N`qFpU{gv?uXAisKvV3;2gZ5tV<0pY4i(zTQxjbAy zY@z5B^EB+k$SK$=#Ox~36!V(hQfZHE~8EeuQq8|6oPb>ym6^Jt6sDB#(u_c*B&=v&j$NN3|Bm#xpc zXL$BN@gpIZlmG*JQ~Gkjn^*>d=n+^lB-#@)xrTfF3MqHn+ow!MTp(MJmLe(G9 z1L10`G90-(*>E)8JOkW&1@Q2$9}Fw`%XRlA02}jf(6nFQ>2DxSk(dqgOca=gm$I=4 zyFuP2MuqzNK8Ftkw0e0?Rtl%}FE%!zMWpa2i9s@Gk!ib@%BcFuM`(-SX>eJ>Ey#;c z5@|$Er*|JDlEH29d+IT-eZ#GW&zos5jfokutR5%Onza@6VAS9QStl*ONpE9Dx!rz0 zexMDw%0qYU^_$uNk#%zC&B-adMUHhHd*lf}}!K~S=;By%0_)JS? z1!)95$S;QX($OuV`auQApG3ZJYHmfMz@PA|!>yjAW&|;2K5jBGd(D<~{ic)B>0>ajvSjRL84Vp71t(63AbzM*8b>Xf1z;8O zrP^r*7?uL~LMt`^x%8Cn4(v>Jy`?>iDqGoG<@3FO;gmZ7QG+XAjdZi&>bP?@3u=Uf z4sNnCSDD)rhC_>tpAnSyDZeleoCBQ&yThVl{7hT}Iaj^a4F{!C0F_v`p91evw z7{Ec2^g#&Fqoitp3(5O@QNjR6+F;OK>}(ukVUz>C!4v#-So6r`qk_GbGZt^pXj$*V zE8^DfJ&TzF#DDNs8R8-1^t|3qx>E+iY5_>7EUn5YG~uA%JhJ={NG)CTDA$aSUe4Ev zX`APe0u!U$FT?2Dld*`p#s%7Ff@9wCS@-O^vm8YL8hU&~3+ym(`FmDmaou3qTduoa-dd z!09ruz%UP|rTM7)>fqlmoZxD{lFJmo!eRV=n)NDpjumZW8muG`+btafPExt7*&zoH z**`%%M*@Q~W=#(Pe}6t$$!GfY!{58`y8`*$9)T2Cj7w$EL$@DRIY6t+H4XEujK18a zE;U4_acAqrsPh|~te+%#0_ELL0rN16`F%Hyu5+YB#Vl5p)EdBcROQ=&&Kiz45F?0+ zWZVh$SiX&>ElJ zw9Mhy2*QF(jGICCijy9SM2ps%6jcO9IU0l38GCF5#gv1qc=?lrm5~1~-?A;tV9?9p zMBlt@mK8Xe-Eez(GX-0>pf2MK(;vr)i;I08j zKXIW6tOdH-80rB($1T5&fh#ZV2t2Y)NT|B~XfiF0o$<&9PHI#8l7~^W@)^WDZ^G7~ zA6KVbvMP+g4H|&ng)RmwxdIp0Yk(3nl916^O+l3?kfXrW?_XhJrR);L+x0L=Tz7h% z!_Ma4snVXzK*IK`oIoKhuY}ufUni-+fS>~4i=&5m7S`;RXkEWq>%o}84GXVHat!uF zVV8I32^G>X3ZO{upOK^3*$HlKSBS7kG;H!St1cdca|noPU)YYe_y@zs0b2nw;+9#I zrjcikY9F+pgYT8`H6$cz$g+nG;01=ak=t<*4%;3KGGorNVd^hKv&iH18pJ}c)BDbA z8t9ftmjTE_1-BuJ7PINZH)ZHU0$&@?ZG`jh;m>ectaeUD`>&lTNy>C?YvFve;5{<| zP9YZ7`(TKS%%KZhU6irg%Pq)PyE$=tq;)^XdPRdQn+v(Ta zkZDM!Kmn#Ck&w37du)fTW1n|`(t3v$2^p!|A2R6IyQ&QauHd2(0YW|SauY*3-Ur;8 z%r|*u;C4+$@!Y+d!E{e9w_?Va<1-8A9YW(Fau8R)j~>!)`n7*b4EwGfw{3c@hbuPl z9B$+QFpV9PYRHRIpbq>;z{~#NFc8d^#*CmE8RTN>801weboB%7;g>!B@2{Z=nwfiE z3Iw9Q0l;s82D4OKb<-B3qSzgvqY2VO1=M52Ukj(oIo+Pt>9X9izRHG22W;N|QfVke ztWPBpuS6b;p)=VAiaAnu1b`G`8C3&6C3ZhHVW+kuPgtzjO20~v8vk}Qo%n~3Z9_K( zA0mo?I4qsXH7;HEh|{G$0W|Y6#GOH4NJz6XB4Vu#tPiW~cJ<1NBL}Gt-3tb3-f-x9 zgi0-bs7xaI`7l`KJJ7=~3B86HC3WlaPq3)w&QrOpG>Uys>GU+ZU7Ktqo6XNguhE}K zfRBVS`U8kac#@5cIEg0w3zPx9e*HycQzxmRdU^j~Y9M8Iau<|d!2nvzECV)E28rwI z)YkgdQ4xufMj@)GnxZ@lH~Z)&yJ?siN5T9SmQixmd_k&e(0KbxsuH=Ry+q>9nv^TN zQDZlZhrK0Kf=fhMgY6}Azl&@kYFFX6m9C>Hb+3QvMnz=hZ{~5!$$PMAmZ{K!F;t_#TF=rP5Msk~fRyw+M@gy^C$s20_rP)%;tm*A6p7}u zK$M657}2V9@ajjj{WHmWQrQ<1XQWIO`>&dEQ^Rv$8mt_EySwZ&jq29cKeyGg=A#cuJhp@eXpz4u-KDEy7z1iT==~ zI#k>nRE2Ej?U<5u$_w4Rfx4#Dup+tiYme*BZWhLgH=zwzC%|?A(M`#2KjN&Ib}5fW zpn3xoOz%O7*;R%y2!!dmN#b&};Fp_zJvnKvww;fvV7}(hHrJryJGajV)9w9`ayl7y zdizq@S}krTM9ZptZyfIs568=I+8TSbfJfbBMjB=fv|EI=zHLOyIsn67?ySLhA7RBk zF$psD!zhng;wd z4cv>;?H65kkJ1UU_Yl#K-&x^>gGalc7GfYlWu_ZZ9B?N5I>5?Fg&3-$`r46)I8aaW zd!Yq|>I9LpAmYNML}vd5nNtNp;($$IF0fcM-H(&zrQ|?+D&h$#@B$T!=WjXpn5g5{ z=8Knfd17sO?$tp!`5G7GlQo|0%|#z`@hNP69c`}8EQBjOaDU7oC&qhu+o8A}Je@=0 z`I>J{XR^WJ)8NV?A(W(pDxZ$JgpU^}-ezezu}6rhU|jH3yfL>+rFd&BR`a_#VXgTm z?CmF?qyhi6%E^VwQ{cS&Bl?qQosHhp^Q+5(SMV;GXchw-Z_MB2t9y5au>{(-A|b z&b@+7hG#RV$Y{S@py3y0LN=&L_sN)(;t3X+*7(o5s1DFGxco{Tz}6~WgNYst^|~yl z3*opQwhzIQ-t`}Oav5B~K#Cw9iOilNr<12Xlx5xo+-{sS%WN>`@%lOT04Em5M+J%I zcA%PLe2E`mm$pO*mbzWR_BBPZdTxb6FduFWryV$SA}pRD5CSbkjh-eG{UHniI^nOk z!hRKqNf$3X2i_apMkVr+0BN`nQ8Ok%){c>8_|gN@2pk*ao1C0sOXi+c&^J0ko`~XdoT=2TdV` zXoQnoQz8D`!3h3QWl9~>W{g=#0$%f*SWQoA3Y(W-@3mdu?*tF}(O~Vc&lPme3%8Bf z2p@@;=X%ZO9!J?bQmeDr#nzZquV41bD88|-Fq!hFDFYIrCuv>OcE>PUUo6oUsZqzY zjvwiF=iS7-OX1q@*y&j=kzw2Qq$Cy^0YLqEMg7eEvSB`g0KzjHo7U5 zBsji&uapDv@LH&n1WPCzCr?gT=y1X!C7m6B z!vIA$aUWG?(52xCDQs4-{u-|@wu!V7Ykj_W77=@9+Mb!zTY3qHmZNbrL3M7{ zCf9|PVmLU>{|gR556<_{Zsq{L5IZA>AI*%5Ns>}SvL>tMQm~!@iX7jUl#8$G0!&pp zd!UxilOAj}cU$?3T7;)95H@+bU61xxlcgtZUC z+;V0Qw?X1|^T-Eq%nt}V&~aSm3POy@0}c27J%)W;bxW2-%jNO`zl}5^6??!YmQe6I zOMa}OtbkAS(Q-ZdV+5>Zh$7JdB-WiNHf{y_c9K#YM;8!nxRtmc1cE^VD;URCr;p}l z_^*Cw`CE_;aM}5MMODIZt!fQ0n~Z07Q4)kG*tv*(EjyzsmhQ z%@4#ZApa4TlyugNt3kP=&U)9qAo~%i%XvB9{YFzvOKPH#4;J2GRHcwE6%jr8n zbKgl7=%f9k401mX5<5^@_^iV1KmToG12u`mW8R=@i^)G-wfL-6y`AiHK5y{`X=Z^H zo!-_~KwPl`LW&0~fQ%FT@*eLxlhZWJu5=Ik3a}MCE9^0#qDX0;(hdv7&VCJ5}CSg$Pd3d6KDVNBOUOZ zWfH)KgS>h*Wlp2Rwq`%*djix}my~PKRs#}=%)NOvReW1hdzj%c$jOn~We^lXRdz;? zmV`JkIZT>fOSrJE1Awg-HPBnxo&QVpJ5vt@dXNf{6VN<|CRV}ZCzN-^tfXQbt2hM) zwFgscEZhS0WDXqBSuhF@_#cj3MKt{5kEf(foRnp6u{thFu`OY`#iRk6bAp-e1JLh+ zG}TjS8peE0&#z}{*PKRinceA?`O!EKpRIMkz2o_z)Nr!rGNfnic(XD#zXm<2fB_=+ zfSglxi!`o%bol!wnW4z{B@hRPa#%c~)`0Ha8YyH`orMJ&jRVFJ8%*ilpr@4%ng)7z zARDQGi0$|)RfIq>0xamb1Nu5U=u&wMU+H~%+#69h%G34rM<_hK^sYj6tFnfMkpl>< z1CZ{b#6ZHZTX4}UB#H(@A63bRX>+5fz8tDv`s>t_AgC-s7!ZafF$y(EO+S)m;pKS< zF!~9QR}1xeR26zLg-vB=c(qj^=$KZ{tJhlE*Q0;8^pPMzEM$?Sr*!t^#p04 z_ST5R#rVV)^CU5t$lgX_T7}Hofo>d!JDK_ZBx`))0&N2ZD#$>IQmx2iu-Ds^8};cW zbq=)k7637x2CR-+--;`$p08s{+($hwP)2yQE}k*!wll&~ z+Mc=IE$xuEf}Gw^Sc%6{iiUx6J#-$|#+}9Q0lv1XHcNetIy3GH!egcR_O0)+QR~u( z>%Jt!@K?Fj6uX81SYwX3Yv5;4K|pRVs2`mN+39U*1#b zWvZFX+Y!2vjb5Nxmw+6~#W&oRk+CuB3W$~*LEcZsC|q+tQWjXK-z9nojPQ8s=C}@2 zgpOEa5?oYpD~M~2!fyvMpS!NIbKnzDoNAeSEyYZ6x*$!`j}~>eeOT&@=}-_OAPlaR zc(%CiE-ge~Ato7yYZ8HN98J6qEc*g<;x2lendv_ORK@@)$SvrIm_aDd1XJnhi58RK zBCr&g&WO{NR$jMXV!nh66w==PM_EC%32U&kffUQb31U(%w3wkS!knuexoiL@C@|rw zKGXS-yu2AC?(eO>Nml0ssp>RIJdGt*BU+ zP?Shr^-?rqo@kB#a4S}zn?F?+RqBG|_6vHXE6Af-h9bQ%1jc;pj28n>^sq+zvFTY? z1pEZxy1K?)=Y?mJkkZtRBgj2aC-B;$eOM(MXcT=r5Me3&r!iDVj{&in#tih4?A)`Q z{Nk7hphJru-hkwlYYF5K<+BwV$uA%)=Q5?OWauMfh)S*faGhIj zC8}U=xX^68F-m2HK(n>9Y7#V69dZySZK!pD-;)GcnLdP7m&9)YgsZ@F9OtQJ+IGa135krukwsbxw2n| zQskZ5xGpRRW9DI9kkn??W&#N zUd(rQa)}yGfyF#MGj^D&G5y{VXfnwrSc$?s%P9ES)v22FlI7NlYjGX>&BAKRC|znJ z8zc4MR;`+O1))3ifJ-S*Bj6`>TdruuqAA+f`kunK-ntrM}Z0QdZk1V8k;v2lXV?!w2 zF_2&#WNP<2VJ{=*xvlj}K+7$Qi+5QYBdSU_ZIn}3*PC*dr{T9AMmLdW?nN{yA$I^e z%*TS@oZCU%3Ea)1a!eVbYh3TO?c z#K$R5>{`lnS2W`4d3N=zYh$5C@jju6!$!c$blDwT41f!pCu^${Bg$O(GuA-C9@1}; z<<|3tVZ&a3N{2OcF;3%PR9K5Xjf8%#;5}F{Hgb#Rk;c_K#w5dD^kjBiN1FaPzFcr6 zGLuxo^~DcI*4k;s-qMql>&G#4#GcV+|GXbt#_e&Q=1TNlXg8`#tysE=Hz2*;nR@R`ahc1ts79P8DpZ=+UXXCHW3%J zS6&!v#$zQ9=&wnmX1P&-(02+iNie_&`}hZakkuNP&PuapWV(itdu3`Mn0>sUNiBIa z#xrUKz+;Z?5Zd3UbKy{~iki4@v4wAOLTNi_RWmT|=Ak!m`EAOg4K3(<+%!P5P+d4h zaMJ~})MA>>edo4XO&g~)rS!=B=(-?3h4~9wR+3MKSvK zheOh23qe~rx0+wC?lVGB;Aj*JvqvC|j0x&~>7tOYruHBAVZ7gvq|Q&>W4+FLp%+R? zWZAHxSPboH{E>#rQhgwSeVWIQmt3_yjugBvr(BOk^&0-s5F3tzOdkh5Env(xE1~tc z${77dJIzGj)2F#30Ir2aLO`4U@7b&ZZJq#dO^;KT!JrHJcYVX5C9@oqg96!XRrN~qs4uM|UMCW6{5avo668UFxr)LXzaO54m;}g?x99a^$Ic*w+j$+(5lOxJ3p3xF6N)`dPH+K?>jpP;6CHW# z8l#LjPKp%8u7N4$HMpo$gKb6l>mi=Cui{G2y6w0GbMbKX89@{cruTIjLs*&)mJFE) z-4JwG?#v{KHf8wI<2;ji#t;uFNU8;;57e|0Rf(6eGP#dCN7LI1>mXN(iB}849ae5D ztWsh$;15mQY3@64S~umBPerAl8loJpj*>@mX*QWF#rDYAg;sws^Dr{ZfHkxg!g8(A z9XuueSO+OwcRTMt6z8RDLh@^&GgEHY0BcH1RPJCNHC+LWFrr?tI-$MjWbR<*J(nev z1tfPtHFA@kYY-nZu+Ez{(LGT6SUX&C)t=khxlaMq;{V@*Bfq%`nclTrlBmJO)2&(R zVkGV2IQ=S_!cf}zoxHOsj@|zZ#6@zd)pBr(!4(PWP1eTu+P}ezg-OMO6Uwf-Z0_+~ z*y(J@_bkYvWKtl7$0bk%Fnz<}-m%+Lps^>5cPcfB&V?ytESk{lgj++{c};Mw%IEc- zfmbkN)S3T;NJW>Dv~k_gI=vMxS=eX9(pFlfqnJHl#c51me9@;*H;_Th`(vQsw#$epQRnTC zfEZ&f*;}F;2bZq^vRgKi4kXX(g}J}{+D&+0)UcVywfwr%?%N@x6LQqZoO~M|r#`va znU|AkY^#K?AywKPVx>gq;GJ^GKfsJ?I2Pmu=$Y@IWUx1k@JKDVxE?^qaV>Zkzo>)s zqMN3;rYqzabRt4>wX*dud;S+_p-1@ffiz_Kp!arw2XaQ(+B1lTbiNd5f!3JE!rFCe z%2U9+QqkyqY!S?6@=tW54bjautaoh_7*x>@1sbLbU^cYs2@_^O#3)|BsGP3~6oTiw zdyY`8Sz5RKDyUJV7LYD}gBEW-Dr7Z^y?C|`194hweK)=CdR>iKt!CzJ!$*3MqkQ2B z@7T+Nj{!gm0=+#IVezOqeDBW6-`recWY1DAsRd8XFYT%_H*nJ$lL%#cEvh0{n?V=6 z&5U_oV(XY5zM6kNBw=KbztDvKhSXab?4J5E9GV0uq3j~m&av~^{kry&_w|H)A;5xq zkvLvxhwZ%V8#CNOKXh4CoECt@0jrxU6`h$|2}QM2lXlTL7S)dM$_7ZFC^TtW>lu`; z0cKuM=9Lak^F~3_h{lsa@r}wpPPXnkHh+lQ6pZrX7eL>`0kvEapZ7wfeD_#c|8+T9 zaZ@qb?DW-U z>rM4}9l-e3o16kudT)oN>g!TbF`i+mTFhjwDz^8A^;f{y%$d0* z6m~LrJ2oRU(_X0f0n!a*)>+$?FaWj6hd{MDfJBUxX}YbBDRCX? z&|Li*WEi2R^H3Cr%y4qo&GumFMEPtIZwb{(`YxPRg7mPzlpg3bjCJI2$D~;eXO+`P#)?XfIZ;L`r147&*2kiB;i zmvrjuXZLp~2EMTb(Q$mHzRzib{yS7%6|>ZR(JODududE2JZuMa8ARHZ&U#JQEtOc% z+NEC))Vhkub!_sq3Y!HQCzMHke)Et8cEe3|gBZh3N?q;;)2!IH1U(eG5MLfex!n9- zlT}M#z&@GgQ=l`Yd%YvVvgyrLzKCT~fhyadJ)uFLEei>TDa&c!6ZNB+|F`npKi$Ncu3!izbz>fDR)YXy zNj4LBzJrpbVQT^b?38Cy^mYbn+XaLC1C`&?V?1#$YDD7S*Y*ow;vjLqs;;%rcOg8A zbTrOG>da8LSV><>1wNpY5#bA9=#i0)k*q !OFNRd@!}L7?X^h^9b%#O^=!5S9o5 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�sDXbYAN2w3W&boFv(gVhGlX7 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%0Ah{T1{WsT^i+y4)x_6>wbfJ}8C@TFv` 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 z

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�k!cE4> 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 Af^Bh>e*3XxaBGgQ>)m} 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 Y{owDg2a71orspf)MM*si- literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-july/community--dark.jpg b/apps/www/public/images/blog/2022-july/community--dark.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bcfc47410eb84e5cd0283dd3f257f11339f0a14a GIT binary patch literal 302995 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

ma%PCzLN0(W%e@ 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≤lbzr0p? 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
0+;9Qf zPx^Tz7z zvT=O^wy<`1V_&&YuxD!pMllW%gLGX`pcnVvxg}x=lJw+q@*iUr@eeAh@Qjdf(DJ
!enYb`Atzt@xvxD(o6m01 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 z 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έj#%nT^047o&?S#N8{=U7w(f*UmhOn|HFP>@m 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°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 z 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�JmX!i3Dfka<;kK_0GG9W7c?6SFO+ZYM+(`EBS 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%0ACms3=oVNtnx7-gLUH~gRM&&_FC^@j8^$^Pj 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

~!N&rhCY;W1 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 literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-july/pg_jsonschema.png b/apps/www/public/images/blog/2022-july/pg_jsonschema.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e2e4b1942dfa8bbb7091698a4de720223674c6 GIT binary patch literal 12697 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 literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-july/teaser.jpg b/apps/www/public/images/blog/2022-july/teaser.jpg new file mode 100644 index 0000000000000000000000000000000000000000..131507cca34532b3e0e288dade53290e7ef81c6f GIT binary patch literal 154346 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
}aCL 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⪼5~QX4_asrk>11 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://supabase.com Latest news from Supabase en - Wed, 29 Jun 2022 00:00:00 GMT + Mon, 01 Aug 2022 06:00:00 GMT + + https://supabase.com/blog/2022/08/03/supabase-beta-update-july-2022 + Supabase Beta August 2022 + https://supabase.com/blog/2022/08/03/supabase-beta-update-july-2022 + Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more... + Mon, 01 Aug 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/08/02/supabase-flutter-sdk-1-developer-preview + Supabase Flutter SDK 1.0 Developer Preview + https://supabase.com/blog/2022/08/02/supabase-flutter-sdk-1-developer-preview + Supabase Flutter SDK is getting a major update and we need your help making it better. + Mon, 01 Aug 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/07/18/seen-by-in-postgresql + Implementing "seen by" functionality with Postgres + https://supabase.com/blog/2022/07/18/seen-by-in-postgresql + Different approaches for tracking visitor counts with PostgreSQL. + Sun, 17 Jul 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/07/13/supabase-auth-helpers-with-sveltekit-support + Revamped Auth Helpers for Supabase (with SvelteKit support) + https://supabase.com/blog/2022/07/13/supabase-auth-helpers-with-sveltekit-support + Supabase Auth Helpers now have improved developer experience, Sveltekit support, and more. + Tue, 12 Jul 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/07/05/beta-update-june-2022 + Supabase Beta June 2022 + https://supabase.com/blog/2022/07/05/beta-update-june-2022 + Auth Helpers, Unlimited Free Projects, CLI and more... + Tue, 05 Jul 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/06/30/flutter-tutorial-building-a-chat-app + Flutter Tutorial: building a Flutter chat app + https://supabase.com/blog/2022/06/30/flutter-tutorial-building-a-chat-app + How to create a real time chat app using Flutter. + Wed, 29 Jun 2022 06:00:00 GMT + + https://supabase.com/blog/2022/06/29/visualizing-supabase-data-using-metabase Visualizing Supabase Data using Metabase https://supabase.com/blog/2022/06/29/visualizing-supabase-data-using-metabase How to create different kinds of charts out of data stored in Supabase using Metabase. - Wed, 29 Jun 2022 00:00:00 GMT + Tue, 28 Jun 2022 06:00:00 GMT + + + + https://supabase.com/blog/2022/06/28/partial-postgresql-data-dumps-with-rls + Partial data dumps using Postgres Row Level Security + https://supabase.com/blog/2022/06/28/partial-postgresql-data-dumps-with-rls + Using RLS to create seed files for local PostgreSQL testing. + Mon, 27 Jun 2022 06:00:00 GMT @@ -21,7 +77,7 @@ Python data loading with Supabase https://supabase.com/blog/2022/06/15/loading-data-supabase-python An example of how to load data into Supabase using supabase-py - Fri, 17 Jun 2022 00:00:00 GMT + Thu, 16 Jun 2022 06:00:00 GMT @@ -29,7 +85,7 @@ Supabase Beta May 2022 https://supabase.com/blog/2022/06/07/beta-update-may-2022 Product and community updates including wildcard auth redirects, edge functions with webhooks, and Prometheus endpoints for everybody. - Wed, 01 Jun 2022 00:00:00 GMT + Tue, 31 May 2022 06:00:00 GMT @@ -37,7 +93,7 @@ How Mike Lyndon is using Supabase to accelerate development of AllPullTogether https://supabase.com/blog/2022/05/26/how-supabase-accelerates-development-of-all-pull-together Mike Lyndon is learning web development as he builds AllPullTogether, and Supabase is helping him accelerate what he can accomplish. - Thu, 26 May 2022 00:00:00 GMT + Wed, 25 May 2022 06:00:00 GMT @@ -45,7 +101,7 @@ Works With Supabase - announcing our Partner Gallery https://supabase.com/blog/2022/04/20/partner-gallery-works-with-supabase Introducing our Partner Gallery - open source and made with Supabase. - Wed, 20 Apr 2022 00:00:00 GMT + Tue, 19 Apr 2022 06:00:00 GMT @@ -53,7 +109,7 @@ Bring the Func Hackathon Winners 2022 https://supabase.com/blog/2022/04/18/bring-the-func-hackathon-winners Celebrating many amazing OSS Hackathon projects using GraphQL and Edge Functions. - Mon, 18 Apr 2022 00:00:00 GMT + Sun, 17 Apr 2022 06:00:00 GMT @@ -61,7 +117,7 @@ Supabase Beta March 2022 https://supabase.com/blog/2022/04/15/beta-update-march-2022 Functions, GraphQL, and much more. - Fri, 15 Apr 2022 00:00:00 GMT + Thu, 14 Apr 2022 06:00:00 GMT @@ -69,7 +125,7 @@ Supabrew - Never Code Thirsty https://supabase.com/blog/2022/04/01/supabrew A light and refreshing non-alcoholic beer for devs. - Fri, 01 Apr 2022 00:00:00 GMT + Fri, 01 Apr 2022 06:00:00 GMT @@ -77,7 +133,7 @@ Supabase Realtime, with Multiplayer Features https://supabase.com/blog/2022/04/01/supabase-realtime-with-multiplayer-features Today we're announced Realtime, with multiplayer features. Realtime enables broadcast, presence, and listening to database changes delivered over WebSockets. - Fri, 01 Apr 2022 00:00:00 GMT + Fri, 01 Apr 2022 06:00:00 GMT @@ -85,7 +141,7 @@ Hackathon: Bring the Func(🕺) https://supabase.com/blog/2022/04/01/hackathon-bring-the-func Build open-source projects with our latest features, win limited edition swag and plant a tree! - Fri, 01 Apr 2022 00:00:00 GMT + Fri, 01 Apr 2022 06:00:00 GMT @@ -93,7 +149,7 @@ Edge Functions are now available in Supabase https://supabase.com/blog/2022/03/31/supabase-edge-functions Today we're launching Edge Functions. Edge Functions let you execute Typescript code close to your users, no matter where they're located. - Thu, 31 Mar 2022 00:00:00 GMT + Wed, 30 Mar 2022 06:00:00 GMT @@ -101,7 +157,7 @@ Introducing Supabase Enterprise https://supabase.com/blog/2022/03/30/supabase-enterprise Today we are releasing Supabase Enterprise, a suite of features to scale your project. - Wed, 30 Mar 2022 00:00:00 GMT + Tue, 29 Mar 2022 06:00:00 GMT @@ -109,7 +165,7 @@ GraphQL is now available in Supabase https://supabase.com/blog/2022/03/29/graphql-now-available GraphQL support is now in general availability on the Supabase platform via our open source PostgreSQL extension, pg_graphql (beta). - Tue, 29 Mar 2022 00:00:00 GMT + Mon, 28 Mar 2022 06:00:00 GMT @@ -117,7 +173,7 @@ Community Day https://supabase.com/blog/2022/03/28/community-day Kicking off Launch Week 4 with contributors, partners, and friends. - Mon, 28 Mar 2022 00:00:00 GMT + Sun, 27 Mar 2022 06:00:00 GMT @@ -125,7 +181,7 @@ Supabase Launch Week 4 https://supabase.com/blog/2022/03/25/supabase-launch-week-four Launch Week 4: One new feature every day for an entire week. Starting Monday 28th March. - Fri, 25 Mar 2022 00:00:00 GMT + Thu, 24 Mar 2022 06:00:00 GMT @@ -133,7 +189,7 @@ Should I Open Source my Company? https://supabase.com/blog/2022/03/25/should-i-open-source-my-company The unexpected upsides of building in public - Fri, 25 Mar 2022 00:00:00 GMT + Thu, 24 Mar 2022 06:00:00 GMT @@ -141,7 +197,7 @@ Postgres Auditing in 150 lines of SQL https://supabase.com/blog/2022/03/08/audit PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL. - Tue, 08 Mar 2022 00:00:00 GMT + Mon, 07 Mar 2022 07:00:00 GMT @@ -149,7 +205,7 @@ Supabase Beta January 2022 https://supabase.com/blog/2022/02/22/supabase-beta-january-2022 New auth providers, SMS providers, and new videos. - Tue, 22 Feb 2022 00:00:00 GMT + Mon, 21 Feb 2022 07:00:00 GMT @@ -157,7 +213,7 @@ Supabase Beta December 2021 https://supabase.com/blog/2022/01/20/supabase-beta-december-2021 New crypto extension, Postgres videos, and a bunch of cool integrations. - Thu, 20 Jan 2022 00:00:00 GMT + Wed, 19 Jan 2022 07:00:00 GMT @@ -165,7 +221,7 @@ Golden Kitty Awards Ceremony Watch Party with Supabase https://supabase.com/blog/2022/01/20/product-hunt-golden-kitty-awards-2021 Hang out with us while watching the Product Hunt Golden Kitty Awards Ceremony - Thu, 20 Jan 2022 00:00:00 GMT + Wed, 19 Jan 2022 07:00:00 GMT @@ -173,7 +229,7 @@ Holiday Hackdays Winners 2021 https://supabase.com/blog/2021/12/17/holiday-hackdays-winners-2021 Celebrating many amazing projects submitted to our Holiday Hackdays Hackathon. - Fri, 17 Dec 2021 00:00:00 GMT + Thu, 16 Dec 2021 07:00:00 GMT @@ -181,7 +237,7 @@ Supabase Beta November 2021: Launch Week Recap https://supabase.com/blog/2021/12/15/beta-november-2021-launch-week-recap We wrapped up November with Supabase's third Launch Week. Here's all the awesome stuff that got shipped ... - Wed, 15 Dec 2021 00:00:00 GMT + Tue, 14 Dec 2021 07:00:00 GMT @@ -189,7 +245,7 @@ Kicking off the Holiday Hackdays https://supabase.com/blog/2021/12/03/supabase-holiday-hackdays-hackathon Build cool stuff and celebrate open-source software with us during the Holiday Hackdays! - Fri, 03 Dec 2021 00:00:00 GMT + Thu, 02 Dec 2021 07:00:00 GMT @@ -197,7 +253,7 @@ pg_graphql: A GraphQL extension for PostgreSQL https://supabase.com/blog/2021/12/03/pg-graphql GraphQL support is in development for PostgreSQL + Supabase. - Fri, 03 Dec 2021 00:00:00 GMT + Thu, 02 Dec 2021 07:00:00 GMT @@ -205,7 +261,7 @@ Five more things https://supabase.com/blog/2021/12/03/launch-week-three-friday-five-more-things It's never just one more thing! - Fri, 03 Dec 2021 00:00:00 GMT + Thu, 02 Dec 2021 07:00:00 GMT @@ -213,7 +269,7 @@ Supabase acquires Logflare https://supabase.com/blog/2021/12/02/supabase-acquires-logflare Today, we're ecstatic to announce that Logflare is joining Supabase. - Thu, 02 Dec 2021 00:00:00 GMT + Wed, 01 Dec 2021 07:00:00 GMT @@ -221,7 +277,7 @@ Realtime Postgres RLS now available on Supabase https://supabase.com/blog/2021/12/01/realtime-row-level-security-in-postgresql Realtime database changes are now broadcast to authenticated users, respecting the same PostgreSQL policies that you use for Row Level Security. - Wed, 01 Dec 2021 00:00:00 GMT + Tue, 30 Nov 2021 07:00:00 GMT @@ -229,7 +285,7 @@ Supabase Studio https://supabase.com/blog/2021/11/30/supabase-studio The same Dashboard that you're using on our Platform is now available for local development and Self-Hosting. - Tue, 30 Nov 2021 00:00:00 GMT + Mon, 29 Nov 2021 07:00:00 GMT @@ -237,7 +293,7 @@ Community Day https://supabase.com/blog/2021/11/29/community-day Kicking off launch week by highlighting the communities around Supabase. - Mon, 29 Nov 2021 00:00:00 GMT + Sun, 28 Nov 2021 07:00:00 GMT @@ -245,7 +301,7 @@ New in PostgreSQL 14: What every developer should know https://supabase.com/blog/2021/11/28/whats-new-in-postgres-14 A quick look at some new features and functionality in PostgreSQL 14. - Sun, 28 Nov 2021 00:00:00 GMT + Sat, 27 Nov 2021 07:00:00 GMT @@ -253,7 +309,7 @@ PostgREST 9 https://supabase.com/blog/2021/11/28/postgrest-9 New features and updates in PostgREST version 9. - Sat, 27 Nov 2021 00:00:00 GMT + Fri, 26 Nov 2021 07:00:00 GMT @@ -261,7 +317,7 @@ Supabase Launch Week III: Holiday Special https://supabase.com/blog/2021/11/26/supabase-launch-week-the-trilogy Tis the season to be shipping. - Fri, 26 Nov 2021 00:00:00 GMT + Thu, 25 Nov 2021 07:00:00 GMT @@ -269,7 +325,7 @@ How we launch at Supabase https://supabase.com/blog/2021/11/26/supabase-how-we-launch The history and methodology of Supabase Launch Week. - Fri, 26 Nov 2021 00:00:00 GMT + Thu, 25 Nov 2021 07:00:00 GMT @@ -277,7 +333,7 @@ Supabase Beta October 2021 https://supabase.com/blog/2021/11/05/supabase-beta-october-2021 Three new Auth providers, multi-schema support, and we're gearing up for another Launch Week. - Sun, 07 Nov 2021 00:00:00 GMT + Sat, 06 Nov 2021 06:00:00 GMT @@ -285,7 +341,7 @@ Supabase $30m Series A https://supabase.com/blog/2021/10/28/supabase-series-a Supabase just raised $30M, bringing our total funding to $36M. - Thu, 28 Oct 2021 00:00:00 GMT + Wed, 27 Oct 2021 06:00:00 GMT @@ -293,7 +349,7 @@ Replenysh uses Supabase to implement OTP in less than 24-hours https://supabase.com/blog/2021/10/19/replenysh-time-to-value-in-less-than-24-hours Learn how Replenysh uses Supabase to power the circular economy, redefining how brands interact with their customers and products. - Tue, 19 Oct 2021 00:00:00 GMT + Mon, 18 Oct 2021 06:00:00 GMT @@ -301,7 +357,7 @@ Hacktoberfest Hackathon Winners 2021 https://supabase.com/blog/2021/10/14/hacktoberfest-hackathon-winners-2021 Celebrating many amazing projects submitted to our Hacktoberfest Hackathon. - Thu, 14 Oct 2021 00:00:00 GMT + Wed, 13 Oct 2021 06:00:00 GMT @@ -309,7 +365,7 @@ Supabase Beta Sept 2021 https://supabase.com/blog/2021/10/04/supabase-beta-sept-2021 Hackathon, Aborting request, UI updates, and now Hiring. - Mon, 04 Oct 2021 00:00:00 GMT + Sun, 03 Oct 2021 06:00:00 GMT @@ -317,7 +373,7 @@ Supabase Hacktoberfest Hackathon 2021 https://supabase.com/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021 We're running another Supabase Hackathon during Hacktoberfest! - Tue, 28 Sep 2021 00:00:00 GMT + Mon, 27 Sep 2021 06:00:00 GMT @@ -325,7 +381,7 @@ Supabase Beta August 2021 https://supabase.com/blog/2021/09/10/supabase-beta-august-2021 Fundraising, Realtime Security, custom SMS templates, and deployments in South Korea. - Fri, 10 Sep 2021 00:00:00 GMT + Thu, 09 Sep 2021 06:00:00 GMT @@ -333,7 +389,7 @@ Supabase Beta July 2021 https://supabase.com/blog/2021/08/12/supabase-beta-july-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. - Thu, 12 Aug 2021 00:00:00 GMT + Wed, 11 Aug 2021 06:00:00 GMT @@ -341,7 +397,7 @@ Open Source Hackathon Winners https://supabase.com/blog/2021/08/09/hackathon-winners Let the medal ceremony begin for the best projects submitted during the Supabase Hackathon. - Mon, 09 Aug 2021 00:00:00 GMT + Sun, 08 Aug 2021 06:00:00 GMT @@ -349,7 +405,7 @@ Supabase Swag Store https://supabase.com/blog/2021/07/30/supabase-swag-store Today we are officially launching the Supabase Swag Store. - Fri, 30 Jul 2021 00:00:00 GMT + Thu, 29 Jul 2021 06:00:00 GMT @@ -357,7 +413,7 @@ Updates for Supabase Functions https://supabase.com/blog/2021/07/30/supabase-functions-updates The question on everyone's mind - are we launching Supabase Functions? Well, it's complicated. - Fri, 30 Jul 2021 00:00:00 GMT + Thu, 29 Jul 2021 06:00:00 GMT @@ -365,7 +421,7 @@ The Supabase Hackathon https://supabase.com/blog/2021/07/30/1-the-supabase-hackathon A whole week of Hacking for Fun and Prizes. - Fri, 30 Jul 2021 00:00:00 GMT + Thu, 29 Jul 2021 06:00:00 GMT @@ -373,7 +429,7 @@ Supabase Reports and Metrics https://supabase.com/blog/2021/07/29/supabase-reports-and-metrics We're exposing a full set of metrics in your projects, so that you can build better (and faster) products for your users. - Thu, 29 Jul 2021 00:00:00 GMT + Wed, 28 Jul 2021 06:00:00 GMT @@ -381,7 +437,7 @@ Supabase Auth v2: Phone Auth now available https://supabase.com/blog/2021/07/28/supabase-auth-passwordless-sms-login Phone Auth is available today on all new and existing Supabase projects. - Wed, 28 Jul 2021 00:00:00 GMT + Tue, 27 Jul 2021 06:00:00 GMT @@ -389,7 +445,7 @@ Mobbin uses Supabase to authenticate 200,000 users https://supabase.com/blog/2021/07/28/mobbin-supabase-200000-users Learn how Mobbin migrated 200,000 users from Firebase for a better authentication experience. - Wed, 28 Jul 2021 00:00:00 GMT + Tue, 27 Jul 2021 06:00:00 GMT @@ -397,7 +453,7 @@ Supabase Storage now in Beta https://supabase.com/blog/2021/07/27/storage-beta Supabase Storage moves into Beta. - Tue, 27 Jul 2021 00:00:00 GMT + Mon, 26 Jul 2021 06:00:00 GMT @@ -405,7 +461,7 @@ Spot: a video sharing app built with Flutter https://supabase.com/blog/2021/07/27/spot-flutter-with-postgres Spot is a geolocation-based video-sharing app with some social networking features. - Tue, 27 Jul 2021 00:00:00 GMT + Mon, 26 Jul 2021 06:00:00 GMT @@ -413,7 +469,7 @@ Supabase is now on Postgres 13.3 https://supabase.com/blog/2021/07/26/supabase-postgres-13 From today, new Supabase projects will be on a version of Supabase Postgres that runs on Postgres 13.3. - Mon, 26 Jul 2021 00:00:00 GMT + Sun, 25 Jul 2021 06:00:00 GMT @@ -421,7 +477,7 @@ Supabase Community Day https://supabase.com/blog/2021/07/26/supabase-community-day Community Day - Mon, 26 Jul 2021 00:00:00 GMT + Sun, 25 Jul 2021 06:00:00 GMT @@ -429,7 +485,7 @@ Epsilon3 Self-Host Supabase To Revolutionize Space Operations https://supabase.com/blog/2021/07/26/epsilon3-self-hosting Learn how the team at Epsilon3 use Supabase to help teams execute secure and reliable operations in an industry that project spend runs into the billions. - Mon, 26 Jul 2021 00:00:00 GMT + Sun, 25 Jul 2021 06:00:00 GMT @@ -437,7 +493,7 @@ Supabase Launch Week II: The SQL https://supabase.com/blog/2021/07/22/supabase-launch-week-sql Five days of Supabase. Again. - Thu, 22 Jul 2021 00:00:00 GMT + Wed, 21 Jul 2021 06:00:00 GMT @@ -445,7 +501,7 @@ Protecting reserved roles with PostgreSQL Hooks https://supabase.com/blog/2021/07/01/roles-postgres-hooks Using Postgres Hooks to protect functionality in your Postgres database. - Fri, 02 Jul 2021 00:00:00 GMT + Thu, 01 Jul 2021 06:00:00 GMT @@ -453,7 +509,7 @@ Supabase Beta June 2021 https://supabase.com/blog/2021/07/02/supabase-beta-june-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. - Wed, 02 Jun 2021 00:00:00 GMT + Tue, 01 Jun 2021 06:00:00 GMT @@ -461,7 +517,7 @@ Supabase Beta May 2021 https://supabase.com/blog/2021/06/02/supabase-beta-may-2021 Apple & Twitter Logins, Supabase Grid, Go & Swift Libraries. - Wed, 02 Jun 2021 00:00:00 GMT + Tue, 01 Jun 2021 06:00:00 GMT @@ -469,7 +525,7 @@ Supabase Beta April 2021 https://supabase.com/blog/2021/05/03/supabase-beta-april-2021 Supabase "gardening" - stability, security, and community support. - Wed, 05 May 2021 00:00:00 GMT + Tue, 04 May 2021 06:00:00 GMT @@ -477,7 +533,7 @@ Supabase Beta March 2021 https://supabase.com/blog/2021/04/06/supabase-beta-march-2021 Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing. - Tue, 06 Apr 2021 00:00:00 GMT + Mon, 05 Apr 2021 06:00:00 GMT @@ -485,7 +541,7 @@ Workflows are coming to Supabase https://supabase.com/blog/2021/04/02/supabase-workflows Functions are great, but you know what's better? - Fri, 02 Apr 2021 00:00:00 GMT + Thu, 01 Apr 2021 06:00:00 GMT @@ -493,7 +549,7 @@ PgBouncer is now available in Supabase https://supabase.com/blog/2021/04/02/supabase-pgbouncer Better support for Serverless and Postgres. - Fri, 02 Apr 2021 00:00:00 GMT + Thu, 01 Apr 2021 06:00:00 GMT @@ -501,7 +557,7 @@ Supabase Dot Com https://supabase.com/blog/2021/04/02/supabase-dot-com The Supabase Domain name is changing. - Fri, 02 Apr 2021 00:00:00 GMT + Thu, 01 Apr 2021 06:00:00 GMT @@ -509,7 +565,7 @@ Supabase Launches NFT Marketplace https://supabase.com/blog/2021/04/01/supabase-nft-marketplace A fully encrypted NFT platform to protect and transact your digital assets - Thu, 01 Apr 2021 00:00:00 GMT + Thu, 01 Apr 2021 06:00:00 GMT @@ -517,7 +573,7 @@ Supabase CLI https://supabase.com/blog/2021/03/31/supabase-cli Local development, database migrations, and self-hosting. - Wed, 31 Mar 2021 00:00:00 GMT + Wed, 31 Mar 2021 06:00:00 GMT @@ -525,7 +581,7 @@ Storage is now available in Supabase https://supabase.com/blog/2021/03/30/supabase-storage Launching Supabase Storage and how you can use it in your apps - Tue, 30 Mar 2021 00:00:00 GMT + Tue, 30 Mar 2021 06:00:00 GMT @@ -533,7 +589,7 @@ Supabase Beta Pricing https://supabase.com/blog/2021/03/29/pricing Supabase launches Beta pricing structure - Mon, 29 Mar 2021 00:00:00 GMT + Mon, 29 Mar 2021 06:00:00 GMT @@ -541,7 +597,7 @@ Launch week https://supabase.com/blog/2021/03/25/launch-week Five days of Supabase. - Thu, 25 Mar 2021 00:00:00 GMT + Wed, 24 Mar 2021 06:00:00 GMT @@ -549,7 +605,7 @@ Angels of Supabase https://supabase.com/blog/2021/03/25/angels-of-supabase Meet the investors of Supabase. - Thu, 25 Mar 2021 00:00:00 GMT + Wed, 24 Mar 2021 06:00:00 GMT @@ -557,7 +613,7 @@ Developers stay up to date with intheloop.dev https://supabase.com/blog/2021/03/22/In-The-Loop Learn why Kevin is building intheloop.dev with Supabase - Mon, 22 Mar 2021 00:00:00 GMT + Mon, 22 Mar 2021 06:00:00 GMT @@ -565,7 +621,7 @@ Using Supabase in Replit https://supabase.com/blog/2021/03/11/using-supabase-replit Free hosted relational database from within your node.js repl - Thu, 11 Mar 2021 00:00:00 GMT + Thu, 11 Mar 2021 07:00:00 GMT @@ -573,7 +629,7 @@ Toad, a link shortener with simple APIs for low-coders https://supabase.com/blog/2021/03/08/toad-a-link-shortener-with-simple-apis-for-low-coders An easy-to-use link shortening tool with simple APIs - Mon, 08 Mar 2021 00:00:00 GMT + Mon, 08 Mar 2021 07:00:00 GMT @@ -581,7 +637,7 @@ Postgres as a CRON Server https://supabase.com/blog/2021/03/05/postgres-as-a-cron-server Running repetitive tasks with your Postgres database. - Fri, 05 Mar 2021 00:00:00 GMT + Fri, 05 Mar 2021 07:00:00 GMT @@ -589,7 +645,7 @@ Supabase Beta February 2021 https://supabase.com/blog/2021/03/02/supabase-beta-february-2021 One year of building. - Tue, 02 Mar 2021 00:00:00 GMT + Tue, 02 Mar 2021 07:00:00 GMT @@ -597,7 +653,7 @@ Cracking PostgreSQL Interview Questions https://supabase.com/blog/2021/02/27/cracking-postgres-interview Understand the top PostgreSQL Interview Questions - Sat, 27 Feb 2021 00:00:00 GMT + Sat, 27 Feb 2021 07:00:00 GMT @@ -605,7 +661,7 @@ Roboflow.com choose Supabase to power Paint.wtf leaderboard https://supabase.com/blog/2021/02/09/case-study-roboflow Learn how Roboflow.com used Supabase to build their Paint.wtf leaderboard - Tue, 09 Feb 2021 00:00:00 GMT + Tue, 09 Feb 2021 07:00:00 GMT @@ -613,7 +669,7 @@ Supabase Beta January 2021 https://supabase.com/blog/2021/02/02/supabase-beta-january-2021 Eleven months of building. - Tue, 02 Feb 2021 00:00:00 GMT + Tue, 02 Feb 2021 07:00:00 GMT @@ -621,7 +677,7 @@ Supabase Beta December 2020 https://supabase.com/blog/2021/01/02/supabase-beta-december-2020 Ten months of building. - Sat, 02 Jan 2021 00:00:00 GMT + Sat, 02 Jan 2021 07:00:00 GMT @@ -629,7 +685,7 @@ Making the Supabase Dashboard Supa-fast https://supabase.com/blog/2020/12/13/supabase-dashboard-performance Improving the performance of the Supabase dashboard - Sun, 13 Dec 2020 00:00:00 GMT + Sun, 13 Dec 2020 07:00:00 GMT @@ -637,7 +693,7 @@ Supabase Partners With Strive School To Help Teach Open Source https://supabase.com/blog/2020/12/02/supabase-striveschool Supabase Partners With Strive School To Help Teach Open Source To The Next Generation Of Developers - Wed, 02 Dec 2020 00:00:00 GMT + Wed, 02 Dec 2020 07:00:00 GMT @@ -645,7 +701,7 @@ Xendit Built a Counter-Fraud Watchlist for the Fintech Industry https://supabase.com/blog/2020/12/02/case-study-xendit See how Xendit use Supabase to build a full-text search engine. - Wed, 02 Dec 2020 00:00:00 GMT + Wed, 02 Dec 2020 07:00:00 GMT @@ -653,7 +709,7 @@ TAYFA Built a No-Code Website Builder in Seven Days https://supabase.com/blog/2020/12/02/case-study-tayfa See how Tayfa went from idea to paying customer in less than 30 days. - Wed, 02 Dec 2020 00:00:00 GMT + Wed, 02 Dec 2020 07:00:00 GMT @@ -661,7 +717,7 @@ Monitoro Built a Web Crawler Handling Millions of API Requests https://supabase.com/blog/2020/12/02/case-study-monitoro See how Monitoro built an automated scraping platform using Supabase. - Wed, 02 Dec 2020 00:00:00 GMT + Wed, 02 Dec 2020 07:00:00 GMT @@ -669,7 +725,7 @@ Supabase Alpha November 2020 https://supabase.com/blog/2020/12/01/supabase-alpha-november-2020 Nine months of building. - Tue, 01 Dec 2020 00:00:00 GMT + Tue, 01 Dec 2020 07:00:00 GMT @@ -677,7 +733,7 @@ Postgres Views https://supabase.com/blog/2020/11/18/postgresql-views Creating and using a view in PostgreSQL. - Wed, 18 Nov 2020 00:00:00 GMT + Wed, 18 Nov 2020 07:00:00 GMT @@ -685,7 +741,7 @@ Supabase Alpha October 2020 https://supabase.com/blog/2020/11/02/supabase-alpha-october-2020 Eight months of building. - Mon, 02 Nov 2020 00:00:00 GMT + Mon, 02 Nov 2020 07:00:00 GMT @@ -693,7 +749,7 @@ Supabase.js 1.0 https://supabase.com/blog/2020/10/30/improved-dx We're releasing a new version of our Supabase client with some awesome new improvements. - Fri, 30 Oct 2020 00:00:00 GMT + Fri, 30 Oct 2020 06:00:00 GMT @@ -701,7 +757,7 @@ Supabase Alpha September 2020 https://supabase.com/blog/2020/10/03/supabase-alpha-september-2020 Seven months of building. - Sat, 03 Oct 2020 00:00:00 GMT + Sat, 03 Oct 2020 06:00:00 GMT @@ -709,7 +765,7 @@ Supabase Hacktoberfest 2020 https://supabase.com/blog/2020/09/11/supabase-hacktoberfest-2020 Join us for a celebration of open source software and learn how to contribute to Supabase. - Fri, 11 Sep 2020 00:00:00 GMT + Fri, 11 Sep 2020 06:00:00 GMT @@ -717,7 +773,7 @@ Supabase Alpha August 2020 https://supabase.com/blog/2020/09/03/supabase-alpha-august-2020 Six months of building - Thu, 03 Sep 2020 00:00:00 GMT + Thu, 03 Sep 2020 06:00:00 GMT @@ -725,7 +781,7 @@ Supabase Auth https://supabase.com/blog/2020/08/05/supabase-auth Authenticate and authorize your users with Supabase Auth - Wed, 05 Aug 2020 00:00:00 GMT + Wed, 05 Aug 2020 06:00:00 GMT @@ -733,7 +789,7 @@ Supabase Alpha July 2020 https://supabase.com/blog/2020/08/02/supabase-alpha-july-2020 Five months of building - Sun, 02 Aug 2020 00:00:00 GMT + Sun, 02 Aug 2020 06:00:00 GMT @@ -741,7 +797,7 @@ Continuous PostgreSQL Backups using WAL-G https://supabase.com/blog/2020/08/02/continuous-postgresql-backup-walg Have you ever wanted to restore your database's state to a particular moment in time? This post explains how, using WAL-G. - Sun, 02 Aug 2020 00:00:00 GMT + Sun, 02 Aug 2020 06:00:00 GMT @@ -749,7 +805,7 @@ Alpha Launch Postmortem https://supabase.com/blog/2020/07/10/alpha-launch-postmortem Everything that went wrong with Supabase's launch - Fri, 10 Jul 2020 00:00:00 GMT + Fri, 10 Jul 2020 06:00:00 GMT @@ -757,7 +813,7 @@ What are PostgreSQL Templates? https://supabase.com/blog/2020/07/09/postgresql-templates What are PostgreSQL templates and what are they used for? - Thu, 09 Jul 2020 00:00:00 GMT + Thu, 09 Jul 2020 06:00:00 GMT @@ -765,7 +821,7 @@ Physical vs Logical Backups in PostgreSQL https://supabase.com/blog/2020/07/17/postgresql-physical-logical-backups What are physical and logical backups in Postgres? - Tue, 07 Jul 2020 00:00:00 GMT + Tue, 07 Jul 2020 06:00:00 GMT @@ -773,7 +829,7 @@ Supabase Alpha June 2020 https://supabase.com/blog/2020/07/01/supabase-alpha-june-2020 Four months of building - Wed, 01 Jul 2020 00:00:00 GMT + Wed, 01 Jul 2020 06:00:00 GMT @@ -781,7 +837,7 @@ Steve Chavez has joined Supabase https://supabase.com/blog/2020/06/15/supabase-steve-chavez Steve joins Supabase to help build Auth. - Mon, 15 Jun 2020 00:00:00 GMT + Mon, 15 Jun 2020 06:00:00 GMT @@ -789,7 +845,7 @@ Supabase Alpha May 2020 https://supabase.com/blog/2020/06/01/supabase-alpha-may-2020 Three months of building - Mon, 01 Jun 2020 00:00:00 GMT + Mon, 01 Jun 2020 06:00:00 GMT @@ -797,7 +853,7 @@ Supabase Alpha April 2020 https://supabase.com/blog/2020/05/01/supabase-alpha-april-2020 Two months of building - Mon, 01 Jun 2020 00:00:00 GMT + Mon, 01 Jun 2020 06:00:00 GMT From 3ea661a746ac0ca3f26bcbb0d55d1d1a1a9ecf37 Mon Sep 17 00:00:00 2001 From: awalias Date: Tue, 2 Aug 2022 16:40:57 -0600 Subject: [PATCH 22/76] fix: wrong month --- apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx index 4dd8834bf52..7188784349e 100644 --- a/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx +++ b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx @@ -1,5 +1,5 @@ --- -title: Supabase Beta August 2022 +title: Supabase Beta July 2022 description: Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more... author: paul_copplestone image: 2022-july/thumb.png From cde5034b76e61a1478ca2afaa3fe052fa7165446 Mon Sep 17 00:00:00 2001 From: Isaiah Hamilton Date: Tue, 2 Aug 2022 19:33:52 -0400 Subject: [PATCH 23/76] chore: update text size --- apps/www/pages/404.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/pages/404.tsx b/apps/www/pages/404.tsx index 7ea66cb4745..7b0c533c43f 100644 --- a/apps/www/pages/404.tsx +++ b/apps/www/pages/404.tsx @@ -41,7 +41,7 @@ const Error404 = () => {

From 6801cc6677ebdfa9da2ab01e9c19e47f5b31eaf6 Mon Sep 17 00:00:00 2001 From: Isaiah Hamilton Date: Tue, 2 Aug 2022 21:53:20 -0400 Subject: [PATCH 25/76] chore: update announcement --- apps/www/data/Announcement.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/www/data/Announcement.json b/apps/www/data/Announcement.json index 236e078295d..bd1a0f4c4b1 100644 --- a/apps/www/data/Announcement.json +++ b/apps/www/data/Announcement.json @@ -1,6 +1,6 @@ { "show": true, - "text": "Supabase raises $80M Series B", - "cta": "Read the TechCrunch article", - "link": "https://techcrunch.com/2022/05/10/supabase-raises-80m-series-b-for-its-open-source-firebase-alternative/" + "text": "Launch Week 5", + "cta": "Get your ticket now", + "link": "//launch-week" } From 0dc1b218cb3bced1979cd8e76aeb2882e9cfc3fe Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 11:00:22 +0800 Subject: [PATCH 26/76] Revert package upgrades --- studio/next-env.d.ts | 1 + studio/package-lock.json | 2543 +++++++++++++++++++++++++------------- studio/package.json | 4 +- 3 files changed, 1706 insertions(+), 842 deletions(-) diff --git a/studio/next-env.d.ts b/studio/next-env.d.ts index 4f11a03dc6c..9bc3dd46b9d 100644 --- a/studio/next-env.d.ts +++ b/studio/next-env.d.ts @@ -1,4 +1,5 @@ /// +/// /// // NOTE: This file should not be edited diff --git a/studio/package-lock.json b/studio/package-lock.json index edf45b049f0..1b9c1bc3c13 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -39,7 +39,7 @@ "markdown-table": "=2.0.0", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "12.0.9", + "next": "11.1.3", "next-compose-plugins": "^2.2.1", "openapi-types": "^9.1.0", "p-queue": "^6.6.2", @@ -60,7 +60,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.9", + "react-tracked": "^1.7.4", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", @@ -123,7 +123,6 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", - "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.0" }, @@ -143,7 +142,6 @@ "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -152,7 +150,6 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", - "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", @@ -182,7 +179,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -194,7 +190,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -207,7 +202,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -223,14 +217,12 @@ "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/generator": { "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", - "dev": true, "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -244,7 +236,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -257,7 +248,6 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -317,7 +307,6 @@ "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==", - "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", @@ -414,7 +403,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -426,7 +414,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -464,7 +451,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, "dependencies": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", @@ -478,7 +464,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -491,7 +476,6 @@ "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==", - "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -503,7 +487,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -516,7 +499,6 @@ "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==", - "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -528,7 +510,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -566,7 +547,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -578,7 +558,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -591,7 +570,6 @@ "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==", - "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", @@ -610,7 +588,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -648,7 +625,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -713,7 +689,6 @@ "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==", - "dev": true, "dependencies": { "@babel/types": "^7.17.0" }, @@ -725,7 +700,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -763,7 +737,6 @@ "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==", - "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -775,7 +748,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -796,7 +768,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -833,7 +804,6 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", - "dev": true, "dependencies": { "@babel/template": "^7.16.7", "@babel/traverse": "^7.17.3", @@ -847,7 +817,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -873,7 +842,6 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", - "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -1340,6 +1308,20 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", @@ -2416,7 +2398,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.16.7", "@babel/parser": "^7.16.7", @@ -2430,7 +2411,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -2442,7 +2422,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -2455,7 +2434,6 @@ "version": "7.17.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.16.7", "@babel/generator": "^7.17.3", @@ -2476,7 +2454,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -2488,7 +2465,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -2501,7 +2477,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -2517,14 +2492,12 @@ "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/types": { "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -2716,6 +2689,28 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, + "node_modules/@hapi/accept": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", + "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", + "dependencies": { + "@hapi/boom": "9.x.x", + "@hapi/hoek": "9.x.x" + } + }, + "node_modules/@hapi/boom": { + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz", + "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", + "dependencies": { + "@hapi/hoek": "9.x.x" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, "node_modules/@headlessui/react": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.4.1.tgz", @@ -3691,7 +3686,6 @@ "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==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -3699,14 +3693,12 @@ "node_modules/@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==", - "dev": true + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, "node_modules/@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==", - "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -3947,6 +3939,11 @@ "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", "dev": true }, + "node_modules/@napi-rs/triples": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@napi-rs/triples/-/triples-1.1.0.tgz", + "integrity": "sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w==" + }, "node_modules/@next/bundle-analyzer": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-12.0.4.tgz", @@ -3956,29 +3953,119 @@ } }, "node_modules/@next/env": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", - "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-11.1.3.tgz", + "integrity": "sha512-5+vaeooJuWmICSlmVaAC8KG3O8hwKasACVfkHj58xQuCB5SW0TKW3hWxgxkBuefMBn1nM0yEVPKokXCsYjBtng==" }, - "node_modules/@next/swc-android-arm64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", - "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@next/polyfill-module": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.1.3.tgz", + "integrity": "sha512-7yr9cr4a0SrBoVE8psxXWK1wTFc8UzsY8Wc2cWGL7qA0hgtqACHaXC47M1ByJB410hFZenGrpE+KFaT1unQMyw==" + }, + "node_modules/@next/react-dev-overlay": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.1.3.tgz", + "integrity": "sha512-zIwtMliSUR+IKl917ToFNB+0fD7bI5kYMdjHU/UEKpfIXAZPnXRHHISCvPDsczlr+bRsbjlUFW1CsNiuFedeuQ==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "anser": "1.4.9", + "chalk": "4.0.0", + "classnames": "2.2.6", + "css.escape": "1.5.1", + "data-uri-to-buffer": "3.0.1", + "platform": "1.3.6", + "shell-quote": "1.7.2", + "source-map": "0.8.0-beta.0", + "stacktrace-parser": "0.1.10", + "strip-ansi": "6.0.0" + }, + "peerDependencies": { + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">= 10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@next/react-dev-overlay/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@next/react-refresh-utils": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.1.3.tgz", + "integrity": "sha512-144kD8q2nChw67V3AJJlPQ6NUJVFczyn10bhTynn9o2rY5DEnkzuBipcyMuQl2DqfxMkV7sn+yOCOYbrLCk9zg==", + "peerDependencies": { + "react-refresh": "0.8.3", + "webpack": "^4 || ^5" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", - "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-11.1.3.tgz", + "integrity": "sha512-TwP4krjhs+uU9pesDYCShEXZrLSbJr78p12e7XnLBBaNf20SgWLlVmQUT9gX9KbWan5V0sUbJfmcS8MRNHgYuA==", "cpu": [ "arm64" ], @@ -3991,9 +4078,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", - "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-11.1.3.tgz", + "integrity": "sha512-ZSWmkg/PxccHFNUSeBdrfaH8KwSkoeUtewXKvuYYt7Ph0yRsbqSyNIvhUezDua96lApiXXq6EL2d1THfeWomvw==", "cpu": [ "x64" ], @@ -4005,55 +4092,10 @@ "node": ">= 10" } }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", - "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", - "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", - "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", - "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-11.1.3.tgz", + "integrity": "sha512-PrTBN0iZudAuj4jSbtXcdBdmfpaDCPIneG4Oms4zcs93KwMgLhivYW082Mvlgx9QVEiRm7+RkFpIVtG/i7JitA==", "cpu": [ "x64" ], @@ -4065,55 +4107,10 @@ "node": ">= 10" } }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", - "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", - "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", - "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", - "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-11.1.3.tgz", + "integrity": "sha512-mRwbscVjRoHk+tDY7XbkT5d9FCwujFIQJpGp0XNb1i5OHCSDO8WW/C9cLEWS4LxKRbIZlTLYg1MTXqLQkvva8w==", "cpu": [ "x64" ], @@ -4125,6 +4122,14 @@ "node": ">= 10" } }, + "node_modules/@node-rs/helper": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@node-rs/helper/-/helper-1.2.1.tgz", + "integrity": "sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==", + "dependencies": { + "@napi-rs/triples": "^1.0.3" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -8854,8 +8859,7 @@ "node_modules/@types/node": { "version": "16.9.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.4.tgz", - "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==", - "devOptional": true + "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==" }, "node_modules/@types/node-fetch": { "version": "2.6.1", @@ -9568,6 +9572,11 @@ "uuid": "bin/uuid" } }, + "node_modules/anser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", + "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" + }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -9664,7 +9673,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, "engines": { "node": ">=8" } @@ -9938,7 +9946,6 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -9949,8 +9956,18 @@ "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "dependencies": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } }, "node_modules/assign-symbols": { "version": "1.0.0", @@ -9961,6 +9978,14 @@ "node": ">=0.10.0" } }, + "node_modules/ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", + "engines": { + "node": ">=4" + } + }, "node_modules/async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", @@ -10021,6 +10046,17 @@ "postcss": "^8.1.0" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/awesome-debounce-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/awesome-debounce-promise/-/awesome-debounce-promise-2.1.0.tgz", @@ -10589,7 +10625,6 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "devOptional": true, "funding": [ { "type": "github", @@ -10627,7 +10662,6 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "devOptional": true, "engines": { "node": "*" } @@ -10659,8 +10693,7 @@ "node_modules/bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "devOptional": true + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "node_modules/body-parser": { "version": "1.19.2", @@ -10943,8 +10976,7 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "devOptional": true + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "node_modules/browser-process-hrtime": { "version": "1.0.0", @@ -10956,7 +10988,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "devOptional": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -10970,7 +11001,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "devOptional": true, "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -10981,7 +11011,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -10993,7 +11022,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "devOptional": true, "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -11003,7 +11031,6 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "devOptional": true, "dependencies": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -11020,7 +11047,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "devOptional": true, "dependencies": { "pako": "~1.0.5" } @@ -11079,6 +11105,15 @@ "node-int64": "^0.4.0" } }, + "node_modules/buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -11096,8 +11131,7 @@ "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "devOptional": true + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "node_modules/bufferutil": { "version": "4.0.5", @@ -11114,8 +11148,15 @@ "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "devOptional": true + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } }, "node_modules/c8": { "version": "7.11.0", @@ -11257,7 +11298,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -11470,7 +11510,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -11824,6 +11863,11 @@ "color-support": "bin.js" } }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, "node_modules/colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", @@ -11873,8 +11917,7 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "devOptional": true + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "node_modules/component-emitter": { "version": "1.3.0", @@ -12005,8 +12048,7 @@ "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "devOptional": true + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" }, "node_modules/console-control-strings": { "version": "1.1.0", @@ -12016,8 +12058,7 @@ "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "devOptional": true + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, "node_modules/content-disposition": { "version": "0.5.4", @@ -12044,7 +12085,6 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, "dependencies": { "safe-buffer": "~5.1.1" } @@ -12052,8 +12092,7 @@ "node_modules/convert-source-map/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/cookie": { "version": "0.4.2", @@ -12492,7 +12531,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -12501,14 +12539,12 @@ "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -12521,7 +12557,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "devOptional": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -12565,7 +12600,6 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "devOptional": true, "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -12692,6 +12726,11 @@ "url": "https://github.com/sponsors/fb55" } }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -12820,6 +12859,14 @@ "d3-time": "1 - 2" } }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "engines": { + "node": ">= 6" + } + }, "node_modules/data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -12967,15 +13014,18 @@ } }, "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dependencies": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-property": { @@ -13019,7 +13069,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -13036,7 +13085,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "devOptional": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -13134,7 +13182,6 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -13144,8 +13191,7 @@ "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/dir-glob": { "version": "3.0.1", @@ -13229,6 +13275,17 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", "dev": true }, + "node_modules/domain-browser": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", + "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, "node_modules/domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", @@ -13403,7 +13460,6 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "devOptional": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -13417,8 +13473,7 @@ "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/emittery": { "version": "0.8.1", @@ -13442,7 +13497,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "devOptional": true, "engines": { "node": ">= 0.10" } @@ -13475,8 +13529,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, - "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -13597,31 +13649,33 @@ } }, "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", - "has-symbols": "^1.0.2", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "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" + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -13665,7 +13719,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -13711,6 +13764,11 @@ "es6-symbol": "^3.1.1" } }, + "node_modules/es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" + }, "node_modules/es6-shim": { "version": "0.35.6", "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz", @@ -13872,7 +13930,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -13886,7 +13943,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "devOptional": true, "engines": { "node": ">=0.8.x" } @@ -13895,7 +13951,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "devOptional": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -14516,7 +14571,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -14539,7 +14593,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -14626,6 +14679,14 @@ } } }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -15081,7 +15142,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -15099,7 +15159,6 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -15156,7 +15215,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -15174,7 +15232,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -15192,6 +15249,14 @@ "node": ">=6" } }, + "node_modules/get-orientation": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", + "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", + "dependencies": { + "stream-parser": "^0.3.1" + } + }, "node_modules/get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -15217,7 +15282,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -15293,8 +15357,7 @@ "node_modules/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==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/global": { "version": "4.4.0", @@ -15310,7 +15373,6 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, "engines": { "node": ">=4" } @@ -15361,8 +15423,7 @@ "node_modules/graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "devOptional": true + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" }, "node_modules/gzip-size": { "version": "6.0.0", @@ -15420,10 +15481,9 @@ } }, "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -15460,11 +15520,21 @@ "node": ">=0.10.0" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -15476,7 +15546,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -15559,7 +15628,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "devOptional": true, "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -15573,7 +15641,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "devOptional": true, "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -15701,7 +15768,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, "bin": { "he": "bin/he" } @@ -15728,7 +15794,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "devOptional": true, "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -15869,6 +15934,21 @@ "entities": "^2.0.0" } }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", @@ -15909,8 +15989,7 @@ "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "devOptional": true + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "node_modules/https-proxy-agent": { "version": "5.0.0", @@ -15958,8 +16037,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -16015,7 +16092,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "devOptional": true, "funding": [ { "type": "github", @@ -16046,6 +16122,20 @@ "node": ">= 4" } }, + "node_modules/image-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", + "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", @@ -16165,7 +16255,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", @@ -16261,7 +16350,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16282,7 +16370,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, "dependencies": { "has-bigints": "^1.0.1" }, @@ -16305,7 +16392,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16326,7 +16412,6 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -16380,7 +16465,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16486,6 +16570,20 @@ "node": ">=6" } }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -16516,11 +16614,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true, + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "engines": { "node": ">= 0.4" }, @@ -16537,10 +16649,9 @@ } }, "node_modules/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==", - "dev": true, + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16591,7 +16702,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16624,10 +16734,12 @@ } }, "node_modules/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==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -16648,7 +16760,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16663,7 +16774,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -16674,6 +16784,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -16683,7 +16811,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -19273,6 +19400,41 @@ "node": ">=8" } }, + "node_modules/jest-worker": { + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", + "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jest/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -19579,7 +19741,6 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -19612,7 +19773,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -19754,7 +19914,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "devOptional": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -19768,7 +19927,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "devOptional": true, "dependencies": { "minimist": "^1.2.0" }, @@ -19788,7 +19946,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -19842,6 +19999,11 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, "node_modules/lodash.throttle": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", @@ -19934,7 +20096,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -20035,7 +20196,6 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -20231,8 +20391,7 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { "version": "1.4.1", @@ -20716,7 +20875,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -20728,8 +20886,7 @@ "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/mime": { "version": "2.6.0", @@ -20801,14 +20958,12 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "devOptional": true + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "devOptional": true + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "node_modules/minimatch": { "version": "3.0.4", @@ -21081,6 +21236,14 @@ "node": ">=0.10.0" } }, + "node_modules/native-url": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", + "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -21109,40 +21272,78 @@ "dev": true }, "node_modules/next": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", - "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/next/-/next-11.1.3.tgz", + "integrity": "sha512-ud/gKmnKQ8wtHC+pd1ZiqPRa7DdgulPkAk94MbpsspfNliwZkYs9SIYWhlLSyg+c661LzdUI2nZshvrtggSYWA==", "dependencies": { - "@next/env": "12.0.9", - "caniuse-lite": "^1.0.30001283", - "postcss": "8.4.5", - "styled-jsx": "5.0.0", - "use-subscription": "1.5.1" + "@babel/runtime": "7.15.3", + "@hapi/accept": "5.0.2", + "@next/env": "11.1.3", + "@next/polyfill-module": "11.1.3", + "@next/react-dev-overlay": "11.1.3", + "@next/react-refresh-utils": "11.1.3", + "@node-rs/helper": "1.2.1", + "assert": "2.0.0", + "ast-types": "0.13.2", + "browserify-zlib": "0.2.0", + "browserslist": "4.16.6", + "buffer": "5.6.0", + "caniuse-lite": "^1.0.30001228", + "chalk": "2.4.2", + "chokidar": "3.5.1", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "cssnano-simple": "3.0.0", + "domain-browser": "4.19.0", + "encoding": "0.1.13", + "etag": "1.8.1", + "find-cache-dir": "3.3.1", + "get-orientation": "1.1.2", + "https-browserify": "1.0.0", + "image-size": "1.0.0", + "jest-worker": "27.0.0-next.5", + "native-url": "0.3.4", + "node-fetch": "2.6.1", + "node-html-parser": "1.4.9", + "node-libs-browser": "^2.2.1", + "os-browserify": "0.3.0", + "p-limit": "3.1.0", + "path-browserify": "1.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.2.15", + "process": "0.11.10", + "querystring-es3": "0.2.1", + "raw-body": "2.4.1", + "react-is": "17.0.2", + "react-refresh": "0.8.3", + "stream-browserify": "3.0.0", + "stream-http": "3.1.1", + "string_decoder": "1.3.0", + "styled-jsx": "4.0.1", + "timers-browserify": "2.0.12", + "tty-browserify": "0.0.1", + "use-subscription": "1.5.1", + "util": "0.12.4", + "vm-browserify": "1.1.2", + "watchpack": "2.1.1" }, "bin": { "next": "dist/bin/next" }, "engines": { - "node": ">=12.22.0" + "node": ">=12.0.0" }, "optionalDependencies": { - "@next/swc-android-arm64": "12.0.9", - "@next/swc-darwin-arm64": "12.0.9", - "@next/swc-darwin-x64": "12.0.9", - "@next/swc-linux-arm-gnueabihf": "12.0.9", - "@next/swc-linux-arm64-gnu": "12.0.9", - "@next/swc-linux-arm64-musl": "12.0.9", - "@next/swc-linux-x64-gnu": "12.0.9", - "@next/swc-linux-x64-musl": "12.0.9", - "@next/swc-win32-arm64-msvc": "12.0.9", - "@next/swc-win32-ia32-msvc": "12.0.9", - "@next/swc-win32-x64-msvc": "12.0.9" + "@next/swc-darwin-arm64": "11.1.3", + "@next/swc-darwin-x64": "11.1.3", + "@next/swc-linux-x64-gnu": "11.1.3", + "@next/swc-win32-x64-msvc": "11.1.3" }, "peerDependencies": { "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", - "react": "^17.0.2 || ^18.0.0-0", - "react-dom": "^17.0.2 || ^18.0.0-0", + "node-sass": "^4.0.0 || ^5.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2", "sass": "^1.3.0" }, "peerDependenciesMeta": { @@ -21167,14 +21368,82 @@ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "node_modules/next/node_modules/@babel/runtime": { + "version": "7.15.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", + "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==", "dependencies": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/next/node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/next/node_modules/cssnano-simple": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-3.0.0.tgz", + "integrity": "sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg==", + "dependencies": { + "cssnano-preset-simple": "^3.0.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/next/node_modules/cssnano-simple/node_modules/cssnano-preset-simple": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-3.0.2.tgz", + "integrity": "sha512-7c6EOw3oZshKOZc20Jh+cs2dIKxp0viV043jdal/t1iGVQkoyAQio3rrFWhPgAlkXMu+PRXsslqLhosFTmLhmQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001202" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/next/node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.2.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", + "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map": "^0.6.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -21184,23 +21453,12 @@ "url": "https://opencollective.com/postcss/" } }, - "node_modules/next/node_modules/styled-jsx": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz", - "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==", + "node_modules/next/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || 18.x.x" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } + "node": ">=0.10.0" } }, "node_modules/nice-try": { @@ -21260,6 +21518,14 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-html-parser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", + "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", + "dependencies": { + "he": "1.2.0" + } + }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -21270,7 +21536,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "devOptional": true, "dependencies": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -21301,7 +21566,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "devOptional": true, "dependencies": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -21310,14 +21574,12 @@ "node_modules/node-libs-browser/node_modules/assert/node_modules/inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "devOptional": true + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" }, "node_modules/node-libs-browser/node_modules/assert/node_modules/util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "devOptional": true, "dependencies": { "inherits": "2.0.1" } @@ -21326,7 +21588,6 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "devOptional": true, "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -21337,7 +21598,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "devOptional": true, "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -21346,26 +21606,22 @@ "node_modules/node-libs-browser/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "devOptional": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/node-libs-browser/node_modules/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "devOptional": true + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "node_modules/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "devOptional": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, "node_modules/node-libs-browser/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -21379,14 +21635,12 @@ "node_modules/node-libs-browser/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "devOptional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/node-libs-browser/node_modules/stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "devOptional": true, "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -21396,7 +21650,6 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "devOptional": true, "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -21409,7 +21662,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -21417,18 +21669,21 @@ "node_modules/node-libs-browser/node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "devOptional": true + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "node_modules/node-libs-browser/node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "devOptional": true, "dependencies": { "inherits": "2.0.3" } }, + "node_modules/node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, "node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -21623,10 +21878,24 @@ } }, "node_modules/object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true, + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -21635,7 +21904,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -21656,7 +21924,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, "dependencies": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -21847,8 +22114,7 @@ "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "devOptional": true + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "node_modules/overlayscrollbars": { "version": "1.13.1", @@ -21925,7 +22191,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -21940,7 +22205,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "dependencies": { "p-limit": "^2.2.0" }, @@ -21952,7 +22216,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "dependencies": { "p-try": "^2.0.0" }, @@ -22005,7 +22268,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "devOptional": true, "engines": { "node": ">=6" } @@ -22018,8 +22280,7 @@ "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "devOptional": true + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "node_modules/papaparse": { "version": "5.3.1", @@ -22092,7 +22353,6 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "devOptional": true, "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -22175,6 +22435,11 @@ "node": ">=0.10.0" } }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, "node_modules/path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", @@ -22185,7 +22450,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, "engines": { "node": ">=8" } @@ -22230,7 +22494,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "devOptional": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -22367,7 +22630,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, "dependencies": { "find-up": "^4.0.0" }, @@ -22375,11 +22637,15 @@ "node": ">=8" } }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, "node_modules/pnp-webpack-plugin": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "dev": true, "dependencies": { "ts-pnp": "^1.1.6" }, @@ -22965,7 +23231,6 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "devOptional": true, "engines": { "node": ">= 0.6.0" } @@ -23111,7 +23376,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -23124,8 +23388,7 @@ "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/pump": { "version": "3.0.0", @@ -23186,7 +23449,6 @@ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, "engines": { "node": ">=0.4.x" } @@ -23195,11 +23457,18 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "devOptional": true, "engines": { "node": ">=0.4.x" } }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -23253,7 +23522,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "devOptional": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -23262,7 +23530,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "devOptional": true, "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -23277,6 +23544,31 @@ "node": ">= 0.6" } }, + "node_modules/raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -23997,6 +24289,14 @@ } } }, + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react-remove-scroll": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.4.tgz", @@ -24514,13 +24814,13 @@ } }, "node_modules/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==", - "dev": true, + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" @@ -25197,7 +25497,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -25285,8 +25584,7 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "devOptional": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sane": { "version": "4.1.0", @@ -25836,14 +26134,17 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "devOptional": true + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -25891,11 +26192,15 @@ "node": ">=8" } }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -26126,6 +26431,17 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "devOptional": true }, + "node_modules/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==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", @@ -26174,6 +26490,29 @@ "deprecated": "See https://github.com/lydell/source-map-url#deprecated", "devOptional": true }, + "node_modules/source-map/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/source-map/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/source-map/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, "node_modules/space-separated-tokens": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", @@ -26300,6 +26639,17 @@ "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", "dev": true }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/state-local": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", @@ -26415,7 +26765,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -26443,6 +26792,15 @@ "@storybook/theming": "^6.0.0" } }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, "node_modules/stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -26453,6 +26811,25 @@ "stream-shift": "^1.0.0" } }, + "node_modules/stream-http": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", + "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", + "dependencies": { + "debug": "2" + } + }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -26467,6 +26844,11 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -26566,26 +26948,26 @@ } }, "node_modules/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==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/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==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -26595,7 +26977,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -26693,6 +27074,53 @@ "inline-style-parser": "0.1.1" } }, + "node_modules/styled-jsx": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-4.0.1.tgz", + "integrity": "sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ==", + "dependencies": { + "@babel/plugin-syntax-jsx": "7.14.5", + "@babel/types": "7.15.0", + "convert-source-map": "1.7.0", + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.4", + "stylis-rule-sheet": "0.0.10" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || 18.x.x" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/styled-jsx/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "peerDependencies": { + "stylis": "^3.5.0" + } + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -27330,7 +27758,6 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "devOptional": true, "dependencies": { "setimmediate": "^1.0.4" }, @@ -27362,14 +27789,12 @@ "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "devOptional": true + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, "engines": { "node": ">=4" } @@ -27430,6 +27855,14 @@ "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", "dev": true }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, "node_modules/toposort": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", @@ -27574,7 +28007,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", - "dev": true, "engines": { "node": ">=6" }, @@ -27589,6 +28021,11 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, + "node_modules/tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" + }, "node_modules/type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -27615,6 +28052,14 @@ "node": ">=4" } }, + "node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -27669,14 +28114,13 @@ } }, "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "funding": { @@ -27996,7 +28440,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -28079,7 +28522,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "devOptional": true, "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -28187,15 +28629,13 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "devOptional": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "node_modules/url/node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "devOptional": true, "engines": { "node": ">=0.4.x" } @@ -28317,6 +28757,19 @@ "node": ">=6.14.2" } }, + "node_modules/util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -28494,8 +28947,7 @@ "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "devOptional": true + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "node_modules/w3c-hr-time": { "version": "1.0.2", @@ -28535,6 +28987,18 @@ "loose-envify": "^1.0.0" } }, + "node_modules/watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/watchpack-chokidar2": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", @@ -29649,7 +30113,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -29661,6 +30124,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -29989,7 +30471,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, "engines": { "node": ">=10" }, @@ -30035,7 +30516,6 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", - "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.0" } @@ -30051,14 +30531,12 @@ "@babel/compat-data": { "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", - "dev": true + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" }, "@babel/core": { "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", - "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", @@ -30081,7 +30559,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -30090,7 +30567,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30100,7 +30576,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -30108,8 +30583,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -30117,7 +30591,6 @@ "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", - "dev": true, "requires": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -30128,7 +30601,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30137,8 +30609,7 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -30189,7 +30660,6 @@ "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==", - "dev": true, "requires": { "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", @@ -30259,7 +30729,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30268,7 +30737,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30301,7 +30769,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", @@ -30312,7 +30779,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30324,7 +30790,6 @@ "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==", - "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30333,7 +30798,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30345,7 +30809,6 @@ "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==", - "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30354,7 +30817,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30387,7 +30849,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30396,7 +30857,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30408,7 +30868,6 @@ "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==", - "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", @@ -30424,7 +30883,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30456,8 +30914,7 @@ "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" }, "@babel/helper-remap-async-to-generator": { "version": "7.16.8", @@ -30511,7 +30968,6 @@ "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==", - "dev": true, "requires": { "@babel/types": "^7.17.0" }, @@ -30520,7 +30976,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30553,7 +31008,6 @@ "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==", - "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30562,7 +31016,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30578,8 +31031,7 @@ "@babel/helper-validator-option": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" }, "@babel/helper-wrap-function": { "version": "7.16.8", @@ -30609,7 +31061,6 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", - "dev": true, "requires": { "@babel/template": "^7.16.7", "@babel/traverse": "^7.17.3", @@ -30620,7 +31071,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30641,8 +31091,7 @@ "@babel/parser": { "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", - "dev": true + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", @@ -30944,6 +31393,14 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@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", @@ -31681,7 +32138,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, "requires": { "@babel/code-frame": "^7.16.7", "@babel/parser": "^7.16.7", @@ -31692,7 +32148,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -31701,7 +32156,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -31713,7 +32167,6 @@ "version": "7.17.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, "requires": { "@babel/code-frame": "^7.16.7", "@babel/generator": "^7.17.3", @@ -31731,7 +32184,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -31740,7 +32192,6 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -31750,7 +32201,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -31758,8 +32208,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -31767,7 +32216,6 @@ "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -31938,6 +32386,28 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, + "@hapi/accept": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", + "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", + "requires": { + "@hapi/boom": "9.x.x", + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/boom": { + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz", + "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", + "requires": { + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, "@headlessui/react": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.4.1.tgz", @@ -32679,20 +33149,17 @@ "@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==", - "dev": true + "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==", - "dev": true + "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==", - "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -32873,6 +33340,11 @@ } } }, + "@napi-rs/triples": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@napi-rs/triples/-/triples-1.1.0.tgz", + "integrity": "sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w==" + }, "@next/bundle-analyzer": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-12.0.4.tgz", @@ -32882,76 +33354,116 @@ } }, "@next/env": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", - "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-11.1.3.tgz", + "integrity": "sha512-5+vaeooJuWmICSlmVaAC8KG3O8hwKasACVfkHj58xQuCB5SW0TKW3hWxgxkBuefMBn1nM0yEVPKokXCsYjBtng==" }, - "@next/swc-android-arm64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", - "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", - "optional": true + "@next/polyfill-module": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.1.3.tgz", + "integrity": "sha512-7yr9cr4a0SrBoVE8psxXWK1wTFc8UzsY8Wc2cWGL7qA0hgtqACHaXC47M1ByJB410hFZenGrpE+KFaT1unQMyw==" + }, + "@next/react-dev-overlay": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.1.3.tgz", + "integrity": "sha512-zIwtMliSUR+IKl917ToFNB+0fD7bI5kYMdjHU/UEKpfIXAZPnXRHHISCvPDsczlr+bRsbjlUFW1CsNiuFedeuQ==", + "requires": { + "@babel/code-frame": "7.12.11", + "anser": "1.4.9", + "chalk": "4.0.0", + "classnames": "2.2.6", + "css.escape": "1.5.1", + "data-uri-to-buffer": "3.0.1", + "platform": "1.3.6", + "shell-quote": "1.7.2", + "source-map": "0.8.0-beta.0", + "stacktrace-parser": "0.1.10", + "strip-ansi": "6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "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" + } + } + } + }, + "@next/react-refresh-utils": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.1.3.tgz", + "integrity": "sha512-144kD8q2nChw67V3AJJlPQ6NUJVFczyn10bhTynn9o2rY5DEnkzuBipcyMuQl2DqfxMkV7sn+yOCOYbrLCk9zg==", + "requires": {} }, "@next/swc-darwin-arm64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", - "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-11.1.3.tgz", + "integrity": "sha512-TwP4krjhs+uU9pesDYCShEXZrLSbJr78p12e7XnLBBaNf20SgWLlVmQUT9gX9KbWan5V0sUbJfmcS8MRNHgYuA==", "optional": true }, "@next/swc-darwin-x64": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", - "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", - "optional": true - }, - "@next/swc-linux-arm-gnueabihf": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", - "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", - "optional": true - }, - "@next/swc-linux-arm64-gnu": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", - "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", - "optional": true - }, - "@next/swc-linux-arm64-musl": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", - "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-11.1.3.tgz", + "integrity": "sha512-ZSWmkg/PxccHFNUSeBdrfaH8KwSkoeUtewXKvuYYt7Ph0yRsbqSyNIvhUezDua96lApiXXq6EL2d1THfeWomvw==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", - "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", - "optional": true - }, - "@next/swc-linux-x64-musl": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", - "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", - "optional": true - }, - "@next/swc-win32-arm64-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", - "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", - "optional": true - }, - "@next/swc-win32-ia32-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", - "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-11.1.3.tgz", + "integrity": "sha512-PrTBN0iZudAuj4jSbtXcdBdmfpaDCPIneG4Oms4zcs93KwMgLhivYW082Mvlgx9QVEiRm7+RkFpIVtG/i7JitA==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", - "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-11.1.3.tgz", + "integrity": "sha512-mRwbscVjRoHk+tDY7XbkT5d9FCwujFIQJpGp0XNb1i5OHCSDO8WW/C9cLEWS4LxKRbIZlTLYg1MTXqLQkvva8w==", "optional": true }, + "@node-rs/helper": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@node-rs/helper/-/helper-1.2.1.tgz", + "integrity": "sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==", + "requires": { + "@napi-rs/triples": "^1.0.3" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -36508,8 +37020,7 @@ "@types/node": { "version": "16.9.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.4.tgz", - "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==", - "devOptional": true + "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==" }, "@types/node-fetch": { "version": "2.6.1", @@ -37179,6 +37690,11 @@ } } }, + "anser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", + "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" + }, "ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -37248,8 +37764,7 @@ "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": "3.2.1", @@ -37461,7 +37976,6 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "devOptional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -37472,17 +37986,32 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, + "assert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "requires": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } + }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", "devOptional": true }, + "ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" + }, "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", @@ -37521,6 +38050,11 @@ "postcss-value-parser": "^4.2.0" } }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, "awesome-debounce-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/awesome-debounce-promise/-/awesome-debounce-promise-2.1.0.tgz", @@ -37980,8 +38514,7 @@ "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "devOptional": true + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "batch-processor": { "version": "1.0.0", @@ -38001,8 +38534,7 @@ "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "devOptional": true + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, "binary-extensions": { "version": "2.2.0", @@ -38028,8 +38560,7 @@ "bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "devOptional": true + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "body-parser": { "version": "1.19.2", @@ -38241,8 +38772,7 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "devOptional": true + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "browser-process-hrtime": { "version": "1.0.0", @@ -38254,7 +38784,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "devOptional": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -38268,7 +38797,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "devOptional": true, "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -38279,7 +38807,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "devOptional": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -38291,7 +38818,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "devOptional": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -38301,7 +38827,6 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "devOptional": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -38318,7 +38843,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "devOptional": true, "requires": { "pako": "~1.0.5" } @@ -38360,6 +38884,15 @@ "node-int64": "^0.4.0" } }, + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -38374,8 +38907,7 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "devOptional": true + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "bufferutil": { "version": "4.0.5", @@ -38388,8 +38920,12 @@ "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "devOptional": true + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, "c8": { "version": "7.11.0", @@ -38499,7 +39035,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -38645,7 +39180,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -38928,6 +39462,11 @@ "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, "colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", @@ -38964,8 +39503,7 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "devOptional": true + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "component-emitter": { "version": "1.3.0", @@ -39088,8 +39626,7 @@ "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "devOptional": true + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" }, "console-control-strings": { "version": "1.1.0", @@ -39099,8 +39636,7 @@ "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "devOptional": true + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, "content-disposition": { "version": "0.5.4", @@ -39121,7 +39657,6 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, "requires": { "safe-buffer": "~5.1.1" }, @@ -39129,8 +39664,7 @@ "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==" } } }, @@ -39489,7 +40023,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "devOptional": true, "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -39498,8 +40031,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -39507,7 +40039,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "devOptional": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -39520,7 +40051,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "devOptional": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -39558,7 +40088,6 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "devOptional": true, "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -39655,6 +40184,11 @@ "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", "dev": true }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -39776,6 +40310,11 @@ "d3-time": "1 - 2" } }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" + }, "data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -39894,12 +40433,12 @@ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "requires": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "define-property": { @@ -39936,8 +40475,7 @@ "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "dequal": { "version": "2.0.2", @@ -39948,7 +40486,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "devOptional": true, "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -40020,7 +40557,6 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "devOptional": true, "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -40030,8 +40566,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -40108,6 +40643,11 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", "dev": true }, + "domain-browser": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", + "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==" + }, "domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", @@ -40259,7 +40799,6 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "devOptional": true, "requires": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -40273,8 +40812,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -40293,8 +40831,7 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "devOptional": true + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" }, "emotion-theming": { "version": "10.3.0", @@ -40317,8 +40854,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, - "peer": true, "requires": { "iconv-lite": "^0.6.2" } @@ -40429,31 +40964,33 @@ } }, "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", - "has-symbols": "^1.0.2", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "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" + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" } }, "es-array-method-boxes-properly": { @@ -40490,7 +41027,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -40523,6 +41059,11 @@ "es6-symbol": "^3.1.1" } }, + "es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" + }, "es6-shim": { "version": "0.35.6", "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz", @@ -40641,8 +41182,7 @@ "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", @@ -40652,14 +41192,12 @@ "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "devOptional": true + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "devOptional": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -41177,7 +41715,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -41194,7 +41731,6 @@ "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" @@ -41263,6 +41799,14 @@ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -41612,7 +42156,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -41623,8 +42166,7 @@ "functions-have-names": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", - "dev": true + "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==" }, "fuse.js": { "version": "3.6.1", @@ -41670,8 +42212,7 @@ "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", @@ -41683,7 +42224,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -41695,6 +42235,14 @@ "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" }, + "get-orientation": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", + "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", + "requires": { + "stream-parser": "^0.3.1" + } + }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -41714,7 +42262,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -41766,8 +42313,7 @@ "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==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "global": { "version": "4.4.0", @@ -41782,8 +42328,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globalthis": { "version": "1.0.2", @@ -41819,8 +42364,7 @@ "graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "devOptional": true + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" }, "gzip-size": { "version": "6.0.0", @@ -41860,10 +42404,9 @@ } }, "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-flag": { "version": "3.0.0", @@ -41890,17 +42433,23 @@ } } }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "requires": { "has-symbols": "^1.0.2" } @@ -41966,7 +42515,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "devOptional": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -41977,7 +42525,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "devOptional": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -42078,8 +42625,7 @@ "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, "highlight.js": { "version": "10.7.3", @@ -42100,7 +42646,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "devOptional": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -42213,6 +42758,18 @@ "entities": "^2.0.0" } }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "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", @@ -42244,8 +42801,7 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "devOptional": true + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "https-proxy-agent": { "version": "5.0.0", @@ -42281,8 +42837,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "peer": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -42323,8 +42877,7 @@ "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "devOptional": true + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "iferr": { "version": "0.1.5", @@ -42338,6 +42891,14 @@ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, + "image-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", + "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", + "requires": { + "queue": "6.0.2" + } + }, "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", @@ -42432,7 +42993,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, "requires": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", @@ -42505,7 +43065,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -42520,7 +43079,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, "requires": { "has-bigints": "^1.0.1" } @@ -42537,7 +43095,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -42551,8 +43108,7 @@ "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==", - "dev": true + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" }, "is-ci": { "version": "2.0.0", @@ -42593,7 +43149,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -42665,6 +43220,14 @@ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -42685,11 +43248,19 @@ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true }, + "is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true + "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", @@ -42697,10 +43268,9 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "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==", - "dev": true, + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "requires": { "has-tostringtag": "^1.0.0" } @@ -42736,7 +43306,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -42754,10 +43323,12 @@ "dev": true }, "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==", - "dev": true + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } }, "is-stream": { "version": "2.0.1", @@ -42769,7 +43340,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -42778,11 +43348,22 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, "requires": { "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -42792,7 +43373,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, "requires": { "call-bind": "^1.0.2" } @@ -44878,6 +45458,31 @@ } } }, + "jest-worker": { + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", + "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "join-component": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz", @@ -44976,8 +45581,7 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-logic-js": { "version": "2.0.2", @@ -45004,7 +45608,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "requires": { "minimist": "^1.2.5" } @@ -45109,7 +45712,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "devOptional": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -45120,7 +45722,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "devOptional": true, "requires": { "minimist": "^1.2.0" } @@ -45139,7 +45740,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "requires": { "p-locate": "^4.1.0" } @@ -45190,6 +45790,11 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "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": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, "lodash.throttle": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", @@ -45265,7 +45870,6 @@ "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" } @@ -45341,7 +45945,6 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -45507,8 +46110,7 @@ "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==" }, "merge2": { "version": "1.4.1", @@ -45767,7 +46369,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "devOptional": true, "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -45776,8 +46377,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -45830,14 +46430,12 @@ "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==", - "devOptional": true + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "devOptional": true + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "minimatch": { "version": "3.0.4", @@ -46047,6 +46645,14 @@ "to-regex": "^3.0.1" } }, + "native-url": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", + "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", + "requires": { + "querystring": "^0.2.0" + } + }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -46072,43 +46678,123 @@ "dev": true }, "next": { - "version": "12.0.9", - "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", - "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/next/-/next-11.1.3.tgz", + "integrity": "sha512-ud/gKmnKQ8wtHC+pd1ZiqPRa7DdgulPkAk94MbpsspfNliwZkYs9SIYWhlLSyg+c661LzdUI2nZshvrtggSYWA==", "requires": { - "@next/env": "12.0.9", - "@next/swc-android-arm64": "12.0.9", - "@next/swc-darwin-arm64": "12.0.9", - "@next/swc-darwin-x64": "12.0.9", - "@next/swc-linux-arm-gnueabihf": "12.0.9", - "@next/swc-linux-arm64-gnu": "12.0.9", - "@next/swc-linux-arm64-musl": "12.0.9", - "@next/swc-linux-x64-gnu": "12.0.9", - "@next/swc-linux-x64-musl": "12.0.9", - "@next/swc-win32-arm64-msvc": "12.0.9", - "@next/swc-win32-ia32-msvc": "12.0.9", - "@next/swc-win32-x64-msvc": "12.0.9", - "caniuse-lite": "^1.0.30001283", - "postcss": "8.4.5", - "styled-jsx": "5.0.0", - "use-subscription": "1.5.1" + "@babel/runtime": "7.15.3", + "@hapi/accept": "5.0.2", + "@next/env": "11.1.3", + "@next/polyfill-module": "11.1.3", + "@next/react-dev-overlay": "11.1.3", + "@next/react-refresh-utils": "11.1.3", + "@next/swc-darwin-arm64": "11.1.3", + "@next/swc-darwin-x64": "11.1.3", + "@next/swc-linux-x64-gnu": "11.1.3", + "@next/swc-win32-x64-msvc": "11.1.3", + "@node-rs/helper": "1.2.1", + "assert": "2.0.0", + "ast-types": "0.13.2", + "browserify-zlib": "0.2.0", + "browserslist": "4.16.6", + "buffer": "5.6.0", + "caniuse-lite": "^1.0.30001228", + "chalk": "2.4.2", + "chokidar": "3.5.1", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "cssnano-simple": "3.0.0", + "domain-browser": "4.19.0", + "encoding": "0.1.13", + "etag": "1.8.1", + "find-cache-dir": "3.3.1", + "get-orientation": "1.1.2", + "https-browserify": "1.0.0", + "image-size": "1.0.0", + "jest-worker": "27.0.0-next.5", + "native-url": "0.3.4", + "node-fetch": "2.6.1", + "node-html-parser": "1.4.9", + "node-libs-browser": "^2.2.1", + "os-browserify": "0.3.0", + "p-limit": "3.1.0", + "path-browserify": "1.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.2.15", + "process": "0.11.10", + "querystring-es3": "0.2.1", + "raw-body": "2.4.1", + "react-is": "17.0.2", + "react-refresh": "0.8.3", + "stream-browserify": "3.0.0", + "stream-http": "3.1.1", + "string_decoder": "1.3.0", + "styled-jsx": "4.0.1", + "timers-browserify": "2.0.12", + "tty-browserify": "0.0.1", + "use-subscription": "1.5.1", + "util": "0.12.4", + "vm-browserify": "1.1.2", + "watchpack": "2.1.1" }, "dependencies": { - "postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "@babel/runtime": { + "version": "7.15.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", + "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==", "requires": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "regenerator-runtime": "^0.13.4" } }, - "styled-jsx": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz", - "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==", - "requires": {} + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "requires": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "cssnano-simple": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-3.0.0.tgz", + "integrity": "sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg==", + "requires": { + "cssnano-preset-simple": "^3.0.0" + }, + "dependencies": { + "cssnano-preset-simple": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-3.0.2.tgz", + "integrity": "sha512-7c6EOw3oZshKOZc20Jh+cs2dIKxp0viV043jdal/t1iGVQkoyAQio3rrFWhPgAlkXMu+PRXsslqLhosFTmLhmQ==", + "requires": { + "caniuse-lite": "^1.0.30001202" + } + } + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "postcss": { + "version": "8.2.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", + "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "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==" } } }, @@ -46160,6 +46846,14 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" }, + "node-html-parser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", + "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", + "requires": { + "he": "1.2.0" + } + }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -46170,7 +46864,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "devOptional": true, "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -46201,7 +46894,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "devOptional": true, "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -46210,14 +46902,12 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "devOptional": true + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "devOptional": true, "requires": { "inherits": "2.0.1" } @@ -46228,7 +46918,6 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "devOptional": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -46238,32 +46927,27 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "devOptional": true + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "devOptional": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "devOptional": true + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "devOptional": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, "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==", - "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -46277,14 +46961,12 @@ "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==", - "devOptional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "devOptional": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -46294,7 +46976,6 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "devOptional": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -46307,7 +46988,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -46315,20 +46995,23 @@ "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "devOptional": true + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "devOptional": true, "requires": { "inherits": "2.0.3" } } } }, + "node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -46484,16 +47167,23 @@ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" }, "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "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==", - "dev": true + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, "object-visit": { "version": "1.0.1", @@ -46508,7 +47198,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -46645,8 +47334,7 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "devOptional": true + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "overlayscrollbars": { "version": "1.13.1", @@ -46706,7 +47394,6 @@ "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" } @@ -46715,7 +47402,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "requires": { "p-limit": "^2.2.0" }, @@ -46724,7 +47410,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "requires": { "p-try": "^2.0.0" } @@ -46760,8 +47445,7 @@ "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==", - "devOptional": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "packet-reader": { "version": "1.0.0", @@ -46771,8 +47455,7 @@ "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "devOptional": true + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "papaparse": { "version": "5.3.1", @@ -46844,7 +47527,6 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "devOptional": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -46911,6 +47593,11 @@ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "devOptional": true }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", @@ -46920,8 +47607,7 @@ "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", @@ -46954,7 +47640,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "devOptional": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -47054,16 +47739,19 @@ "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" } }, + "platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, "pnp-webpack-plugin": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "dev": true, "requires": { "ts-pnp": "^1.1.6" } @@ -47466,8 +48154,7 @@ "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "devOptional": true + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "process-nextick-args": { "version": "2.0.1", @@ -47587,7 +48274,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "devOptional": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -47600,8 +48286,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "devOptional": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -47655,14 +48340,20 @@ "querystring": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", - "dev": true + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "devOptional": true + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } }, "queue-microtask": { "version": "1.2.3", @@ -47697,7 +48388,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "devOptional": true, "requires": { "safe-buffer": "^5.1.0" } @@ -47706,7 +48396,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "devOptional": true, "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -47718,6 +48407,27 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "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" + } + } + } + }, "raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -48228,6 +48938,11 @@ "react-is": "^17.0.2" } }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, "react-remove-scroll": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.4.tgz", @@ -48613,13 +49328,13 @@ } }, "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==", - "dev": true, + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" } }, "regexpu-core": { @@ -49107,7 +49822,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -49161,8 +49875,7 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "devOptional": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sane": { "version": "4.1.0", @@ -49609,14 +50322,17 @@ "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "devOptional": true + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -49652,11 +50368,15 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -49843,6 +50563,39 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "devOptional": true }, + "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" + }, + "dependencies": { + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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" + } + } + } + }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", @@ -49994,6 +50747,14 @@ "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", "dev": true }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + } + }, "state-local": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", @@ -50086,8 +50847,7 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "store2": { "version": "2.13.2", @@ -50105,6 +50865,15 @@ "memoizerific": "^1.11.3" } }, + "stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "requires": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, "stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -50115,6 +50884,25 @@ "stream-shift": "^1.0.0" } }, + "stream-http": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", + "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", + "requires": { + "debug": "2" + } + }, "stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -50129,6 +50917,11 @@ "safe-buffer": "~5.2.0" } }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -50203,30 +50996,29 @@ } }, "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==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" } }, "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==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" } }, "strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, "requires": { "ansi-regex": "^5.0.0" } @@ -50295,6 +51087,39 @@ "inline-style-parser": "0.1.1" } }, + "styled-jsx": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-4.0.1.tgz", + "integrity": "sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ==", + "requires": { + "@babel/plugin-syntax-jsx": "7.14.5", + "@babel/types": "7.15.0", + "convert-source-map": "1.7.0", + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.4", + "stylis-rule-sheet": "0.0.10" + }, + "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==" + } + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "requires": {} + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -50778,7 +51603,6 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "devOptional": true, "requires": { "setimmediate": "^1.0.4" } @@ -50807,14 +51631,12 @@ "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "devOptional": true + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-object-path": { "version": "0.3.0", @@ -50862,6 +51684,11 @@ "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", "dev": true }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, "toposort": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", @@ -50955,14 +51782,18 @@ "ts-pnp": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", - "dev": true + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" }, "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, + "tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" + }, "type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -50983,6 +51814,11 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true }, + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -51021,14 +51857,13 @@ "optional": 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==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, @@ -51251,8 +52086,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unset-value": { "version": "1.0.0", @@ -51319,7 +52153,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "devOptional": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -51328,14 +52161,12 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "devOptional": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "devOptional": true + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" } } }, @@ -51478,6 +52309,19 @@ "node-gyp-build": "^4.3.0" } }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -51608,8 +52452,7 @@ "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "devOptional": true + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "w3c-hr-time": { "version": "1.0.2", @@ -51646,6 +52489,15 @@ "loose-envify": "^1.0.0" } }, + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, "watchpack-chokidar2": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", @@ -52553,7 +53405,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -52562,6 +53413,19 @@ "is-symbol": "^1.0.3" } }, + "which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + } + }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -52817,8 +53681,7 @@ "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==" }, "yup": { "version": "0.32.11", diff --git a/studio/package.json b/studio/package.json index fb6ddb347dc..92cfac81c85 100644 --- a/studio/package.json +++ b/studio/package.json @@ -45,7 +45,7 @@ "markdown-table": "=2.0.0", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "12.0.9", + "next": "11.1.3", "next-compose-plugins": "^2.2.1", "openapi-types": "^9.1.0", "p-queue": "^6.6.2", @@ -66,7 +66,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.9", + "react-tracked": "^1.7.4", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", From 2e77e8709a805bfa9cea29a9f9ca207eae31bc53 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 11:58:25 +0800 Subject: [PATCH 27/76] Fix deleting of members --- .../Organization/TeamSettings/MemberActions.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx b/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx index a10db0f8a3b..b4d32ad4f02 100644 --- a/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx +++ b/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx @@ -54,9 +54,12 @@ const MemberActions: FC = ({ members, member, roles }) => { message: `This is permanent! Are you sure you want to remove ${member.primary_email}`, onAsyncConfirm: async () => { setLoading(true) - const response = await delete_( - `${API_URL}/organizations/${slug}/members/${member.gotrue_id}` - ) + + const response = enablePermissions + ? await delete_(`${API_URL}/organizations/${slug}/members/${member.gotrue_id}`) + : await delete_(`${API_URL}/organizations/${slug}/members/remove`, { + member_id: member.id, + }) if (response.error) { ui.setNotification({ @@ -65,7 +68,10 @@ const MemberActions: FC = ({ members, member, roles }) => { }) setLoading(false) } else { - const updatedMembers = members.filter((m) => m.gotrue_id !== member.gotrue_id) + const updatedMembers = enablePermissions + ? members.filter((m) => m.gotrue_id !== member.gotrue_id) + : members.filter((m) => m.id !== member.id) + mutateOrgMembers(updatedMembers) ui.setNotification({ category: 'success', From da1c5ccde8d110b113811549153499b8009a459d Mon Sep 17 00:00:00 2001 From: dannykng Date: Tue, 2 Aug 2022 22:18:48 -0700 Subject: [PATCH 28/76] Set docs sidebar categories to collapsed by default --- web/sidebars.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/web/sidebars.js b/web/sidebars.js index 7e0e8d34fd0..f82c23f5fad 100755 --- a/web/sidebars.js +++ b/web/sidebars.js @@ -54,12 +54,12 @@ module.exports = { 'guides/local-development', 'guides/examples', ], - collapsed: false, + collapsed: true, }, { type: 'category', label: 'Quickstarts', - collapsed: false, + collapsed: true, items: [ 'guides/with-angular', 'guides/with-expo', @@ -80,7 +80,7 @@ module.exports = { { type: 'category', label: 'Database', - collapsed: false, + collapsed: true, items: [ 'guides/database', 'guides/database/connecting-to-postgres', @@ -118,19 +118,19 @@ module.exports = { { type: 'category', label: 'APIs', - collapsed: false, + collapsed: true, items: ['guides/api', 'guides/api/generating-types'], }, { type: 'category', label: 'Functions', - collapsed: false, + collapsed: true, items: ['guides/functions'], }, { type: 'category', label: 'Auth', - collapsed: false, + collapsed: true, items: [ 'guides/auth', { @@ -185,13 +185,13 @@ module.exports = { { type: 'category', label: 'Storage', - collapsed: false, + collapsed: true, items: ['guides/storage'], }, { type: 'category', label: 'Platform', - collapsed: false, + collapsed: true, items: [ 'guides/platform/logs', 'guides/platform/metrics', @@ -203,13 +203,13 @@ module.exports = { { type: 'category', label: 'Self Hosting', - collapsed: false, + collapsed: true, items: ['guides/hosting/overview', 'guides/hosting/docker'], }, { type: 'category', label: 'Integrations', - collapsed: false, + collapsed: true, items: [ 'guides/integrations/appsmith', 'guides/integrations/auth0', @@ -228,7 +228,7 @@ module.exports = { { type: 'category', label: 'See Also', - collapsed: false, + collapsed: true, items: [ 'faq', 'handbook/contributing', From f035e4d3d7ed6010ddb37e0dc68ed57c5002b38b Mon Sep 17 00:00:00 2001 From: dannykng Date: Tue, 2 Aug 2022 22:19:27 -0700 Subject: [PATCH 29/76] Collapse docs sidebar category when expanding another category --- web/docusaurus.config.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/docusaurus.config.js b/web/docusaurus.config.js index b7387c60935..3f2d80faa64 100755 --- a/web/docusaurus.config.js +++ b/web/docusaurus.config.js @@ -15,6 +15,11 @@ module.exports = { onBrokenLinks: 'ignore', themes: ['docusaurus-theme-search-typesense'], themeConfig: { + docs: { + sidebar: { + autoCollapseCategories: true, + }, + }, colorMode: { // "light" | "dark" defaultMode: 'dark', @@ -191,6 +196,7 @@ module.exports = { routeBasePath: '/', sidebarPath: require.resolve('./sidebars.js'), editUrl: 'https://github.com/supabase/supabase/edit/master/web', + breadcrumbs: false, }, theme: { customCss: require.resolve('./src/css/custom.css'), From 596e678362a4d5cc1a313d330b79d3707c09d30d Mon Sep 17 00:00:00 2001 From: dannykng Date: Tue, 2 Aug 2022 22:26:46 -0700 Subject: [PATCH 30/76] Update ordering to match sidebar - Delete "How to use these docs" --- web/docs/about.mdx | 53 ++++++++++++---------------------------------- 1 file changed, 13 insertions(+), 40 deletions(-) diff --git a/web/docs/about.mdx b/web/docs/about.mdx index 122ecb4642d..ec1468cf0fb 100755 --- a/web/docs/about.mdx +++ b/web/docs/about.mdx @@ -71,12 +71,12 @@ It provides all the backend services you need to build a product. You can use it

- {/* Auth */} + {/* API */}
- +
-

Auth

-

User management with Row Level Security.

+

Auto-generated APIs

+

Instantly generate APIs for your database.

@@ -89,6 +89,15 @@ It provides all the backend services you need to build a product. You can use it + {/* Auth */} +
+ +
+

Auth

+

User management with Row Level Security.

+
+ +
{/* Storage */}
@@ -98,15 +107,6 @@ It provides all the backend services you need to build a product. You can use it
- {/* API */} -
- -
-

Auto-generated APIs

-

Instantly generate APIs for your database.

-
- -
{/* Observability */}
@@ -152,30 +152,3 @@ Supabase is just Postgres, which makes it compatible with a large number of tool ))}
- -## How to use these docs - -The documentation is divided into 2 sections. - -
-
- {/* Auth */} -
- -
-

Guides

-

In-depth explanations for each tool.

-
- -
- {/* Ref */} -
- -
-

Reference Docs

-

Technical documentation for Client Libraries and Systems.

-
- -
-
-
From b3c27cf45cd5ccd522ef7318942624e9c6ea7983 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 12:30:10 +0800 Subject: [PATCH 31/76] Force the use of babel compiler to prevent breakage with mobx and re-update packages --- studio/.babelrc | 4 ++++ studio/package.json | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 studio/.babelrc diff --git a/studio/.babelrc b/studio/.babelrc new file mode 100644 index 00000000000..b56ad8dc6c7 --- /dev/null +++ b/studio/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["next/babel"], + "plugins": [] +} \ No newline at end of file diff --git a/studio/package.json b/studio/package.json index 92cfac81c85..fb6ddb347dc 100644 --- a/studio/package.json +++ b/studio/package.json @@ -45,7 +45,7 @@ "markdown-table": "=2.0.0", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "11.1.3", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "openapi-types": "^9.1.0", "p-queue": "^6.6.2", @@ -66,7 +66,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.4", + "react-tracked": "^1.7.9", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", From 846faa6cdd4014c96d8aced876af88e8d44a644c Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 16:01:07 +0800 Subject: [PATCH 32/76] Add line break to bablrc --- studio/.babelrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/.babelrc b/studio/.babelrc index b56ad8dc6c7..9fcef0394fd 100644 --- a/studio/.babelrc +++ b/studio/.babelrc @@ -1,4 +1,4 @@ { "presets": ["next/babel"], "plugins": [] -} \ No newline at end of file +} From 8076582dd6dc4e708d445b4b8595c4e9e1223ece Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 15:45:14 +0800 Subject: [PATCH 33/76] Logs explorer ensure desc is not null --- studio/pages/project/[ref]/logs-explorer/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/studio/pages/project/[ref]/logs-explorer/index.tsx b/studio/pages/project/[ref]/logs-explorer/index.tsx index 8639dc06421..5053eece9af 100644 --- a/studio/pages/project/[ref]/logs-explorer/index.tsx +++ b/studio/pages/project/[ref]/logs-explorer/index.tsx @@ -175,7 +175,7 @@ export const LogsExplorerPage: NextPageWithLayout = () => { const payload: UserContent = { name: values.name, - description: values.description, + description: values?.description ?? '', type: 'log_sql', content: { content_id: editorId, @@ -186,6 +186,8 @@ export const LogsExplorerPage: NextPageWithLayout = () => { visibility: 'user', } + console.log('Payload', payload) + try { const { data: query, error } = await content.create(payload) if (error) throw error From 05360b3dd884ed535a0369ea1340baa942e4c8c1 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 15:46:07 +0800 Subject: [PATCH 34/76] Remove logs --- studio/pages/project/[ref]/logs-explorer/index.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/studio/pages/project/[ref]/logs-explorer/index.tsx b/studio/pages/project/[ref]/logs-explorer/index.tsx index 5053eece9af..8a8db246045 100644 --- a/studio/pages/project/[ref]/logs-explorer/index.tsx +++ b/studio/pages/project/[ref]/logs-explorer/index.tsx @@ -186,8 +186,6 @@ export const LogsExplorerPage: NextPageWithLayout = () => { visibility: 'user', } - console.log('Payload', payload) - try { const { data: query, error } = await content.create(payload) if (error) throw error From 1882a371938f6c787130aeea8cb563b7d2efb417 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 15:48:28 +0800 Subject: [PATCH 35/76] Update logic --- studio/pages/project/[ref]/logs-explorer/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/pages/project/[ref]/logs-explorer/index.tsx b/studio/pages/project/[ref]/logs-explorer/index.tsx index 8a8db246045..ee1a2c1d963 100644 --- a/studio/pages/project/[ref]/logs-explorer/index.tsx +++ b/studio/pages/project/[ref]/logs-explorer/index.tsx @@ -175,7 +175,7 @@ export const LogsExplorerPage: NextPageWithLayout = () => { const payload: UserContent = { name: values.name, - description: values?.description ?? '', + description: values.description || '', type: 'log_sql', content: { content_id: editorId, From 30a34d1944993180e32f43d6cbca90d75438f03a Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 16:33:23 +0800 Subject: [PATCH 36/76] Update functions to beta --- .../Functions/Functions.constants.ts | 3 - .../interfaces/Functions/FunctionsLayout.tsx | 30 +- studio/next-env.d.ts | 1 - studio/package-lock.json | 2311 ++++++----------- 4 files changed, 762 insertions(+), 1583 deletions(-) delete mode 100644 studio/components/interfaces/Functions/Functions.constants.ts diff --git a/studio/components/interfaces/Functions/Functions.constants.ts b/studio/components/interfaces/Functions/Functions.constants.ts deleted file mode 100644 index f1e226e254d..00000000000 --- a/studio/components/interfaces/Functions/Functions.constants.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const WARNING_MESSAGE = { - title: 'Edge Functions are experimental until 1st August 2022. There will be breaking changes.', -} diff --git a/studio/components/interfaces/Functions/FunctionsLayout.tsx b/studio/components/interfaces/Functions/FunctionsLayout.tsx index 0bb2c3e0c59..97efdbca0ea 100644 --- a/studio/components/interfaces/Functions/FunctionsLayout.tsx +++ b/studio/components/interfaces/Functions/FunctionsLayout.tsx @@ -1,14 +1,13 @@ -import BaseLayout from 'components/layouts' -import { observer } from 'mobx-react-lite' -import { useStore, withAuth } from 'hooks' -import { IconAlertCircle, IconCode, IconSlash, Loading, Tabs } from '@supabase/ui' -import { Tab } from '@headlessui/react' -import FunctionsNav from './FunctionsNav' -import React, { useEffect } from 'react' -import { useRouter } from 'next/router' import Link from 'next/link' +import { useRouter } from 'next/router' +import React, { useEffect } from 'react' +import { observer } from 'mobx-react-lite' +import { IconCode, Loading, Badge } from '@supabase/ui' + +import { useStore, withAuth } from 'hooks' +import FunctionsNav from './FunctionsNav' +import BaseLayout from 'components/layouts' import WarningBanner from 'components/ui/WarningBanner' -import { WARNING_MESSAGE } from './Functions.constants' const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { const { functions, ui } = useStore() @@ -51,15 +50,18 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { >
-

Functions

+
+

Functions

+ Beta +
- {children} diff --git a/studio/next-env.d.ts b/studio/next-env.d.ts index 9bc3dd46b9d..4f11a03dc6c 100644 --- a/studio/next-env.d.ts +++ b/studio/next-env.d.ts @@ -1,5 +1,4 @@ /// -/// /// // NOTE: This file should not be edited diff --git a/studio/package-lock.json b/studio/package-lock.json index 1b9c1bc3c13..2be665d99e6 100644 --- a/studio/package-lock.json +++ b/studio/package-lock.json @@ -39,7 +39,7 @@ "markdown-table": "=2.0.0", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "11.1.3", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "openapi-types": "^9.1.0", "p-queue": "^6.6.2", @@ -60,7 +60,7 @@ "react-inlinesvg": "^2.3.0", "react-markdown": "^8.0.3", "react-split": "^2.0.13", - "react-tracked": "^1.7.4", + "react-tracked": "^1.7.9", "react-virtualized-auto-sizer": "^1.0.6", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.7", @@ -123,6 +123,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.0" }, @@ -142,6 +143,7 @@ "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -150,6 +152,7 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", @@ -179,6 +182,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -190,6 +194,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -202,6 +207,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -217,12 +223,14 @@ "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/generator": { "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -236,6 +244,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -248,6 +257,7 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -307,6 +317,7 @@ "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==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", @@ -403,6 +414,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -414,6 +426,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -451,6 +464,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, "dependencies": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", @@ -464,6 +478,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -476,6 +491,7 @@ "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==", + "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -487,6 +503,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -499,6 +516,7 @@ "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==", + "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -510,6 +528,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -547,6 +566,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -558,6 +578,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -570,6 +591,7 @@ "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==", + "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", @@ -588,6 +610,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -625,6 +648,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -689,6 +713,7 @@ "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==", + "dev": true, "dependencies": { "@babel/types": "^7.17.0" }, @@ -700,6 +725,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -737,6 +763,7 @@ "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==", + "dev": true, "dependencies": { "@babel/types": "^7.16.7" }, @@ -748,6 +775,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -768,6 +796,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -804,6 +833,7 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "dev": true, "dependencies": { "@babel/template": "^7.16.7", "@babel/traverse": "^7.17.3", @@ -817,6 +847,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -842,6 +873,7 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -1308,20 +1340,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", - "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", @@ -2398,6 +2416,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.16.7", "@babel/parser": "^7.16.7", @@ -2411,6 +2430,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -2422,6 +2442,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -2434,6 +2455,7 @@ "version": "7.17.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.16.7", "@babel/generator": "^7.17.3", @@ -2454,6 +2476,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "dependencies": { "@babel/highlight": "^7.16.7" }, @@ -2465,6 +2488,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -2477,6 +2501,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -2492,12 +2517,14 @@ "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/types": { "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -2689,28 +2716,6 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, - "node_modules/@hapi/accept": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", - "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", - "dependencies": { - "@hapi/boom": "9.x.x", - "@hapi/hoek": "9.x.x" - } - }, - "node_modules/@hapi/boom": { - "version": "9.1.4", - "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz", - "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", - "dependencies": { - "@hapi/hoek": "9.x.x" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, "node_modules/@headlessui/react": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.4.1.tgz", @@ -3686,6 +3691,7 @@ "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==", + "dev": true, "engines": { "node": ">=6.0.0" } @@ -3693,12 +3699,14 @@ "node_modules/@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==" + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true }, "node_modules/@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==", + "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -3939,11 +3947,6 @@ "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", "dev": true }, - "node_modules/@napi-rs/triples": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@napi-rs/triples/-/triples-1.1.0.tgz", - "integrity": "sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w==" - }, "node_modules/@next/bundle-analyzer": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-12.0.4.tgz", @@ -3953,119 +3956,29 @@ } }, "node_modules/@next/env": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-11.1.3.tgz", - "integrity": "sha512-5+vaeooJuWmICSlmVaAC8KG3O8hwKasACVfkHj58xQuCB5SW0TKW3hWxgxkBuefMBn1nM0yEVPKokXCsYjBtng==" + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", + "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" }, - "node_modules/@next/polyfill-module": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.1.3.tgz", - "integrity": "sha512-7yr9cr4a0SrBoVE8psxXWK1wTFc8UzsY8Wc2cWGL7qA0hgtqACHaXC47M1ByJB410hFZenGrpE+KFaT1unQMyw==" - }, - "node_modules/@next/react-dev-overlay": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.1.3.tgz", - "integrity": "sha512-zIwtMliSUR+IKl917ToFNB+0fD7bI5kYMdjHU/UEKpfIXAZPnXRHHISCvPDsczlr+bRsbjlUFW1CsNiuFedeuQ==", - "dependencies": { - "@babel/code-frame": "7.12.11", - "anser": "1.4.9", - "chalk": "4.0.0", - "classnames": "2.2.6", - "css.escape": "1.5.1", - "data-uri-to-buffer": "3.0.1", - "platform": "1.3.6", - "shell-quote": "1.7.2", - "source-map": "0.8.0-beta.0", - "stacktrace-parser": "0.1.10", - "strip-ansi": "6.0.0" - }, - "peerDependencies": { - "react": "^17.0.2", - "react-dom": "^17.0.2" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/@next/swc-android-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", + "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@next/react-dev-overlay/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@next/react-refresh-utils": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.1.3.tgz", - "integrity": "sha512-144kD8q2nChw67V3AJJlPQ6NUJVFczyn10bhTynn9o2rY5DEnkzuBipcyMuQl2DqfxMkV7sn+yOCOYbrLCk9zg==", - "peerDependencies": { - "react-refresh": "0.8.3", - "webpack": "^4 || ^5" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } + "node": ">= 10" } }, "node_modules/@next/swc-darwin-arm64": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-11.1.3.tgz", - "integrity": "sha512-TwP4krjhs+uU9pesDYCShEXZrLSbJr78p12e7XnLBBaNf20SgWLlVmQUT9gX9KbWan5V0sUbJfmcS8MRNHgYuA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", + "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", "cpu": [ "arm64" ], @@ -4078,9 +3991,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-11.1.3.tgz", - "integrity": "sha512-ZSWmkg/PxccHFNUSeBdrfaH8KwSkoeUtewXKvuYYt7Ph0yRsbqSyNIvhUezDua96lApiXXq6EL2d1THfeWomvw==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", + "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", "cpu": [ "x64" ], @@ -4092,10 +4005,55 @@ "node": ">= 10" } }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", + "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", + "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", + "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-11.1.3.tgz", - "integrity": "sha512-PrTBN0iZudAuj4jSbtXcdBdmfpaDCPIneG4Oms4zcs93KwMgLhivYW082Mvlgx9QVEiRm7+RkFpIVtG/i7JitA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", + "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", "cpu": [ "x64" ], @@ -4107,14 +4065,29 @@ "node": ">= 10" } }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-11.1.3.tgz", - "integrity": "sha512-mRwbscVjRoHk+tDY7XbkT5d9FCwujFIQJpGp0XNb1i5OHCSDO8WW/C9cLEWS4LxKRbIZlTLYg1MTXqLQkvva8w==", + "node_modules/@next/swc-linux-x64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", + "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", "cpu": [ "x64" ], "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", + "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", + "cpu": [ + "arm64" + ], + "optional": true, "os": [ "win32" ], @@ -4122,12 +4095,34 @@ "node": ">= 10" } }, - "node_modules/@node-rs/helper": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@node-rs/helper/-/helper-1.2.1.tgz", - "integrity": "sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==", - "dependencies": { - "@napi-rs/triples": "^1.0.3" + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", + "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", + "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" } }, "node_modules/@nodelib/fs.scandir": { @@ -8859,7 +8854,8 @@ "node_modules/@types/node": { "version": "16.9.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.4.tgz", - "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==" + "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==", + "devOptional": true }, "node_modules/@types/node-fetch": { "version": "2.6.1", @@ -9572,11 +9568,6 @@ "uuid": "bin/uuid" } }, - "node_modules/anser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", - "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" - }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -9673,6 +9664,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, "engines": { "node": ">=8" } @@ -9946,6 +9938,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -9956,18 +9949,8 @@ "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dependencies": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/assign-symbols": { "version": "1.0.0", @@ -9978,14 +9961,6 @@ "node": ">=0.10.0" } }, - "node_modules/ast-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", - "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", - "engines": { - "node": ">=4" - } - }, "node_modules/async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", @@ -10046,17 +10021,6 @@ "postcss": "^8.1.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/awesome-debounce-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/awesome-debounce-promise/-/awesome-debounce-promise-2.1.0.tgz", @@ -10625,6 +10589,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "devOptional": true, "funding": [ { "type": "github", @@ -10662,6 +10627,7 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "devOptional": true, "engines": { "node": "*" } @@ -10693,7 +10659,8 @@ "node_modules/bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "devOptional": true }, "node_modules/body-parser": { "version": "1.19.2", @@ -10976,7 +10943,8 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "devOptional": true }, "node_modules/browser-process-hrtime": { "version": "1.0.0", @@ -10988,6 +10956,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "devOptional": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -11001,6 +10970,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "devOptional": true, "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -11011,6 +10981,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -11022,6 +10993,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "devOptional": true, "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -11031,6 +11003,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "devOptional": true, "dependencies": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -11047,6 +11020,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "devOptional": true, "dependencies": { "pako": "~1.0.5" } @@ -11105,15 +11079,6 @@ "node-int64": "^0.4.0" } }, - "node_modules/buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -11131,7 +11096,8 @@ "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "devOptional": true }, "node_modules/bufferutil": { "version": "4.0.5", @@ -11148,15 +11114,8 @@ "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - }, - "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "devOptional": true }, "node_modules/c8": { "version": "7.11.0", @@ -11298,6 +11257,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -11510,6 +11470,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -11863,11 +11824,6 @@ "color-support": "bin.js" } }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" - }, "node_modules/colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", @@ -11917,7 +11873,8 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "devOptional": true }, "node_modules/component-emitter": { "version": "1.3.0", @@ -12048,7 +12005,8 @@ "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "devOptional": true }, "node_modules/console-control-strings": { "version": "1.1.0", @@ -12058,7 +12016,8 @@ "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "devOptional": true }, "node_modules/content-disposition": { "version": "0.5.4", @@ -12085,6 +12044,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, "dependencies": { "safe-buffer": "~5.1.1" } @@ -12092,7 +12052,8 @@ "node_modules/convert-source-map/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "node_modules/cookie": { "version": "0.4.2", @@ -12531,6 +12492,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -12539,12 +12501,14 @@ "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -12557,6 +12521,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "devOptional": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -12600,6 +12565,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "devOptional": true, "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -12726,11 +12692,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -12859,14 +12820,6 @@ "d3-time": "1 - 2" } }, - "node_modules/data-uri-to-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", - "engines": { - "node": ">= 6" - } - }, "node_modules/data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -13017,6 +12970,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" @@ -13069,6 +13023,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, "engines": { "node": ">= 0.6" } @@ -13085,6 +13040,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -13182,6 +13138,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -13191,7 +13148,8 @@ "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/dir-glob": { "version": "3.0.1", @@ -13275,17 +13233,6 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", "dev": true }, - "node_modules/domain-browser": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", - "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, "node_modules/domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", @@ -13460,6 +13407,7 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "devOptional": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -13473,7 +13421,8 @@ "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/emittery": { "version": "0.8.1", @@ -13497,6 +13446,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "devOptional": true, "engines": { "node": ">= 0.10" } @@ -13529,6 +13479,8 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -13652,6 +13604,7 @@ "version": "1.20.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -13719,6 +13672,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -13764,11 +13718,6 @@ "es6-symbol": "^3.1.1" } }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" - }, "node_modules/es6-shim": { "version": "0.35.6", "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz", @@ -13930,6 +13879,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, "engines": { "node": ">= 0.6" } @@ -13943,6 +13893,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "devOptional": true, "engines": { "node": ">=0.8.x" } @@ -13951,6 +13902,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "devOptional": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -14571,6 +14523,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -14593,6 +14546,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -14679,14 +14633,6 @@ } } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dependencies": { - "is-callable": "^1.1.3" - } - }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -15142,6 +15088,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -15159,6 +15106,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -15215,6 +15163,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -15232,6 +15181,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -15249,14 +15199,6 @@ "node": ">=6" } }, - "node_modules/get-orientation": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", - "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", - "dependencies": { - "stream-parser": "^0.3.1" - } - }, "node_modules/get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -15282,6 +15224,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -15357,7 +15300,8 @@ "node_modules/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==" + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true }, "node_modules/global": { "version": "4.4.0", @@ -15373,6 +15317,7 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, "engines": { "node": ">=4" } @@ -15423,7 +15368,8 @@ "node_modules/graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "devOptional": true }, "node_modules/gzip-size": { "version": "6.0.0", @@ -15484,6 +15430,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -15524,6 +15471,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.1" }, @@ -15535,6 +15483,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -15546,6 +15495,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -15628,6 +15578,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -15641,6 +15592,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "devOptional": true, "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -15768,6 +15720,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, "bin": { "he": "bin/he" } @@ -15794,6 +15747,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "devOptional": true, "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -15934,21 +15888,6 @@ "entities": "^2.0.0" } }, - "node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", @@ -15989,7 +15928,8 @@ "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "devOptional": true }, "node_modules/https-proxy-agent": { "version": "5.0.0", @@ -16037,6 +15977,8 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -16092,6 +16034,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "devOptional": true, "funding": [ { "type": "github", @@ -16122,20 +16065,6 @@ "node": ">= 4" } }, - "node_modules/image-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", - "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", @@ -16255,6 +16184,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", @@ -16350,6 +16280,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16370,6 +16301,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, "dependencies": { "has-bigints": "^1.0.1" }, @@ -16392,6 +16324,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16412,6 +16345,7 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -16465,6 +16399,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16570,20 +16505,6 @@ "node": ">=6" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -16614,25 +16535,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -16652,6 +16559,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16702,6 +16610,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16737,6 +16646,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -16760,6 +16670,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16774,6 +16685,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -16784,24 +16696,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", - "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -16811,6 +16705,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.2" }, @@ -19400,41 +19295,6 @@ "node": ">=8" } }, - "node_modules/jest-worker": { - "version": "27.0.0-next.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", - "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/jest/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -19741,6 +19601,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -19773,6 +19634,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -19914,6 +19776,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "devOptional": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -19927,6 +19790,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "devOptional": true, "dependencies": { "minimist": "^1.2.0" }, @@ -19946,6 +19810,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -19999,11 +19864,6 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, "node_modules/lodash.throttle": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", @@ -20096,6 +19956,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -20196,6 +20057,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -20391,7 +20253,8 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", @@ -20875,6 +20738,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "devOptional": true, "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -20886,7 +20750,8 @@ "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/mime": { "version": "2.6.0", @@ -20958,12 +20823,14 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "devOptional": true }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "devOptional": true }, "node_modules/minimatch": { "version": "3.0.4", @@ -21236,14 +21103,6 @@ "node": ">=0.10.0" } }, - "node_modules/native-url": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", - "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", - "dependencies": { - "querystring": "^0.2.0" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -21272,78 +21131,40 @@ "dev": true }, "node_modules/next": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/next/-/next-11.1.3.tgz", - "integrity": "sha512-ud/gKmnKQ8wtHC+pd1ZiqPRa7DdgulPkAk94MbpsspfNliwZkYs9SIYWhlLSyg+c661LzdUI2nZshvrtggSYWA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", + "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", "dependencies": { - "@babel/runtime": "7.15.3", - "@hapi/accept": "5.0.2", - "@next/env": "11.1.3", - "@next/polyfill-module": "11.1.3", - "@next/react-dev-overlay": "11.1.3", - "@next/react-refresh-utils": "11.1.3", - "@node-rs/helper": "1.2.1", - "assert": "2.0.0", - "ast-types": "0.13.2", - "browserify-zlib": "0.2.0", - "browserslist": "4.16.6", - "buffer": "5.6.0", - "caniuse-lite": "^1.0.30001228", - "chalk": "2.4.2", - "chokidar": "3.5.1", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "cssnano-simple": "3.0.0", - "domain-browser": "4.19.0", - "encoding": "0.1.13", - "etag": "1.8.1", - "find-cache-dir": "3.3.1", - "get-orientation": "1.1.2", - "https-browserify": "1.0.0", - "image-size": "1.0.0", - "jest-worker": "27.0.0-next.5", - "native-url": "0.3.4", - "node-fetch": "2.6.1", - "node-html-parser": "1.4.9", - "node-libs-browser": "^2.2.1", - "os-browserify": "0.3.0", - "p-limit": "3.1.0", - "path-browserify": "1.0.1", - "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.15", - "process": "0.11.10", - "querystring-es3": "0.2.1", - "raw-body": "2.4.1", - "react-is": "17.0.2", - "react-refresh": "0.8.3", - "stream-browserify": "3.0.0", - "stream-http": "3.1.1", - "string_decoder": "1.3.0", - "styled-jsx": "4.0.1", - "timers-browserify": "2.0.12", - "tty-browserify": "0.0.1", - "use-subscription": "1.5.1", - "util": "0.12.4", - "vm-browserify": "1.1.2", - "watchpack": "2.1.1" + "@next/env": "12.0.9", + "caniuse-lite": "^1.0.30001283", + "postcss": "8.4.5", + "styled-jsx": "5.0.0", + "use-subscription": "1.5.1" }, "bin": { "next": "dist/bin/next" }, "engines": { - "node": ">=12.0.0" + "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "11.1.3", - "@next/swc-darwin-x64": "11.1.3", - "@next/swc-linux-x64-gnu": "11.1.3", - "@next/swc-win32-x64-msvc": "11.1.3" + "@next/swc-android-arm64": "12.0.9", + "@next/swc-darwin-arm64": "12.0.9", + "@next/swc-darwin-x64": "12.0.9", + "@next/swc-linux-arm-gnueabihf": "12.0.9", + "@next/swc-linux-arm64-gnu": "12.0.9", + "@next/swc-linux-arm64-musl": "12.0.9", + "@next/swc-linux-x64-gnu": "12.0.9", + "@next/swc-linux-x64-musl": "12.0.9", + "@next/swc-win32-arm64-msvc": "12.0.9", + "@next/swc-win32-ia32-msvc": "12.0.9", + "@next/swc-win32-x64-msvc": "12.0.9" }, "peerDependencies": { "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "react": "^17.0.2 || ^18.0.0-0", + "react-dom": "^17.0.2 || ^18.0.0-0", "sass": "^1.3.0" }, "peerDependenciesMeta": { @@ -21368,82 +21189,14 @@ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "node_modules/next/node_modules/@babel/runtime": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", - "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/next/node_modules/browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dependencies": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/next/node_modules/cssnano-simple": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-3.0.0.tgz", - "integrity": "sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg==", - "dependencies": { - "cssnano-preset-simple": "^3.0.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } - } - }, - "node_modules/next/node_modules/cssnano-simple/node_modules/cssnano-preset-simple": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-3.0.2.tgz", - "integrity": "sha512-7c6EOw3oZshKOZc20Jh+cs2dIKxp0viV043jdal/t1iGVQkoyAQio3rrFWhPgAlkXMu+PRXsslqLhosFTmLhmQ==", - "dependencies": { - "caniuse-lite": "^1.0.30001202" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/next/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/next/node_modules/postcss": { - "version": "8.2.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", - "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", "dependencies": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map": "^0.6.1" + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -21453,12 +21206,23 @@ "url": "https://opencollective.com/postcss/" } }, - "node_modules/next/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/next/node_modules/styled-jsx": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz", + "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==", "engines": { - "node": ">=0.10.0" + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || 18.x.x" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } } }, "node_modules/nice-try": { @@ -21518,14 +21282,6 @@ "node-gyp-build-test": "build-test.js" } }, - "node_modules/node-html-parser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", - "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", - "dependencies": { - "he": "1.2.0" - } - }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -21536,6 +21292,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "devOptional": true, "dependencies": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -21566,6 +21323,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "devOptional": true, "dependencies": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -21574,12 +21332,14 @@ "node_modules/node-libs-browser/node_modules/assert/node_modules/inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/assert/node_modules/util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "devOptional": true, "dependencies": { "inherits": "2.0.1" } @@ -21588,6 +21348,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "devOptional": true, "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -21598,6 +21359,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "devOptional": true, "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -21606,22 +21368,26 @@ "node_modules/node-libs-browser/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -21635,12 +21401,14 @@ "node_modules/node-libs-browser/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "devOptional": true, "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -21650,6 +21418,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "devOptional": true, "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -21662,6 +21431,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -21669,21 +21439,18 @@ "node_modules/node-libs-browser/node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "devOptional": true }, "node_modules/node-libs-browser/node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "devOptional": true, "dependencies": { "inherits": "2.0.3" } }, - "node_modules/node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" - }, "node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -21881,21 +21648,7 @@ "version": "1.12.2", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -21904,6 +21657,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -21924,6 +21678,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, "dependencies": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -22114,7 +21869,8 @@ "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "devOptional": true }, "node_modules/overlayscrollbars": { "version": "1.13.1", @@ -22191,6 +21947,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -22205,6 +21962,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, "dependencies": { "p-limit": "^2.2.0" }, @@ -22216,6 +21974,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "dependencies": { "p-try": "^2.0.0" }, @@ -22268,6 +22027,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "devOptional": true, "engines": { "node": ">=6" } @@ -22280,7 +22040,8 @@ "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "devOptional": true }, "node_modules/papaparse": { "version": "5.3.1", @@ -22353,6 +22114,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "devOptional": true, "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -22435,11 +22197,6 @@ "node": ">=0.10.0" } }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, "node_modules/path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", @@ -22450,6 +22207,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, "engines": { "node": ">=8" } @@ -22494,6 +22252,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "devOptional": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -22630,6 +22389,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, "dependencies": { "find-up": "^4.0.0" }, @@ -22637,15 +22397,11 @@ "node": ">=8" } }, - "node_modules/platform": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", - "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" - }, "node_modules/pnp-webpack-plugin": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dev": true, "dependencies": { "ts-pnp": "^1.1.6" }, @@ -23231,6 +22987,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "devOptional": true, "engines": { "node": ">= 0.6.0" } @@ -23376,6 +23133,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "devOptional": true, "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -23388,7 +23146,8 @@ "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true }, "node_modules/pump": { "version": "3.0.0", @@ -23449,6 +23208,7 @@ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, "engines": { "node": ">=0.4.x" } @@ -23457,18 +23217,11 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "devOptional": true, "engines": { "node": ">=0.4.x" } }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -23522,6 +23275,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "devOptional": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -23530,6 +23284,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "devOptional": true, "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -23544,31 +23299,6 @@ "node": ">= 0.6" } }, - "node_modules/raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.3", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -24289,14 +24019,6 @@ } } }, - "node_modules/react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/react-remove-scroll": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.4.tgz", @@ -24817,6 +24539,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -25497,6 +25220,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "devOptional": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -25584,7 +25308,8 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "devOptional": true }, "node_modules/sane": { "version": "4.1.0", @@ -26134,17 +25859,14 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "devOptional": true }, "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "devOptional": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -26192,15 +25914,11 @@ "node": ">=8" } }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -26431,17 +26149,6 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "devOptional": true }, - "node_modules/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==", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", @@ -26490,29 +26197,6 @@ "deprecated": "See https://github.com/lydell/source-map-url#deprecated", "devOptional": true }, - "node_modules/source-map/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/source-map/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/source-map/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, "node_modules/space-separated-tokens": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", @@ -26639,17 +26323,6 @@ "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", "dev": true }, - "node_modules/stacktrace-parser": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", - "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", - "dependencies": { - "type-fest": "^0.7.1" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/state-local": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", @@ -26765,6 +26438,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, "engines": { "node": ">= 0.6" } @@ -26792,15 +26466,6 @@ "@storybook/theming": "^6.0.0" } }, - "node_modules/stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dependencies": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, "node_modules/stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -26811,25 +26476,6 @@ "stream-shift": "^1.0.0" } }, - "node_modules/stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "node_modules/stream-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", - "dependencies": { - "debug": "2" - } - }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -26844,11 +26490,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" - }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -26951,6 +26592,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -26964,6 +26606,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -26977,6 +26620,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -27074,53 +26718,6 @@ "inline-style-parser": "0.1.1" } }, - "node_modules/styled-jsx": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-4.0.1.tgz", - "integrity": "sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ==", - "dependencies": { - "@babel/plugin-syntax-jsx": "7.14.5", - "@babel/types": "7.15.0", - "convert-source-map": "1.7.0", - "loader-utils": "1.2.3", - "source-map": "0.7.3", - "string-hash": "1.1.3", - "stylis": "3.5.4", - "stylis-rule-sheet": "0.0.10" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || 18.x.x" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - } - } - }, - "node_modules/styled-jsx/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, - "node_modules/stylis-rule-sheet": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", - "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", - "peerDependencies": { - "stylis": "^3.5.0" - } - }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -27758,6 +27355,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "devOptional": true, "dependencies": { "setimmediate": "^1.0.4" }, @@ -27789,12 +27387,14 @@ "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "devOptional": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, "engines": { "node": ">=4" } @@ -27855,14 +27455,6 @@ "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", "dev": true }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/toposort": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", @@ -28007,6 +27599,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "dev": true, "engines": { "node": ">=6" }, @@ -28021,11 +27614,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, - "node_modules/tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" - }, "node_modules/type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -28052,14 +27640,6 @@ "node": ">=4" } }, - "node_modules/type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", - "engines": { - "node": ">=8" - } - }, "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -28117,6 +27697,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -28440,6 +28021,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, "engines": { "node": ">= 0.8" } @@ -28522,6 +28104,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "devOptional": true, "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -28629,13 +28212,15 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "devOptional": true }, "node_modules/url/node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "devOptional": true, "engines": { "node": ">=0.4.x" } @@ -28757,19 +28342,6 @@ "node": ">=6.14.2" } }, - "node_modules/util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -28947,7 +28519,8 @@ "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "devOptional": true }, "node_modules/w3c-hr-time": { "version": "1.0.2", @@ -28987,18 +28560,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/watchpack-chokidar2": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", @@ -30113,6 +29674,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -30124,25 +29686,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", - "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -30471,6 +30014,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "engines": { "node": ">=10" }, @@ -30516,6 +30060,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.0" } @@ -30531,12 +30076,14 @@ "@babel/compat-data": { "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", - "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true }, "@babel/core": { "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", @@ -30559,6 +30106,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -30567,6 +30115,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30576,6 +30125,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -30583,7 +30133,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -30591,6 +30142,7 @@ "version": "7.17.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, "requires": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -30601,6 +30153,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30609,7 +30162,8 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -30660,6 +30214,7 @@ "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==", + "dev": true, "requires": { "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", @@ -30729,6 +30284,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30737,6 +30293,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30769,6 +30326,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", @@ -30779,6 +30337,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30790,6 +30349,7 @@ "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==", + "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30798,6 +30358,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30809,6 +30370,7 @@ "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==", + "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30817,6 +30379,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30849,6 +30412,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -30857,6 +30421,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30868,6 +30433,7 @@ "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==", + "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", @@ -30883,6 +30449,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -30914,7 +30481,8 @@ "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true }, "@babel/helper-remap-async-to-generator": { "version": "7.16.8", @@ -30968,6 +30536,7 @@ "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==", + "dev": true, "requires": { "@babel/types": "^7.17.0" }, @@ -30976,6 +30545,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -31008,6 +30578,7 @@ "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==", + "dev": true, "requires": { "@babel/types": "^7.16.7" }, @@ -31016,6 +30587,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -31031,7 +30603,8 @@ "@babel/helper-validator-option": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true }, "@babel/helper-wrap-function": { "version": "7.16.8", @@ -31061,6 +30634,7 @@ "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "dev": true, "requires": { "@babel/template": "^7.16.7", "@babel/traverse": "^7.17.3", @@ -31071,6 +30645,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -31091,7 +30666,8 @@ "@babel/parser": { "version": "7.17.8", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", @@ -31393,14 +30969,6 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-jsx": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", - "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, "@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", @@ -32138,6 +31706,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, "requires": { "@babel/code-frame": "^7.16.7", "@babel/parser": "^7.16.7", @@ -32148,6 +31717,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -32156,6 +31726,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -32167,6 +31738,7 @@ "version": "7.17.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, "requires": { "@babel/code-frame": "^7.16.7", "@babel/generator": "^7.17.3", @@ -32184,6 +31756,7 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -32192,6 +31765,7 @@ "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -32201,6 +31775,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -32208,7 +31783,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -32216,6 +31792,7 @@ "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -32386,28 +31963,6 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, - "@hapi/accept": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", - "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", - "requires": { - "@hapi/boom": "9.x.x", - "@hapi/hoek": "9.x.x" - } - }, - "@hapi/boom": { - "version": "9.1.4", - "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz", - "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", - "requires": { - "@hapi/hoek": "9.x.x" - } - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, "@headlessui/react": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.4.1.tgz", @@ -33149,17 +32704,20 @@ "@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==" + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true }, "@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==" + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true }, "@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==", + "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -33340,11 +32898,6 @@ } } }, - "@napi-rs/triples": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@napi-rs/triples/-/triples-1.1.0.tgz", - "integrity": "sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w==" - }, "@next/bundle-analyzer": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-12.0.4.tgz", @@ -33354,116 +32907,76 @@ } }, "@next/env": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-11.1.3.tgz", - "integrity": "sha512-5+vaeooJuWmICSlmVaAC8KG3O8hwKasACVfkHj58xQuCB5SW0TKW3hWxgxkBuefMBn1nM0yEVPKokXCsYjBtng==" + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", + "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" }, - "@next/polyfill-module": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-11.1.3.tgz", - "integrity": "sha512-7yr9cr4a0SrBoVE8psxXWK1wTFc8UzsY8Wc2cWGL7qA0hgtqACHaXC47M1ByJB410hFZenGrpE+KFaT1unQMyw==" - }, - "@next/react-dev-overlay": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-11.1.3.tgz", - "integrity": "sha512-zIwtMliSUR+IKl917ToFNB+0fD7bI5kYMdjHU/UEKpfIXAZPnXRHHISCvPDsczlr+bRsbjlUFW1CsNiuFedeuQ==", - "requires": { - "@babel/code-frame": "7.12.11", - "anser": "1.4.9", - "chalk": "4.0.0", - "classnames": "2.2.6", - "css.escape": "1.5.1", - "data-uri-to-buffer": "3.0.1", - "platform": "1.3.6", - "shell-quote": "1.7.2", - "source-map": "0.8.0-beta.0", - "stacktrace-parser": "0.1.10", - "strip-ansi": "6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "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" - } - } - } - }, - "@next/react-refresh-utils": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-11.1.3.tgz", - "integrity": "sha512-144kD8q2nChw67V3AJJlPQ6NUJVFczyn10bhTynn9o2rY5DEnkzuBipcyMuQl2DqfxMkV7sn+yOCOYbrLCk9zg==", - "requires": {} + "@next/swc-android-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", + "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", + "optional": true }, "@next/swc-darwin-arm64": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-11.1.3.tgz", - "integrity": "sha512-TwP4krjhs+uU9pesDYCShEXZrLSbJr78p12e7XnLBBaNf20SgWLlVmQUT9gX9KbWan5V0sUbJfmcS8MRNHgYuA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", + "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", "optional": true }, "@next/swc-darwin-x64": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-11.1.3.tgz", - "integrity": "sha512-ZSWmkg/PxccHFNUSeBdrfaH8KwSkoeUtewXKvuYYt7Ph0yRsbqSyNIvhUezDua96lApiXXq6EL2d1THfeWomvw==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", + "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", + "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", + "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", + "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-11.1.3.tgz", - "integrity": "sha512-PrTBN0iZudAuj4jSbtXcdBdmfpaDCPIneG4Oms4zcs93KwMgLhivYW082Mvlgx9QVEiRm7+RkFpIVtG/i7JitA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", + "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", + "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", + "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", + "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-11.1.3.tgz", - "integrity": "sha512-mRwbscVjRoHk+tDY7XbkT5d9FCwujFIQJpGp0XNb1i5OHCSDO8WW/C9cLEWS4LxKRbIZlTLYg1MTXqLQkvva8w==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", + "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", "optional": true }, - "@node-rs/helper": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@node-rs/helper/-/helper-1.2.1.tgz", - "integrity": "sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==", - "requires": { - "@napi-rs/triples": "^1.0.3" - } - }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -37020,7 +36533,8 @@ "@types/node": { "version": "16.9.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.4.tgz", - "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==" + "integrity": "sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==", + "devOptional": true }, "@types/node-fetch": { "version": "2.6.1", @@ -37690,11 +37204,6 @@ } } }, - "anser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", - "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" - }, "ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -37764,7 +37273,8 @@ "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true }, "ansi-styles": { "version": "3.2.1", @@ -37976,6 +37486,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "devOptional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -37986,32 +37497,17 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, - "assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", "devOptional": true }, - "ast-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", - "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" - }, "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", @@ -38050,11 +37546,6 @@ "postcss-value-parser": "^4.2.0" } }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" - }, "awesome-debounce-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/awesome-debounce-promise/-/awesome-debounce-promise-2.1.0.tgz", @@ -38514,7 +38005,8 @@ "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "devOptional": true }, "batch-processor": { "version": "1.0.0", @@ -38534,7 +38026,8 @@ "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "devOptional": true }, "binary-extensions": { "version": "2.2.0", @@ -38560,7 +38053,8 @@ "bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "devOptional": true }, "body-parser": { "version": "1.19.2", @@ -38772,7 +38266,8 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "devOptional": true }, "browser-process-hrtime": { "version": "1.0.0", @@ -38784,6 +38279,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "devOptional": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -38797,6 +38293,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "devOptional": true, "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -38807,6 +38304,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "devOptional": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -38818,6 +38316,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "devOptional": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -38827,6 +38326,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "devOptional": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -38843,6 +38343,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "devOptional": true, "requires": { "pako": "~1.0.5" } @@ -38884,15 +38385,6 @@ "node-int64": "^0.4.0" } }, - "buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -38907,7 +38399,8 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "devOptional": true }, "bufferutil": { "version": "4.0.5", @@ -38920,12 +38413,8 @@ "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "devOptional": true }, "c8": { "version": "7.11.0", @@ -39035,6 +38524,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -39180,6 +38670,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -39462,11 +38953,6 @@ "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" - }, "colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", @@ -39503,7 +38989,8 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "devOptional": true }, "component-emitter": { "version": "1.3.0", @@ -39626,7 +39113,8 @@ "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "devOptional": true }, "console-control-strings": { "version": "1.1.0", @@ -39636,7 +39124,8 @@ "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "devOptional": true }, "content-disposition": { "version": "0.5.4", @@ -39657,6 +39146,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, "requires": { "safe-buffer": "~5.1.1" }, @@ -39664,7 +39154,8 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, @@ -40023,6 +39514,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -40031,7 +39523,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -40039,6 +39532,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "devOptional": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -40051,6 +39545,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "devOptional": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -40088,6 +39583,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "devOptional": true, "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -40184,11 +39680,6 @@ "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", "dev": true }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -40310,11 +39801,6 @@ "d3-time": "1 - 2" } }, - "data-uri-to-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" - }, "data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -40436,6 +39922,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" @@ -40475,7 +39962,8 @@ "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true }, "dequal": { "version": "2.0.2", @@ -40486,6 +39974,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -40557,6 +40046,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -40566,7 +40056,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -40643,11 +40134,6 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", "dev": true }, - "domain-browser": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", - "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==" - }, "domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", @@ -40799,6 +40285,7 @@ "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "devOptional": true, "requires": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -40812,7 +40299,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -40831,7 +40319,8 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "devOptional": true }, "emotion-theming": { "version": "10.3.0", @@ -40854,6 +40343,8 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "peer": true, "requires": { "iconv-lite": "^0.6.2" } @@ -40967,6 +40458,7 @@ "version": "1.20.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -41027,6 +40519,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -41059,11 +40552,6 @@ "es6-symbol": "^3.1.1" } }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" - }, "es6-shim": { "version": "0.35.6", "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz", @@ -41182,7 +40670,8 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true }, "eventemitter3": { "version": "4.0.7", @@ -41192,12 +40681,14 @@ "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "devOptional": true }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "devOptional": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -41715,6 +41206,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -41731,6 +41223,7 @@ "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" @@ -41799,14 +41292,6 @@ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "requires": { - "is-callable": "^1.1.3" - } - }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -42156,6 +41641,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -42166,7 +41652,8 @@ "functions-have-names": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==" + "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", + "dev": true }, "fuse.js": { "version": "3.6.1", @@ -42212,7 +41699,8 @@ "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==" + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true }, "get-caller-file": { "version": "2.0.5", @@ -42224,6 +41712,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -42235,14 +41724,6 @@ "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" }, - "get-orientation": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", - "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", - "requires": { - "stream-parser": "^0.3.1" - } - }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -42262,6 +41743,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" @@ -42313,7 +41795,8 @@ "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==" + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true }, "global": { "version": "4.4.0", @@ -42328,7 +41811,8 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "globalthis": { "version": "1.0.2", @@ -42364,7 +41848,8 @@ "graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "devOptional": true }, "gzip-size": { "version": "6.0.0", @@ -42406,7 +41891,8 @@ "has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true }, "has-flag": { "version": "3.0.0", @@ -42437,6 +41923,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, "requires": { "get-intrinsic": "^1.1.1" } @@ -42444,12 +41931,14 @@ "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true }, "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, "requires": { "has-symbols": "^1.0.2" } @@ -42515,6 +42004,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "devOptional": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -42525,6 +42015,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "devOptional": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -42625,7 +42116,8 @@ "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true }, "highlight.js": { "version": "10.7.3", @@ -42646,6 +42138,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "devOptional": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -42758,18 +42251,6 @@ "entities": "^2.0.0" } }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "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", @@ -42801,7 +42282,8 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "devOptional": true }, "https-proxy-agent": { "version": "5.0.0", @@ -42837,6 +42319,8 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "peer": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -42877,7 +42361,8 @@ "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "devOptional": true }, "iferr": { "version": "0.1.5", @@ -42891,14 +42376,6 @@ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, - "image-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz", - "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==", - "requires": { - "queue": "6.0.2" - } - }, "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", @@ -42993,6 +42470,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, "requires": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", @@ -43065,6 +42543,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -43079,6 +42558,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, "requires": { "has-bigints": "^1.0.1" } @@ -43095,6 +42575,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -43108,7 +42589,8 @@ "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==" + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true }, "is-ci": { "version": "2.0.0", @@ -43149,6 +42631,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -43220,14 +42703,6 @@ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -43248,19 +42723,11 @@ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true }, - "is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, "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==" + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true }, "is-number": { "version": "7.0.0", @@ -43271,6 +42738,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -43306,6 +42774,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -43326,6 +42795,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, "requires": { "call-bind": "^1.0.2" } @@ -43340,6 +42810,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -43348,22 +42819,11 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, "requires": { "has-symbols": "^1.0.2" } }, - "is-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", - "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0" - } - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -43373,6 +42833,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, "requires": { "call-bind": "^1.0.2" } @@ -45458,31 +44919,6 @@ } } }, - "jest-worker": { - "version": "27.0.0-next.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", - "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "join-component": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz", @@ -45581,7 +45017,8 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true }, "json-logic-js": { "version": "2.0.2", @@ -45608,6 +45045,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, "requires": { "minimist": "^1.2.5" } @@ -45712,6 +45150,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "devOptional": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^2.0.0", @@ -45722,6 +45161,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "devOptional": true, "requires": { "minimist": "^1.2.0" } @@ -45740,6 +45180,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, "requires": { "p-locate": "^4.1.0" } @@ -45790,11 +45231,6 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "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": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, "lodash.throttle": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", @@ -45870,6 +45306,7 @@ "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" } @@ -45945,6 +45382,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -46110,7 +45548,8 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "merge2": { "version": "1.4.1", @@ -46369,6 +45808,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "devOptional": true, "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -46377,7 +45817,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -46430,12 +45871,14 @@ "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==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "devOptional": true }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "devOptional": true }, "minimatch": { "version": "3.0.4", @@ -46645,14 +46088,6 @@ "to-regex": "^3.0.1" } }, - "native-url": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", - "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", - "requires": { - "querystring": "^0.2.0" - } - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -46678,123 +46113,43 @@ "dev": true }, "next": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/next/-/next-11.1.3.tgz", - "integrity": "sha512-ud/gKmnKQ8wtHC+pd1ZiqPRa7DdgulPkAk94MbpsspfNliwZkYs9SIYWhlLSyg+c661LzdUI2nZshvrtggSYWA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", + "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", "requires": { - "@babel/runtime": "7.15.3", - "@hapi/accept": "5.0.2", - "@next/env": "11.1.3", - "@next/polyfill-module": "11.1.3", - "@next/react-dev-overlay": "11.1.3", - "@next/react-refresh-utils": "11.1.3", - "@next/swc-darwin-arm64": "11.1.3", - "@next/swc-darwin-x64": "11.1.3", - "@next/swc-linux-x64-gnu": "11.1.3", - "@next/swc-win32-x64-msvc": "11.1.3", - "@node-rs/helper": "1.2.1", - "assert": "2.0.0", - "ast-types": "0.13.2", - "browserify-zlib": "0.2.0", - "browserslist": "4.16.6", - "buffer": "5.6.0", - "caniuse-lite": "^1.0.30001228", - "chalk": "2.4.2", - "chokidar": "3.5.1", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "cssnano-simple": "3.0.0", - "domain-browser": "4.19.0", - "encoding": "0.1.13", - "etag": "1.8.1", - "find-cache-dir": "3.3.1", - "get-orientation": "1.1.2", - "https-browserify": "1.0.0", - "image-size": "1.0.0", - "jest-worker": "27.0.0-next.5", - "native-url": "0.3.4", - "node-fetch": "2.6.1", - "node-html-parser": "1.4.9", - "node-libs-browser": "^2.2.1", - "os-browserify": "0.3.0", - "p-limit": "3.1.0", - "path-browserify": "1.0.1", - "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.15", - "process": "0.11.10", - "querystring-es3": "0.2.1", - "raw-body": "2.4.1", - "react-is": "17.0.2", - "react-refresh": "0.8.3", - "stream-browserify": "3.0.0", - "stream-http": "3.1.1", - "string_decoder": "1.3.0", - "styled-jsx": "4.0.1", - "timers-browserify": "2.0.12", - "tty-browserify": "0.0.1", - "use-subscription": "1.5.1", - "util": "0.12.4", - "vm-browserify": "1.1.2", - "watchpack": "2.1.1" + "@next/env": "12.0.9", + "@next/swc-android-arm64": "12.0.9", + "@next/swc-darwin-arm64": "12.0.9", + "@next/swc-darwin-x64": "12.0.9", + "@next/swc-linux-arm-gnueabihf": "12.0.9", + "@next/swc-linux-arm64-gnu": "12.0.9", + "@next/swc-linux-arm64-musl": "12.0.9", + "@next/swc-linux-x64-gnu": "12.0.9", + "@next/swc-linux-x64-musl": "12.0.9", + "@next/swc-win32-arm64-msvc": "12.0.9", + "@next/swc-win32-ia32-msvc": "12.0.9", + "@next/swc-win32-x64-msvc": "12.0.9", + "caniuse-lite": "^1.0.30001283", + "postcss": "8.4.5", + "styled-jsx": "5.0.0", + "use-subscription": "1.5.1" }, "dependencies": { - "@babel/runtime": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", - "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "cssnano-simple": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-3.0.0.tgz", - "integrity": "sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg==", - "requires": { - "cssnano-preset-simple": "^3.0.0" - }, - "dependencies": { - "cssnano-preset-simple": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-3.0.2.tgz", - "integrity": "sha512-7c6EOw3oZshKOZc20Jh+cs2dIKxp0viV043jdal/t1iGVQkoyAQio3rrFWhPgAlkXMu+PRXsslqLhosFTmLhmQ==", - "requires": { - "caniuse-lite": "^1.0.30001202" - } - } - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, "postcss": { - "version": "8.2.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", - "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map": "^0.6.1" + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "styled-jsx": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz", + "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==", + "requires": {} } } }, @@ -46846,14 +46201,6 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" }, - "node-html-parser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", - "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", - "requires": { - "he": "1.2.0" - } - }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -46864,6 +46211,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "devOptional": true, "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -46894,6 +46242,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "devOptional": true, "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -46902,12 +46251,14 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "devOptional": true }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "devOptional": true, "requires": { "inherits": "2.0.1" } @@ -46918,6 +46269,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "devOptional": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -46927,27 +46279,32 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "devOptional": true }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "devOptional": true }, "path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "devOptional": true }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "devOptional": true }, "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==", + "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -46961,12 +46318,14 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "devOptional": true }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "devOptional": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -46976,6 +46335,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "devOptional": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -46988,6 +46348,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "devOptional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -46995,23 +46356,20 @@ "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "devOptional": true }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "devOptional": true, "requires": { "inherits": "2.0.3" } } } }, - "node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" - }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -47169,21 +46527,14 @@ "object-inspect": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "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" - } + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", @@ -47198,6 +46549,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -47334,7 +46686,8 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "devOptional": true }, "overlayscrollbars": { "version": "1.13.1", @@ -47394,6 +46747,7 @@ "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" } @@ -47402,6 +46756,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, "requires": { "p-limit": "^2.2.0" }, @@ -47410,6 +46765,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "requires": { "p-try": "^2.0.0" } @@ -47445,7 +46801,8 @@ "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==" + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "devOptional": true }, "packet-reader": { "version": "1.0.0", @@ -47455,7 +46812,8 @@ "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "devOptional": true }, "papaparse": { "version": "5.3.1", @@ -47527,6 +46885,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "devOptional": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -47593,11 +46952,6 @@ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "devOptional": true }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", @@ -47607,7 +46961,8 @@ "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==" + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true }, "path-is-absolute": { "version": "1.0.1", @@ -47640,6 +46995,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "devOptional": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -47739,19 +47095,16 @@ "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" } }, - "platform": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", - "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" - }, "pnp-webpack-plugin": { "version": "1.6.4", "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dev": true, "requires": { "ts-pnp": "^1.1.6" } @@ -48154,7 +47507,8 @@ "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "devOptional": true }, "process-nextick-args": { "version": "2.0.1", @@ -48274,6 +47628,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "devOptional": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -48286,7 +47641,8 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "devOptional": true } } }, @@ -48340,20 +47696,14 @@ "querystring": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "dev": true }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - }, - "queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "requires": { - "inherits": "~2.0.3" - } + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "devOptional": true }, "queue-microtask": { "version": "1.2.3", @@ -48388,6 +47738,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "devOptional": true, "requires": { "safe-buffer": "^5.1.0" } @@ -48396,6 +47747,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "devOptional": true, "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -48407,27 +47759,6 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true }, - "raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.3", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "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" - } - } - } - }, "raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -48938,11 +48269,6 @@ "react-is": "^17.0.2" } }, - "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" - }, "react-remove-scroll": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.4.tgz", @@ -49331,6 +48657,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -49822,6 +49149,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "devOptional": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -49875,7 +49203,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "devOptional": true }, "sane": { "version": "4.1.0", @@ -50322,17 +49651,14 @@ "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "devOptional": true }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "devOptional": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -50368,15 +49694,11 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -50563,39 +49885,6 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "devOptional": true }, - "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" - }, - "dependencies": { - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "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" - } - } - } - }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", @@ -50747,14 +50036,6 @@ "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", "dev": true }, - "stacktrace-parser": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", - "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", - "requires": { - "type-fest": "^0.7.1" - } - }, "state-local": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", @@ -50847,7 +50128,8 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true }, "store2": { "version": "2.13.2", @@ -50865,15 +50147,6 @@ "memoizerific": "^1.11.3" } }, - "stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, "stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -50884,25 +50157,6 @@ "stream-shift": "^1.0.0" } }, - "stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "stream-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", - "requires": { - "debug": "2" - } - }, "stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -50917,11 +50171,6 @@ "safe-buffer": "~5.2.0" } }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" - }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -50999,6 +50248,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -51009,6 +50259,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -51019,6 +50270,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, "requires": { "ansi-regex": "^5.0.0" } @@ -51087,39 +50339,6 @@ "inline-style-parser": "0.1.1" } }, - "styled-jsx": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-4.0.1.tgz", - "integrity": "sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ==", - "requires": { - "@babel/plugin-syntax-jsx": "7.14.5", - "@babel/types": "7.15.0", - "convert-source-map": "1.7.0", - "loader-utils": "1.2.3", - "source-map": "0.7.3", - "string-hash": "1.1.3", - "stylis": "3.5.4", - "stylis-rule-sheet": "0.0.10" - }, - "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==" - } - } - }, - "stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, - "stylis-rule-sheet": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", - "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", - "requires": {} - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -51603,6 +50822,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "devOptional": true, "requires": { "setimmediate": "^1.0.4" } @@ -51631,12 +50851,14 @@ "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "devOptional": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true }, "to-object-path": { "version": "0.3.0", @@ -51684,11 +50906,6 @@ "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", "dev": true }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, "toposort": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", @@ -51782,18 +50999,14 @@ "ts-pnp": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "dev": true }, "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" - }, "type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -51814,11 +51027,6 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true }, - "type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" - }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -51860,6 +51068,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -52086,7 +51295,8 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true }, "unset-value": { "version": "1.0.0", @@ -52153,6 +51363,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "devOptional": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -52161,12 +51372,14 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "devOptional": true }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "devOptional": true } } }, @@ -52309,19 +51522,6 @@ "node-gyp-build": "^4.3.0" } }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -52452,7 +51652,8 @@ "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "devOptional": true }, "w3c-hr-time": { "version": "1.0.2", @@ -52489,15 +51690,6 @@ "loose-envify": "^1.0.0" } }, - "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, "watchpack-chokidar2": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", @@ -53405,6 +52597,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -53413,19 +52606,6 @@ "is-symbol": "^1.0.3" } }, - "which-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", - "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.9" - } - }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -53681,7 +52861,8 @@ "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==" + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true }, "yup": { "version": "0.32.11", From f97e262bc0a3dbcde394ef2b2b249550e9897dbb Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 16:47:51 +0800 Subject: [PATCH 37/76] Update functions to beta --- .../interfaces/Functions/FunctionsLayout.tsx | 60 ++++++------------- 1 file changed, 19 insertions(+), 41 deletions(-) diff --git a/studio/components/interfaces/Functions/FunctionsLayout.tsx b/studio/components/interfaces/Functions/FunctionsLayout.tsx index 97efdbca0ea..f39ff98d5dd 100644 --- a/studio/components/interfaces/Functions/FunctionsLayout.tsx +++ b/studio/components/interfaces/Functions/FunctionsLayout.tsx @@ -57,9 +57,9 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { > -
+

Functions

- Beta +

Beta

@@ -70,48 +70,29 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { ) : (
-
+
- -

- Functions -

- +
+ +

+ Functions +

+ +

Beta

+
{name && ( <> @@ -134,9 +115,6 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { )}
-
- -
{item && }
From fb991dd49ec2aaaade3d53eaea258dceb42f521b Mon Sep 17 00:00:00 2001 From: Francisco Mazzoni Date: Mon, 1 Aug 2022 09:09:02 -0300 Subject: [PATCH 38/76] allow nullable pagination input --- .../grid/components/footer/pagination/Pagination.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/studio/components/grid/components/footer/pagination/Pagination.tsx b/studio/components/grid/components/footer/pagination/Pagination.tsx index 31609a32fd0..22597427acd 100644 --- a/studio/components/grid/components/footer/pagination/Pagination.tsx +++ b/studio/components/grid/components/footer/pagination/Pagination.tsx @@ -24,7 +24,7 @@ type PaginationProps = {} const Pagination: FC = () => { const state = useTrackedState() const dispatch = useDispatch() - const [page, setPage] = useState(state.page) + const [page, setPage] = useState(state.page) const maxPages = Math.ceil(state.totalRows / state.rowsPerPage) const totalPages = state.totalRows > 0 ? maxPages : 1 @@ -90,8 +90,10 @@ const Pagination: FC = () => { function onPageChange(event: React.ChangeEvent) { const value = event.target.value const pageNum = Number(value) > maxPages ? maxPages : Number(value) - setPage(pageNum) - updatePageDebounced(pageNum, dispatch) + setPage(pageNum || null) + if (pageNum) { + updatePageDebounced(pageNum, dispatch) + } } function onRowsPerPageChange(value: string | number) { @@ -114,6 +116,8 @@ const Pagination: FC = () => {

Page

Date: Wed, 3 Aug 2022 18:13:06 +0800 Subject: [PATCH 39/76] Clean up --- .../interfaces/Functions/FunctionsLayout.tsx | 22 +++++-------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/studio/components/interfaces/Functions/FunctionsLayout.tsx b/studio/components/interfaces/Functions/FunctionsLayout.tsx index fdc396eec4b..3614be8ea50 100644 --- a/studio/components/interfaces/Functions/FunctionsLayout.tsx +++ b/studio/components/interfaces/Functions/FunctionsLayout.tsx @@ -2,12 +2,11 @@ import Link from 'next/link' import { useRouter } from 'next/router' import React, { useEffect } from 'react' import { observer } from 'mobx-react-lite' -import { IconCode, Loading, Badge } from '@supabase/ui' +import { IconCode, Loading } from '@supabase/ui' import { useStore, withAuth } from 'hooks' import FunctionsNav from './FunctionsNav' import BaseLayout from 'components/layouts' -import WarningBanner from 'components/ui/WarningBanner' const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { const { functions, ui } = useStore() @@ -120,21 +119,10 @@ const FunctionsLayout = ({ children }: { children?: React.ReactNode }) => { {item && }
{children}
From 7c4adfa6ae5d9ec52161425589abc4c87d9cc46f Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 18:08:15 +0800 Subject: [PATCH 40/76] Fix check for active free projects in billing --- studio/pages/project/[ref]/settings/billing/update/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/pages/project/[ref]/settings/billing/update/index.tsx b/studio/pages/project/[ref]/settings/billing/update/index.tsx index 00d87ab74e0..c39fe993a65 100644 --- a/studio/pages/project/[ref]/settings/billing/update/index.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/index.tsx @@ -25,7 +25,7 @@ const BillingUpdate: NextPageWithLayout = () => { const subscriptionStats = useSubscriptionStats() const freeProjectsLimit = ui?.profile?.free_project_limit ?? DEFAULT_FREE_PROJECTS_LIMIT - const freeProjectsOwned = subscriptionStats.total_free_projects ?? 0 + const freeProjectsOwned = subscriptionStats.total_active_free_projects ?? 0 const [isLoadingProducts, setIsLoadingProducts] = useState(false) const [showConfirmDowngrade, setShowConfirmDowngrade] = useState(false) From 3190843d250063988f7e7e0e99eca5f8229f7f05 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 3 Aug 2022 18:26:38 +0800 Subject: [PATCH 41/76] Add project ref as copy-able field input in project settings --- studio/components/interfaces/Settings/General/General.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/studio/components/interfaces/Settings/General/General.tsx b/studio/components/interfaces/Settings/General/General.tsx index 02eedce5096..3ef3a4a89de 100644 --- a/studio/components/interfaces/Settings/General/General.tsx +++ b/studio/components/interfaces/Settings/General/General.tsx @@ -21,11 +21,11 @@ const General: FC = ({}) => { const project = ui.selectedProject const formId = 'project-general-settings' - const initialValues = { name: project?.name ?? '' } + const initialValues = { name: project?.name ?? '', ref: project?.ref ?? '' } const canUpdateProject = checkPermissions(PermissionAction.SQL_UPDATE, 'postgres.public.projects') const onSubmit = async (values: any, { setSubmitting, resetForm }: any) => { - const response = await post(`${API_URL}/projects/${project?.ref}/update`, values) + const response = await post(`${API_URL}/projects/${project?.ref}/update`, { name: values.name }) if (response.error) { ui.setNotification({ category: 'error', @@ -76,6 +76,7 @@ const General: FC = ({}) => { General settings}> + From 385915305c9d48d37ca005bc63eee179bf9277a0 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 13:43:14 +0200 Subject: [PATCH 42/76] Update DEVELOPERS.md Co-authored-by: dng --- DEVELOPERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPERS.md b/DEVELOPERS.md index 80305c9ae1d..8dc4cc188d5 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -181,7 +181,7 @@ Then edit and visit any of the following sites: - `/apps/www`: http://localhost:3000 - The main website. -- `/apps/refernce`: http://localhost:3010 +- `/apps/reference`: http://localhost:3010 - Reference Documentation. - `/apps/temp-docs`: http://localhost:3001 - We are migrating the docs to a Next.js application. From 48d6a226c2ef553bea7a51d953564ec1d29eac61 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 13:45:22 +0200 Subject: [PATCH 43/76] fix storage sidebar --- apps/reference/nav/storage_sidebars.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/reference/nav/storage_sidebars.js b/apps/reference/nav/storage_sidebars.js index e2cc7c2182c..ae698831fe0 100644 --- a/apps/reference/nav/storage_sidebars.js +++ b/apps/reference/nav/storage_sidebars.js @@ -16,7 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - goTrueSidebar: [ + storageSidebar: [ 'intro', 'usage', 'config', From 713f7fefaefdd6693bc27f226ffd336b24758349 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 13:50:52 +0200 Subject: [PATCH 44/76] fix naming --- apps/reference/_gotrue/intro.mdx | 2 +- apps/reference/_storage/intro.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/reference/_gotrue/intro.mdx b/apps/reference/_gotrue/intro.mdx index bad7efda6d7..9cdc6cb40af 100644 --- a/apps/reference/_gotrue/intro.mdx +++ b/apps/reference/_gotrue/intro.mdx @@ -1,7 +1,7 @@ --- slug: / sidebar_position: 1 -sidebar_label: Introduction +sidebar_label: Auth Server --- # Supabase Auth Server diff --git a/apps/reference/_storage/intro.mdx b/apps/reference/_storage/intro.mdx index e6a5130bb2d..7e9de6cd7a2 100644 --- a/apps/reference/_storage/intro.mdx +++ b/apps/reference/_storage/intro.mdx @@ -1,7 +1,7 @@ --- slug: / sidebar_position: 1 -sidebar_label: Introduction +sidebar_label: Storage Server --- # Supabase Storage Server From f80e5c796a063920a97d1301b89686bc8a98747d Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 14:12:59 +0200 Subject: [PATCH 45/76] consistency: clean up all links --- apps/reference/_api/intro.md | 2 +- apps/reference/_cli/intro.mdx | 2 +- apps/reference/_supabase_dart/intro.mdx | 4 +- .../version-1.0/intro.mdx | 28 ----- .../version-1.0/release-notes.mdx | 7 -- .../version-1.0/usage.mdx | 115 ------------------ .../version-1.0-sidebars.json | 3 - apps/reference/_supabase_dart_versions.json | 2 +- apps/reference/_supabase_js/intro.md | 4 +- apps/reference/docusaurus.config.js | 2 +- apps/reference/nav/_referenceNavbar.js | 44 +++---- apps/reference/nav/_referenceSidebars.js | 18 +-- apps/reference/nav/api_sidebars.js | 20 +-- apps/reference/nav/cli_sidebars.js | 2 +- apps/reference/nav/gotrue_sidebars.js | 2 +- apps/reference/nav/storage_sidebars.js | 2 +- apps/reference/nav/supabase_dart_sidebars.js | 11 +- apps/reference/nav/supabase_js_sidebars.js | 2 +- .../theme/DocSidebar/Desktop/Content/index.js | 2 +- 19 files changed, 48 insertions(+), 224 deletions(-) delete mode 100644 apps/reference/_supabase_dart_versioned_docs/version-1.0/intro.mdx delete mode 100644 apps/reference/_supabase_dart_versioned_docs/version-1.0/release-notes.mdx delete mode 100644 apps/reference/_supabase_dart_versioned_docs/version-1.0/usage.mdx delete mode 100644 apps/reference/_supabase_dart_versioned_sidebars/version-1.0-sidebars.json diff --git a/apps/reference/_api/intro.md b/apps/reference/_api/intro.md index 5bd32acd56d..d10d6bd02c3 100644 --- a/apps/reference/_api/intro.md +++ b/apps/reference/_api/intro.md @@ -1,7 +1,7 @@ --- slug: / sidebar_position: 1 -sidebar_label: Introduction +sidebar_label: Supabase API --- # Supabase API diff --git a/apps/reference/_cli/intro.mdx b/apps/reference/_cli/intro.mdx index e80457aeb6f..e11e387e866 100644 --- a/apps/reference/_cli/intro.mdx +++ b/apps/reference/_cli/intro.mdx @@ -2,7 +2,7 @@ id: intro slug: / sidebar_position: 1 -sidebar_label: Introduction +sidebar_label: Supabase CLI --- # Supabase CLI diff --git a/apps/reference/_supabase_dart/intro.mdx b/apps/reference/_supabase_dart/intro.mdx index e2cd0baaae2..ed3946e9b0c 100644 --- a/apps/reference/_supabase_dart/intro.mdx +++ b/apps/reference/_supabase_dart/intro.mdx @@ -1,10 +1,10 @@ --- id: intro slug: / -sidebar_label: Introduction +sidebar_label: Supabase Dart Library --- -# Supabase Dart +# Supabase Dart Library Dart libraries are built and supported by the community. diff --git a/apps/reference/_supabase_dart_versioned_docs/version-1.0/intro.mdx b/apps/reference/_supabase_dart_versioned_docs/version-1.0/intro.mdx deleted file mode 100644 index e2cd0baaae2..00000000000 --- a/apps/reference/_supabase_dart_versioned_docs/version-1.0/intro.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -id: intro -slug: / -sidebar_label: Introduction ---- - -# Supabase Dart - -Dart libraries are built and supported by the community. - -```bash -dart pub add supabase -``` - -Find the source code on [GitHub](https://github.com/supabase/supabase-dart). - -## Flutter - -For Flutter project, you can use [supabase_flutter](https://github.com/supabase/supabase-flutter). - -```bash -flutter pub add supabase_flutter -``` - -`supabase_flutter` plugin uses `supabase` plugin internally, and it adds some Flutter specific functionality such as handling deeplinks coming back from magic link verifications. -If you are creating a Flutter application, we recommend using `supabase_flutter` instead of `supabase`. - -For the most part `supabase_flutter` shares the same API as `supabase` with few exceptions such as initialization or OAuth sign in. diff --git a/apps/reference/_supabase_dart_versioned_docs/version-1.0/release-notes.mdx b/apps/reference/_supabase_dart_versioned_docs/version-1.0/release-notes.mdx deleted file mode 100644 index 77883904adc..00000000000 --- a/apps/reference/_supabase_dart_versioned_docs/version-1.0/release-notes.mdx +++ /dev/null @@ -1,7 +0,0 @@ ---- -id: release-notes ---- - -# Release Notes - -Start your release notes here. \ No newline at end of file diff --git a/apps/reference/_supabase_dart_versioned_docs/version-1.0/usage.mdx b/apps/reference/_supabase_dart_versioned_docs/version-1.0/usage.mdx deleted file mode 100644 index 8f501838e30..00000000000 --- a/apps/reference/_supabase_dart_versioned_docs/version-1.0/usage.mdx +++ /dev/null @@ -1,115 +0,0 @@ ---- -id: usage -title: Usage ---- - - - - -Supabase Dart. - - - - - - - - -## Initializing the client library - -```dart -final supabase = SupabaseClient('', ''); -``` - - -### Attributes - - - - -### Notes - -## Dart -You can initialize a new Supabase client using the `SupabaseClient()` method. - -The Supabase client is your entrypoint to the rest of the Supabase functionality -and is the easiest way to interact with everything we offer within the Supabase ecosystem. - - -## Flutter - -For `supabase_flutter`, you will be using the static `initialize()` method on `Supabase` class. - - -### Examples - - - -#### - -```dart -final supabase = SupabaseClient('https://xyzcompany.supabase.co', 'public-anon-key'); -``` - - - - -#### - -```dart title="main.dart" -Future main() async { - await Supabase.initialize(url: 'https://xyzcompany.supabase.co', anonKey: 'public-anon-key'); - runApp(MyApp()); -} -``` - - - - - - -## Create a new user. - -```dart -final res = await supabase.auth.signUp('', ''); -``` - - -### Attributes - - - - -### Notes - -- By default, the user will need to verify their email address before logging in. If you would like to change this, you can disable "Email Confirmations" by going to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) -- If "Email Confirmations" is turned on, a user is returned but session will be null -- If "Email Confirmations" is turned off, both a `user` and a `session` will be returned -- When the user confirms their email address, they will be redirected to localhost:3000 by default. To change this, you can go to Authentication -> Settings on [app.supabase.com](https://app.supabase.com) - - -### Examples - - - -#### Sign up. - -```dart -final res = await supabase.auth.signUp('example@email.com', 'example-password'); - -final user = res.data?.user; -final error = res.error; -``` - - - - -#### Sign up with third-party providers. - -```dart -// Use signInWithProvider() -``` - - - - diff --git a/apps/reference/_supabase_dart_versioned_sidebars/version-1.0-sidebars.json b/apps/reference/_supabase_dart_versioned_sidebars/version-1.0-sidebars.json deleted file mode 100644 index dd25946fbf3..00000000000 --- a/apps/reference/_supabase_dart_versioned_sidebars/version-1.0-sidebars.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "goTrueSidebar": ["intro", "usage", "release-notes"] -} diff --git a/apps/reference/_supabase_dart_versions.json b/apps/reference/_supabase_dart_versions.json index 7e20b00b2fe..fe51488c706 100644 --- a/apps/reference/_supabase_dart_versions.json +++ b/apps/reference/_supabase_dart_versions.json @@ -1 +1 @@ -["1.0"] +[] diff --git a/apps/reference/_supabase_js/intro.md b/apps/reference/_supabase_js/intro.md index d756d0ed2aa..370ba96498e 100644 --- a/apps/reference/_supabase_js/intro.md +++ b/apps/reference/_supabase_js/intro.md @@ -1,9 +1,9 @@ --- slug: / sidebar_position: 1 -sidebar_label: Introduction +sidebar_label: Supabase JavaScript Library --- -# Supabase JavaScript Client +# Supabase JavaScript Library Some docs diff --git a/apps/reference/docusaurus.config.js b/apps/reference/docusaurus.config.js index 0f640f5610f..08671bd8144 100644 --- a/apps/reference/docusaurus.config.js +++ b/apps/reference/docusaurus.config.js @@ -53,7 +53,7 @@ const config = { { id: '_gotrue', path: '_gotrue', - routeBasePath: 'gotrue', + routeBasePath: 'auth', sidebarPath: require.resolve('./nav/gotrue_sidebars.js'), breadcrumbs: false, }, diff --git a/apps/reference/nav/_referenceNavbar.js b/apps/reference/nav/_referenceNavbar.js index 20d8a3fe8af..6df48a58481 100644 --- a/apps/reference/nav/_referenceNavbar.js +++ b/apps/reference/nav/_referenceNavbar.js @@ -79,31 +79,31 @@ const navbar = [ // GoTrue { - to: 'gotrue', + to: 'auth', position: 'left', - label: 'GoTrue Auth Server', - supabaseCustomNavBarRegex: '(^/gotrue$|gotrue/)', - }, - { - type: 'docsVersionDropdown', - position: 'left', - docsPluginId: '_gotrue', - supabaseCustomNavBarRegex: '(^/gotrue$|gotrue/)', + label: 'Auth Server', + supabaseCustomNavBarRegex: '(^/auth$|auth/)', }, + // { + // type: 'docsVersionDropdown', + // position: 'left', + // docsPluginId: '_gotrue', + // supabaseCustomNavBarRegex: '(^/gotrue$|gotrue/)', + // }, // Storage { to: 'storage', position: 'left', - label: 'GoTrue Auth Server', - supabaseCustomNavBarRegex: '(^/storage$|storage/)', - }, - { - type: 'docsVersionDropdown', - position: 'left', - docsPluginId: '_storage', + label: 'Storage Server', supabaseCustomNavBarRegex: '(^/storage$|storage/)', }, + // { + // type: 'docsVersionDropdown', + // position: 'left', + // docsPluginId: '_storage', + // supabaseCustomNavBarRegex: '(^/storage$|storage/)', + // }, /** * COMMUNITY @@ -114,12 +114,12 @@ const navbar = [ label: 'Supabase Dart SDK', supabaseCustomNavBarRegex: '(^/supabase-dart$|supabase-dart/)', }, - { - type: 'docsVersionDropdown', - position: 'left', - docsPluginId: '_supabase_dart', - supabaseCustomNavBarRegex: '(^/supabase-dart$|supabase-dart/)', - }, + // { + // type: 'docsVersionDropdown', + // position: 'left', + // docsPluginId: '_supabase_dart', + // supabaseCustomNavBarRegex: '(^/supabase-dart$|supabase-dart/)', + // }, ] module.exports = { navbar } diff --git a/apps/reference/nav/_referenceSidebars.js b/apps/reference/nav/_referenceSidebars.js index c7e78ca5ea0..76a303af3e8 100644 --- a/apps/reference/nav/_referenceSidebars.js +++ b/apps/reference/nav/_referenceSidebars.js @@ -20,14 +20,18 @@ const sidebars = { link: { type: 'doc', id: 'about' }, collapsed: false, items: [ - { - type: 'link', - label: 'Supabase JavaScript Client', - href: '/supabase-js', - }, { type: 'link', label: 'Supabase CLI', href: '/cli' }, { type: 'link', label: 'Supabase API', href: '/api' }, - { type: 'link', label: 'Supabase Dart Client', href: '/supabase-dart' }, + { + type: 'link', + label: 'Supabase JavaScript Library', + href: '/supabase-js', + }, + { + type: 'link', + label: 'Supabase Dart Library', + href: '/supabase-dart', + }, ], }, // { @@ -41,7 +45,7 @@ const sidebars = { label: 'Self hosted', collapsed: false, items: [ - { type: 'link', label: 'Auth Server', href: '/gotrue' }, + { type: 'link', label: 'Auth Server', href: '/auth' }, { type: 'link', label: 'Storage Server', href: '/storage' }, ], }, diff --git a/apps/reference/nav/api_sidebars.js b/apps/reference/nav/api_sidebars.js index 5653765980d..c1c9ee8400c 100644 --- a/apps/reference/nav/api_sidebars.js +++ b/apps/reference/nav/api_sidebars.js @@ -16,25 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{ type: 'autogenerated', dirName: '.' }], - apiSidebar: [ - { - type: 'category', - label: 'Supabase API', - // collapsible: false, - // link: { - // type: 'doc', - // id: 'intro', - // }, - items: ['intro', 'usage', 'release-notes'], - }, - // 'intro', - - // { - // type: "category", - // label: "Release Notes", - // items: ["release-notes"], - // }, - ], + sidebar: ['intro', 'usage', 'release-notes'], } module.exports = sidebars diff --git a/apps/reference/nav/cli_sidebars.js b/apps/reference/nav/cli_sidebars.js index a3ec8651e93..4180ec512a4 100644 --- a/apps/reference/nav/cli_sidebars.js +++ b/apps/reference/nav/cli_sidebars.js @@ -16,7 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{ type: 'autogenerated', dirName: '.' }], - cliSidebar: [ + sidebar: [ 'intro', 'usage', 'config', diff --git a/apps/reference/nav/gotrue_sidebars.js b/apps/reference/nav/gotrue_sidebars.js index 6a7ac837e65..6a1cfc804a8 100644 --- a/apps/reference/nav/gotrue_sidebars.js +++ b/apps/reference/nav/gotrue_sidebars.js @@ -16,7 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - goTrueSidebar: [ + sidebar: [ 'intro', 'config', 'release-notes', diff --git a/apps/reference/nav/storage_sidebars.js b/apps/reference/nav/storage_sidebars.js index ae698831fe0..d7f8f4381f9 100644 --- a/apps/reference/nav/storage_sidebars.js +++ b/apps/reference/nav/storage_sidebars.js @@ -16,7 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - storageSidebar: [ + sidebar: [ 'intro', 'usage', 'config', diff --git a/apps/reference/nav/supabase_dart_sidebars.js b/apps/reference/nav/supabase_dart_sidebars.js index fe0aadb2c11..84355614df5 100644 --- a/apps/reference/nav/supabase_dart_sidebars.js +++ b/apps/reference/nav/supabase_dart_sidebars.js @@ -16,16 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - goTrueSidebar: [ - 'intro', - 'usage', - 'release-notes', - // { - // type: "category", - // label: "Release Notes", - // items: ["release-notes"], - // }, - ], + sidebar: ['intro', 'usage', 'release-notes'], } module.exports = sidebars diff --git a/apps/reference/nav/supabase_js_sidebars.js b/apps/reference/nav/supabase_js_sidebars.js index fe0aadb2c11..6560a74883b 100644 --- a/apps/reference/nav/supabase_js_sidebars.js +++ b/apps/reference/nav/supabase_js_sidebars.js @@ -16,7 +16,7 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - goTrueSidebar: [ + sidebar: [ 'intro', 'usage', 'release-notes', diff --git a/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js b/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js index 02cac10e226..7262050fb76 100644 --- a/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js +++ b/apps/reference/src/theme/DocSidebar/Desktop/Content/index.js @@ -7,7 +7,7 @@ const subNavRoutes = [ // Add any routes which should have a subnav '/api', '/cli', - '/gotrue', + '/auth', '/storage', '/supabase-js', '/supabase-dart', From 4cc69e6c91631431c83e4a76fb3aced425bd0f55 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 14:28:59 +0200 Subject: [PATCH 46/76] fixes broken links --- apps/reference/_supabase_js/usage.mdx | 14 +++++++------- apps/reference/docusaurus.config.js | 6 +----- spec/supabase_js_v1_sdk.yaml | 16 ++++++++-------- 3 files changed, 16 insertions(+), 20 deletions(-) diff --git a/apps/reference/_supabase_js/usage.mdx b/apps/reference/_supabase_js/usage.mdx index 5b5422ba87c..ce5cfbf9192 100644 --- a/apps/reference/_supabase_js/usage.mdx +++ b/apps/reference/_supabase_js/usage.mdx @@ -1020,8 +1020,8 @@ const { data: user, error } = await supabase.functions.invoke('hello', { ### Notes - By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data. -- `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers) -- `select()` can be combined with [Filters](/docs/reference/javascript/using-filters) +- `select()` can be combined with [Modifiers](https://supabase.com/docs/reference/javascript/using-modifiers) +- `select()` can be combined with [Filters](https://supabase.com/docs/reference/javascript/using-filters) - If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465). @@ -1233,7 +1233,7 @@ const { data, error } = await supabase ### Notes -- `update()` should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update. +- `update()` should always be combined with [Filters](https://supabase.com/docs/reference/javascript/using-filters) to target the item(s) you wish to update. ### Examples @@ -1349,9 +1349,9 @@ const { data, error, count } = await supabase ### Notes -- `delete()` should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. +- `delete()` should always be combined with [filters](https://supabase.com/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. - If you use `delete()` with filters and you have - [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only + [RLS](https://supabase.com/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only rows visible through `SELECT` policies are deleted. Note that by default no rows are visible, so you need at least one `SELECT`/`ALL` policy that makes the rows visible. @@ -1461,7 +1461,7 @@ const { data, error, count } = await supabase ### Notes -- Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](/docs/guides/api#managing-realtime). +- Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](https://supabase.com/docs/guides/api#managing-realtime). - If you want to receive the "previous" data for updates and deletes, you will need to set `REPLICA IDENTITY` to `FULL`, like this: `ALTER TABLE your_table REPLICA IDENTITY FULL;` @@ -2059,7 +2059,7 @@ const { data, error } = await supabase ### Notes -- The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" +- The bucket needs to be set to public, either via [updateBucket()](https://supabase.com/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" - Policy permissions required: - `buckets` permissions: none - `objects` permissions: none diff --git a/apps/reference/docusaurus.config.js b/apps/reference/docusaurus.config.js index 08671bd8144..7a7d65fb462 100644 --- a/apps/reference/docusaurus.config.js +++ b/apps/reference/docusaurus.config.js @@ -123,16 +123,12 @@ const config = { footer: { links: [ { - title: 'Tools', + title: 'Reference', items: [ { label: 'Supabase CLI', to: '/cli', }, - { - label: 'GoTrue', - to: '/gotrue', - }, ], }, { diff --git a/spec/supabase_js_v1_sdk.yaml b/spec/supabase_js_v1_sdk.yaml index c64a2eed195..022222d37ef 100644 --- a/spec/supabase_js_v1_sdk.yaml +++ b/spec/supabase_js_v1_sdk.yaml @@ -715,8 +715,8 @@ functions: name: 'select()' description: | - By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data. - - `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers) - - `select()` can be combined with [Filters](/docs/reference/javascript/using-filters) + - `select()` can be combined with [Modifiers](https://supabase.com/docs/reference/javascript/using-modifiers) + - `select()` can be combined with [Filters](https://supabase.com/docs/reference/javascript/using-filters) - If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465). examples: - id: example-data-select @@ -911,7 +911,7 @@ functions: summary: 'Update data in database' name: 'update()' description: | - - `update()` should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update. + - `update()` should always be combined with [Filters](https://supabase.com/docs/reference/javascript/using-filters) to target the item(s) you wish to update. examples: - id: example-data-update-basic summary: Updating your data @@ -998,9 +998,9 @@ functions: summary: 'Delete data from database' name: 'delete()' description: | - - `delete()` should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. + - `delete()` should always be combined with [filters](https://supabase.com/docs/reference/javascript/using-filters) to target the item(s) you wish to delete. - If you use `delete()` with filters and you have - [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only + [RLS](https://supabase.com/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only rows visible through `SELECT` policies are deleted. Note that by default no rows are visible, so you need at least one `SELECT`/`ALL` policy that makes the rows visible. @@ -1058,7 +1058,7 @@ functions: description: | Postgres functions that return tables can also be combined with [Modifiers](/docs/reference/javascript/using-modifiers) and - [Filters](/docs/reference/javascript/using-filters). + [Filters](https://supabase.com/docs/reference/javascript/using-filters). code: | ```js const { data, error } = await supabase @@ -1081,7 +1081,7 @@ functions: summary: 'Subscribe to database changes' name: 'on().subscribe()' description: | - - Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](/docs/guides/api#managing-realtime). + - Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](https://supabase.com/docs/guides/api#managing-realtime). - If you want to receive the "previous" data for updates and deletes, you will need to set `REPLICA IDENTITY` to `FULL`, like this: `ALTER TABLE your_table REPLICA IDENTITY FULL;` examples: - id: example-data-realtime-basic @@ -1462,7 +1462,7 @@ functions: summary: 'Get public URL' name: 'from.getPublicUrl()' description: | - - The bucket needs to be set to public, either via [updateBucket()](/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" + - The bucket needs to be set to public, either via [updateBucket()](https://supabase.com/docs/reference/javascript/storage-updatebucket) or by going to Storage on [app.supabase.com](https://app.supabase.com), clicking the overflow menu on a bucket and choosing "Make public" - Policy permissions required: - `buckets` permissions: none - `objects` permissions: none From e4409a47d701ebfe3312a72458f4924146a2a9e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 3 Aug 2022 13:52:49 +0100 Subject: [PATCH 47/76] Added more content - Added text - Missing sections - Extended community highlights --- ...2-08-03-supabase-beta-update-july-2022.mdx | 78 +++++++++++-------- 1 file changed, 47 insertions(+), 31 deletions(-) diff --git a/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx index 7188784349e..318f27bc4af 100644 --- a/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx +++ b/apps/www/_blog/2022-08-03-supabase-beta-update-july-2022.mdx @@ -1,87 +1,104 @@ --- title: Supabase Beta July 2022 description: Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more... -author: paul_copplestone +author: ant_wilson image: 2022-july/thumb.png thumb: 2022-july/thumb.png tags: - release-notes -date: '2022-08-02' +date: '2022-08-03' toc_depth: 3 --- -There was so much stuff happening during June that we had to cut some updates from the newsletter! But don't worry, we are doing an extended version for the blog post, so go ahead and read on! +It’s happening! Launch Week is back ✊. We are preparing lots of product announcements and fun activities. Join us the week of August 15-19 for Launch Week 5️⃣. And, bcause we don't only ship during Launch Weeks, this month we still bring you some great new stuff: Flutter SDK 1.0, Auth Helpers, pg_jsonschema, and more. ## Launch Week Golden Ticket ![Launch week golden ticket](/images/blog/2022-july/teaser.jpg) +Register for [#SupaLaunchWeek 5](https://twitter.com/hashtag/SupaLaunchWeek) and if you are lucky, you may pull a golden ticket and win a limited edition Supabase goodie bag! [Get a ticket](https://supabase.com/launch-week). ## Supabase Flutter SDK 1.0 developer preview ![flutter sdk 1.0](/images/blog/2022-july/flutter-sdk.png) -Head on over to project settings to pause and restore projects on demand. This new feature gives you virtually unlimited free projects, so you can build as many things as you want. Want to experiment? Build a new demo? Just pause a project and start a new one. [Check the PR](https://github.com/supabase/supabase/pull/7384). +Supabase Flutter SDK is getting a major update, with a big focus on developer experience. We shared a preview of what is to come so you can help us make it even better with your feedback. [Read the blog.](https://supabase.com/blog/2022/08/02/supabase-flutter-sdk-1-developer-preview) ## Revamped Auth Helpers (now with SvelteKit support) ![Sveltekit auth helpers](/images/blog/2022-july/auth-helpers.jpg) -It's here! Now you can create a project from the Supabase CLI. We will be extending the CLI with more features to manage your project, so stay tuned! [See the doc](https://supabase.com/docs/reference/cli/supabase-projects-create). +We've been hard at work making an Auth experience that is as smooth as possible for Supabase developers. The new Auth Helpers have a better experience for server-side rendering (SSR) environments, new Github structure, SvelteKit support, and more. [Read the blog](https://supabase.com/blog/2022/07/13/supabase-auth-helpers-with-sveltekit-support). ## pg_jsonschema – A Postgres extension for JSON validation ![pg_jsonschema](/images/blog/2022-july/pg_jsonschema.png) -We've added an option to toggle realtime for a table in the table editor side panel editor. Never forget to add realtime again! [Full PR](https://github.com/supabase/supabase/pull/7346). +Born as an excuse to play with pgx, pg_jsonschema is a solution we're exploring to allow enforcing more structure on json and jsonb typed postgres columns. [Only 10 lines of code](https://github.com/supabase/pg_jsonschema/tree/fb7ab09bf6050130e8d656f2999ec0f6a3fedc0d) 😎 ## hCaptcha integration ![hCaptcha](/images/blog/2022-july/hCaptcha-1.png) +The new hCpatcha integration allows you to implement captcha functionality for auth. Enable hCaptcha protection in the auth settings to stop bots attacks and protect your users' privacy. [Captcha settings](https://supabase.com/docs/reference/tools/reference-auth). + +## Updated Settings UI in dashboard + +![]() + +We've started updating our settings UI, starting with the Auth settings. You'll now see updated UI for setting up your Auth providers, Email templates and SMTP config. [Auth settings](https://app.supabase.com/project/_/auth/settings) + + ## Quick product announcements -We just wrapped our new weekly live stream, [building a multi-platform app with Next.js and Flutter](https://youtube.com/playlist?list=PL5S4mPUpp4OvEgxBhoVxXb5YS1ZAZih2l). Since kicking off this new series, we've had endless requests from our US friends to "please stop dev'ing in the middle of the night" so they can join in the fun. You got it! 🎉 +-  Email OTP now supports 6-10 digits length. [PR](https://github.com/supabase/gotrue/pull/513) +-  GenerateLink method now returns the email_otp, the hashed_token , the verification_type and the redirect_to. [PR](https://github.com/supabase/gotrue/pull/537) -Tune in every Thursday at 17:00 PT | 20:00 ET on [YouTube](https://www.youtube.com/c/supabase) or [Twitch](https://www.twitch.tv/supabase_tv). +## Nuxt 3 Quickstart + +![]() + +There is a new quickstart in town. The guide, powered by [NuxtSupabase](https://supabase.nuxtjs.org/), shows how to build a simple user management app using Supabase and Nuxt 3, including Database, Auth, Storage, and more. [Get started](https://supabase.com/docs/guides/with-nuxt-3). ## Made with Supabase ![made with supabase](/images/blog/2022-july/buy-me-a-pizza.jpg) -[Matterday](https://matterday.netlify.com/) is a supa-cool microsite with ideas of what development teams can do with the time saved from using tools like Netlify and Supabase. Here are the behind-the-scenes of how it was built: [Article and ](https://jonmeyers.io/blog/how-i-built-the-back-end-for-netlify%27s-matterday-project-with-supabase)[Live Stream.](https://www.youtube.com/watch?v=bl4k4IiYYAQ) +[BuyMeAPizza](https://www.buymea.pizza/) | A brand new, free, and open source service to accept donations in crypto on your website. Built with Next.js, Tailwind, Supabase, and Solana tools. + +Discover other projects: [Made with Supabase](https://www.madewithsupabase.com/) ## Community highlights ![Community](/images/blog/2022-july/community--dark.jpg) -The Supabase community is exploding and we’ve reached a point where we can’t fit everything into our monthly newsletter so here’s the full list of community updates from June: +The Supabase community is exploding and we’ve reached a point where we can’t fit everything into our monthly newsletter so here’s the full list of community updates from July: -- We are sponsoring Elixir's creator to research and develop a type system powered by set-theoretic types for Elixir. [Tweet](https://mobile.twitter.com/josevalim/status/1535008937640181760) -- A low-code experiment: using Retool, Airbyte, and Supabase to bulk identify and fix product issues in Shopify. [Blog](https://www.galenking.com/experimentations-using-retool-to-bulk-identify-and-fix-product-issues-in-shopify/) -- Build a Flutter app with Very Good CLI and Supabase. [Tutorial](https://verygood.ventures/blog/flutter-app-very-good-cli-supabase) -- Replicache's guide for deploying on Vercel and Supabase. [Guide](https://doc.replicache.dev/deploy-vercel-supabase) -- Using Edge Functions in Supabase: A complete guide by LogRocket. [Blog post.](https://blog.logrocket.com/using-edge-functions-supabase-complete-guide/) -- We've started a new Youtube Series: [SupabaseTips](https://www.youtube.com/watch?v=Jx8unDjLaKg&list=PL5S4mPUpp4OtesRpEKe2zdNzClH-6chOE). -- The complete saga of Jason Lengstorf building a realtime app with Supabase. [Part 1](https://www.youtube.com/watch?v=bcE_X2N1B40), [Part 2](https://www.youtube.com/watch?v=eNVCjPbsWPo), [Part 3](https://www.youtube.com/watch?v=HFi89g21DVE). -- NuxtSupabase reached 100 stars on GitHub and it has a new doc. [Tweet](https://twitter.com/baptistelprx/status/1535157225722941442) -- How to build a performant dynamic dashboard from your Supabase data in less than 15 minutes using Cube and React. [Tutorial](https://www.notion.so/Beta-Update-June-2022-bfedb1d17b264f2ca7ccfffb1cc581f9) -- Supabase for Persistence & Server-to-Client Push in Vanilla HTML/JS Web App. [Tutorial](https://javascript.plainenglish.io/supabase-for-persistence-and-server-to-client-push-in-vanilla-html-javascript-web-application-a-99ddd9e4e307) -- Arengu now lets you authenticate users with Supabase in your signup and login processes. [Blog](https://www.arengu.com/blog/product-update-june-2022#signup-and-auto-login-with-supabase) -- Build a Full-Stack App with Next.js, Supabase & Prisma. [Course](https://themodern.dev/courses/build-a-fullstack-app-with-nextjs-supabase-and-prisma-322389284337222224) -- Jon Meyers looks at using Row Level Security policies to limit the number of rows a particular user can insert into a table. [Article](https://jonmeyers.io/blog/using-a-row-level-security-policy-to-limit-the-number-of-rows-inserted-per-user) -- How to use Realtime Functionality in Supabase Postgress Database. [Tutorial](https://nextdev1111.hashnode.dev/how-to-use-realtime-functionality-in-supabase-postgress-database) -- A brand new Flutter Tutorial Series. The first post: [Building a realtime Flutter chat app](https://supabase.com/blog/2022/06/30/flutter-tutorial-building-a-chat-app). -- Python, Metabase, and Supabase: [Part 1](https://supabase.com/blog/2022/06/15/loading-data-supabase-python) and [Part 2](https://supabase.com/blog/2022/06/29/visualizing-supabase-data-using-metabase). +-  Netlify announced a new webinar series, Web Ecosystem, and we get to be part of it. [Blog Post](https://www.netlify.com/blog/web-ecosystem-webinar-series/) +-  Implementing "seen by" functionality with Postgres. [Blog Post](https://supabase.com/blog/2022/07/18/seen-by-in-postgresql) +-  Open Source Startup Podcast with our CEO Paul Copplestone. [Podcast](https://anchor.fm/ossstartuppodcast/episodes/E43-Building-Supabase--the-Open-Source-Firebase-Alternative-e1ld637) +-  Scaleway listed 40+ of the best open-source tools to build your startup. [Blog Post](https://blog.scaleway.com/40-open-source-projects/) +- Sign-up form with OTP and auto login using Supabase and Arengu. [Guide](https://www.arengu.com/tutorials/sign-up-form-with-otp-and-auto-login-using-supabase) +- Setup Supabase with Nest.js. [Tutorial](https://blog.devgenius.io/setup-supabase-with-nest-js-85041b03ec3a) +- Loading SportsDB data into Supabase. [Tutorial](https://dev.to/supabase/auto-generated-documentation-in-supabase-5e8o) +- Introduction to Supabase: Postgres Database using Python. [Tutorial](https://www.analyticsvidhya.com/blog/2022/07/introduction-to-supabase-postgres-database-using-python/) +- Supabase and SWR to fetch data updates in realtime using React Hooks. [Tutorial](https://dev.to/jakobpotosme/supabase-swr-3icp) +- Protected routes using Next.js Edge Middleware & Supabase. [Tutorial](https://engineering.udacity.com/protected-routes-using-next-js-edge-middleware-supabase-f197ba7f503c) +- Supabase backend demo with Bravo Studio. [Video](https://www.youtube.com/watch?v=ZWQeAmbYFzg) +- Building a live demo with Supabase and AppSmith. [Video](https://www.youtube.com/watch?v=xmb4JrTYhZg) +- Auto-generated documentation in Supabase. [Tutorial](https://dev.to/supabase/auto-generated-documentation-in-supabase-5ecd) +- Speeding Up Bulk Loading in PostgreSQL. [Blog Post](https://dev.to/supabase/speeding-up-bulk-loading-in-postgresql-41g5) +- Installing React-Admin In A Remix App. [Tutorial](https://marmelab.com/blog/2022/07/01/add-react-admin-to-your-remix-app-using-supabase.html) +- How to set up Supabase in React? And Some Useful Tips. [Tutorial](https://dev.to/eminvergil/how-to-setup-supabase-in-react-and-some-useful-tips-40oc) +- My approach to authentication with Next.JS, Prisma & Supabase. [Guide](https://ktra99.hashnode.dev/my-approach-to-authentication-with-nextjs-prisma-supabase) ## We’re hiring Come join one of the fastest growing open source projects ever 🤗 -- [Lead Edge Functions Engineer](https://boards.greenhouse.io/supabase/jobs/4568813004) -- [Lead Storage Engineer](https://boards.greenhouse.io/supabase/jobs/4568811004) -- [Support Engineers](https://boards.greenhouse.io/supabase/jobs/4191650004) -- [View all our openings](https://boards.greenhouse.io/supabase) +-  [Customer Success (US time zone)](https://boards.greenhouse.io/supabase/jobs/4594393004) +-  [Go-To-Market Recruiter](https://boards.greenhouse.io/supabase/jobs/4561503004) +-  [View all our openings](https://boards.greenhouse.io/supabase) --- @@ -97,4 +114,3 @@ If you made it this far in the blog post you deserve a treat. [Follow us on Twit - Make sure to **[star us on GitHub](https://github.com/supabase/supabase)** - Follow us **[on Twitter](https://twitter.com/supabase)** - Subscribe to our **[YouTube channel](https://www.youtube.com/c/supabase)** -- Become a **[sponsor](https://github.com/sponsors/supabase)** From b4ccec92dfacfb3f6c3357860b039e034ff83410 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Wed, 3 Aug 2022 14:57:38 +0200 Subject: [PATCH 48/76] Adds custom fonts --- apps/reference/docusaurus.config.js | 4 +-- apps/reference/src/css/custom.css | 34 ++++++++++++++++++ .../src/theme/DocItem/Paginator/index.js | 12 +++++++ .../src/theme/Icon/ExternalLink/index.js | 19 ++++++++++ .../theme/Icon/ExternalLink/styles.module.css | 3 ++ .../static/fonts/custom/CustomFont-Black.woff | Bin 0 -> 42288 bytes .../fonts/custom/CustomFont-Black.woff2 | Bin 0 -> 28432 bytes .../fonts/custom/CustomFont-BlackItalic.woff | Bin 0 -> 45820 bytes .../fonts/custom/CustomFont-BlackItalic.woff2 | Bin 0 -> 31208 bytes .../static/fonts/custom/CustomFont-Bold.woff | Bin 0 -> 42408 bytes .../static/fonts/custom/CustomFont-Bold.woff2 | Bin 0 -> 28564 bytes .../fonts/custom/CustomFont-BoldItalic.woff | Bin 0 -> 45688 bytes .../fonts/custom/CustomFont-BoldItalic.woff2 | Bin 0 -> 31308 bytes .../static/fonts/custom/CustomFont-Book.woff | Bin 0 -> 37616 bytes .../static/fonts/custom/CustomFont-Book.woff2 | Bin 0 -> 24964 bytes .../fonts/custom/CustomFont-BookItalic.woff | Bin 0 -> 39992 bytes .../fonts/custom/CustomFont-BookItalic.woff2 | Bin 0 -> 27016 bytes .../fonts/custom/CustomFont-Medium.woff | Bin 0 -> 41824 bytes .../fonts/custom/CustomFont-Medium.woff2 | Bin 0 -> 28204 bytes .../static/fonts/metro/MetroSans-Bold.otf | Bin 0 -> 34932 bytes .../fonts/metro/MetroSans-BoldItalic.otf | Bin 0 -> 36900 bytes .../static/fonts/metro/MetroSans-Book.otf | Bin 0 -> 34480 bytes .../fonts/metro/MetroSans-BookItalic.otf | Bin 0 -> 35900 bytes .../static/fonts/metro/MetroSans-Light.otf | Bin 0 -> 33764 bytes .../fonts/metro/MetroSans-LightItalic.otf | Bin 0 -> 35424 bytes .../static/fonts/metro/MetroSans-Medium.otf | Bin 0 -> 35624 bytes .../fonts/metro/MetroSans-MediumItalic.otf | Bin 0 -> 36388 bytes .../static/fonts/metro/MetroSans-Regular.otf | Bin 0 -> 35124 bytes .../fonts/metro/MetroSans-RegularItalic.otf | Bin 0 -> 36352 bytes .../static/fonts/metro/MetroSans-SemiBold.otf | Bin 0 -> 35640 bytes .../fonts/metro/MetroSans-SemiBoldItalic.otf | Bin 0 -> 36800 bytes .../static/fonts/metro/metro-sans-bold.woff | Bin 0 -> 31960 bytes .../static/fonts/metro/metro-sans-bold.woff2 | Bin 0 -> 23080 bytes .../static/fonts/metro/metro-sans-book.woff | Bin 0 -> 31592 bytes .../static/fonts/metro/metro-sans-book.woff2 | Bin 0 -> 22772 bytes .../fonts/metro/metro-sans-regular.woff | Bin 0 -> 32096 bytes .../fonts/metro/metro-sans-regular.woff2 | Bin 0 -> 23128 bytes .../fonts/metro/metro-sans-semi-bold.woff | Bin 0 -> 32496 bytes .../fonts/metro/metro-sans-semi-bold.woff2 | Bin 0 -> 23448 bytes .../office-code-pro/OfficeCodePro-Regular.eot | Bin 0 -> 33138 bytes .../office-code-pro/OfficeCodePro-Regular.otf | Bin 0 -> 39884 bytes .../office-code-pro/OfficeCodePro-Regular.ttf | Bin 0 -> 80476 bytes .../OfficeCodePro-Regular.woff | Bin 0 -> 37796 bytes .../OfficeCodePro-Regular.woff2 | Bin 0 -> 29216 bytes .../img/supabase-logo-wordmark--dark.png | Bin 0 -> 80014 bytes .../img/supabase-logo-wordmark--dark.svg | 23 ++++++++++++ .../img/supabase-logo-wordmark--light.png | Bin 0 -> 83296 bytes .../img/supabase-logo-wordmark--light.svg | 23 ++++++++++++ .../static/img/supabase-tools-dark.svg | 25 ------------- .../static/img/supabase-tools-light.svg | 25 ------------- 50 files changed, 116 insertions(+), 52 deletions(-) create mode 100644 apps/reference/src/theme/DocItem/Paginator/index.js create mode 100644 apps/reference/src/theme/Icon/ExternalLink/index.js create mode 100644 apps/reference/src/theme/Icon/ExternalLink/styles.module.css create mode 100644 apps/reference/static/fonts/custom/CustomFont-Black.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-Black.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-Bold.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-Bold.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-Book.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-Book.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-BookItalic.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-BookItalic.woff2 create mode 100644 apps/reference/static/fonts/custom/CustomFont-Medium.woff create mode 100644 apps/reference/static/fonts/custom/CustomFont-Medium.woff2 create mode 100644 apps/reference/static/fonts/metro/MetroSans-Bold.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-BoldItalic.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-Book.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-BookItalic.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-Light.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-LightItalic.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-Medium.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-MediumItalic.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-Regular.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-RegularItalic.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-SemiBold.otf create mode 100644 apps/reference/static/fonts/metro/MetroSans-SemiBoldItalic.otf create mode 100755 apps/reference/static/fonts/metro/metro-sans-bold.woff create mode 100755 apps/reference/static/fonts/metro/metro-sans-bold.woff2 create mode 100755 apps/reference/static/fonts/metro/metro-sans-book.woff create mode 100755 apps/reference/static/fonts/metro/metro-sans-book.woff2 create mode 100755 apps/reference/static/fonts/metro/metro-sans-regular.woff create mode 100755 apps/reference/static/fonts/metro/metro-sans-regular.woff2 create mode 100755 apps/reference/static/fonts/metro/metro-sans-semi-bold.woff create mode 100755 apps/reference/static/fonts/metro/metro-sans-semi-bold.woff2 create mode 100644 apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.eot create mode 100644 apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.otf create mode 100644 apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.ttf create mode 100644 apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff create mode 100644 apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff2 create mode 100644 apps/reference/static/img/supabase-logo-wordmark--dark.png create mode 100644 apps/reference/static/img/supabase-logo-wordmark--dark.svg create mode 100644 apps/reference/static/img/supabase-logo-wordmark--light.png create mode 100644 apps/reference/static/img/supabase-logo-wordmark--light.svg delete mode 100644 apps/reference/static/img/supabase-tools-dark.svg delete mode 100644 apps/reference/static/img/supabase-tools-light.svg diff --git a/apps/reference/docusaurus.config.js b/apps/reference/docusaurus.config.js index 7a7d65fb462..59bb7899679 100644 --- a/apps/reference/docusaurus.config.js +++ b/apps/reference/docusaurus.config.js @@ -115,8 +115,8 @@ const config = { // title: 'Supabase Tools', logo: { alt: 'Supabase Tools', - src: 'img/supabase-tools-light.svg', - srcDark: 'img/supabase-tools-dark.svg', + src: 'img/supabase-logo-wordmark--light.svg', + srcDark: 'img/supabase-logo-wordmark--dark.svg', }, items: mainNavbar.navbar, }, diff --git a/apps/reference/src/css/custom.css b/apps/reference/src/css/custom.css index 6ecefef0b88..e74ce2b0b44 100644 --- a/apps/reference/src/css/custom.css +++ b/apps/reference/src/css/custom.css @@ -1,3 +1,37 @@ +/* + Font import +*/ + +@font-face { + font-family: 'custom-font'; + src: url(/fonts/custom/CustomFont-Book.woff2) format('woff2'), + url(/fonts/custom/CustomFont-Book.woff) format('woff'); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: 'custom-font'; + src: url(/fonts/custom/CustomFont-Medium.woff2) format('woff2'), + url(/fonts/custom/CustomFont-Medium.woff) format('woff'); + font-weight: 500; + font-style: normal; +} + +/* mono font */ + +@font-face { + font-family: 'office code pro'; + src: url('/fonts/office-code-pro/OfficeCodePro-Regular.eot'); + src: url('/fonts/office-code-pro/OfficeCodePro-Regular.woff2') format('woff2'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.woff') format('woff'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.ttf') format('truetype'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.otf') format('otf'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + /** * Any CSS included here will be global. The classic template * bundles Infima by default. Infima is a CSS framework designed to diff --git a/apps/reference/src/theme/DocItem/Paginator/index.js b/apps/reference/src/theme/DocItem/Paginator/index.js new file mode 100644 index 00000000000..d0d2debda36 --- /dev/null +++ b/apps/reference/src/theme/DocItem/Paginator/index.js @@ -0,0 +1,12 @@ +import React from 'react' +import { useDoc } from '@docusaurus/theme-common/internal' +import DocPaginator from '@theme/DocPaginator' +/** + * This extra component is needed, because should remain generic. + * DocPaginator is used in non-docs contexts too: generated-index pages... + */ +export default function DocItemPaginator() { + return null // We don't need this at supabase: https://github.com/facebook/docusaurus/issues/7661 + const { metadata } = useDoc() + return +} diff --git a/apps/reference/src/theme/Icon/ExternalLink/index.js b/apps/reference/src/theme/Icon/ExternalLink/index.js new file mode 100644 index 00000000000..ff4d4f2265d --- /dev/null +++ b/apps/reference/src/theme/Icon/ExternalLink/index.js @@ -0,0 +1,19 @@ +import React from 'react' +import styles from './styles.module.css' +export default function IconExternalLink({ width = 13.5, height = 13.5 }) { + return null // We don't want these icons in supabase + return ( + + ) +} diff --git a/apps/reference/src/theme/Icon/ExternalLink/styles.module.css b/apps/reference/src/theme/Icon/ExternalLink/styles.module.css new file mode 100644 index 00000000000..9468b1998bf --- /dev/null +++ b/apps/reference/src/theme/Icon/ExternalLink/styles.module.css @@ -0,0 +1,3 @@ +.iconExternalLink { + margin-left: 0.3rem; +} diff --git a/apps/reference/static/fonts/custom/CustomFont-Black.woff b/apps/reference/static/fonts/custom/CustomFont-Black.woff new file mode 100644 index 0000000000000000000000000000000000000000..091f927ea14f94ef0f2887cfd303408c1f9ac28b GIT binary patch literal 42288 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 literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-Black.woff2 b/apps/reference/static/fonts/custom/CustomFont-Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e3c834e57f291b97c981c6adfdb2630d6dc7427f GIT binary patch literal 28432 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 DxOWet literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff b/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..b5f6a877dcea2eb12181138dbaaa74ab833aad37 GIT binary patch literal 45820 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

rs!BaAk05z@@R2xH9KgrVjW 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 literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-Bold.woff2 b/apps/reference/static/fonts/custom/CustomFont-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5e7af459481a05034c6a5714e9ff402fe42b6767 GIT binary patch literal 28564 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 L00000&5UgUMEEOz literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 b/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ac0edd55fd3f387d930cce4bd021827a110c94f5 GIT binary patch literal 31308 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 TIJPo}*2k5>Rhc6lm8}#2BQQY~ literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-Book.woff b/apps/reference/static/fonts/custom/CustomFont-Book.woff new file mode 100644 index 0000000000000000000000000000000000000000..7d53d032fc4279ce039da645623df89bbd69757f GIT binary patch literal 37616 zcmZsCQ;;Z4(B0001x2p<6O-~Io&ghWO00RSM30RS}qF+C0%_3g$*MU`d##V-A$ zWB&&is1sW;VG&UP07K`0HuFEQf@**rh{?+-0RWia0RWIp0{{dnGu**oiz%rH{^OMa z0Dy`E0KkH#O!Jn=DbX?hDH8Ol1ONc0f2pn_VPoL_FCSpk zKMv@B09=y?ur;tT`R9B3$5R0SfP{MHbnURWbNV+22>E}Uf3X1gzvck)|MO-50R(9m zNcr{PxSs)_fY1Jo0Zd1E{a437ZA10D@QeOu7P#l12@U}CpBDhYJX)uD#|$6>A9w@{puH5F<9}HH(y#q*u7RTw_fX$N-@wu^a(`dn9!x&QAvzE` z3I=*w+q!xhIz~ErIwm^$6EJ#?GVroJ07GD`UKpPcFz{{f?^MPw4u&i}pUIH|fF;N{ z1FtdXL>@rU7C>4c+<%jH&ni~ww!;=d_Ursq3`~d^`1t5W8;ein>C;|xI?ecnAj|n{5OMdlz+{t9? z_0ba&z7^$@7jEo*Jy*6D&U~ueOT&DM-TUK7^&x&oXd|o#saxPRKO2y0L1YVQJGXgn z7LeJ5?MLGtd^5BQ)gz;IpBtcdo*gU)QY#WFUzl4kJYsCrgKM1!)ny8)wI5a z>Ya)?9ox^Usoj6^hY60o;Pa_)4_)^czKb7ER4M>XLPYcq@mh2jQa9v_tsiD1_7=i+ z!SXA355<$|NA%9dlkP|2juMB48cH{^SJOUV_55)pXAj1+@IG=+#*+01u}kDN6Q!QCQ_L*r9^9A(*bp`B=#^4+u zV*z|4y%g{WGQ(bWB7xxQJbXNQai?hF#Im*VQT(~|qHN4Z?sb_-ue8OyJg^{(lMCAe z9R^Y*gS+`1z7uY5OaTZ87SfVrPHF z7=+afv0#_-XtM!1sHW2zt+zNJV~Zo7b(>bQL=kd&e?&}_11$Nh;G&T5uLfBtx^Jr@HKM-3`+wb zY-%$c?`19id`sw0mNXLxRTeTv@sT9ITY02#S=7SN=D*FhHP8T1j*Aseeg-xE! zv@W3H%;=a^@rCI3u8W%vXS@aPhhEE#-`LM5JxvCbssCA5rk8xAmsPMw?_b|_I?|Ft z&?MvTzI+|&ASEr+Bj6|u3q=1YmJ}PDOEcgtq;s+iQRkxco7q^t{ME29=Us__!8WBR zXXd7+f zYGN)G(+H#L2&ZNcj6!l660D!$G+5Sr&T*6rK5aWCTNfM|V^1efEG7bOsGLgDVAMJp zKX+rCx z$y`U@K7-kXGz(@Lkk|+DQC&Sx{0ORq)yZ$YgnRPl(LyWBl&th@*1A?C zsZgJm7qM)ztW8kPdMH<4mK+Y+k{3EtE@NeWpDob0uve%ff0L~{F76}w9X4`paSKcK zYITDfyVI1hupr#lGTC00!7XqfE27Il<+f%-A0#SytTvxE8d?Cwa~OJLmzzrgL9{Sa z{3IT4Vmq&MIOB)(1u9yImo18yHS37$S8^`K+V;pWJL_+JDnjcXFM{(q7xT+80stO2 zgkOg~@d$|qm!z$CR!$jPAOjDR71#C3Z&#1Mj!^SI|lLY0u2E-5}!yZ&f4)eM05r0WI}C6;5N^P&Iv5AI6HpgynKwUsrvG zwWTqc()SpfiCqY%mnrr!>$sJx{}AZ<|MYoNfWY5!Xh3Ln0044uz_x$=HmeIv9a#d2 zp1X1KDyp((g45mYf|imr3Y?r=GEQGmURXqgI1n+Z4qg6Ux-|NJibD*f5uL#Z00lY> zL_`|A!0l9{@x}3Wmnkyhb;oP>^&4(udr?P4M@MH{M}=#V*~CzAo_V{-&sf{uP+31q zPEZ^zb!|-onWoTuLepIOT&1ZeUV2xZ_KwtD8Q4Ps7|AbdE1><;gMCr3y;K1z!g5RS zc(dq_$tvMN8pX4Ou(CW%d5N-91|6$RNuAg1KI;$fM-B_T_2hU9b!s=QR0 z%95xhSaU9?banx){AwBY1+NN!vf}ZQ)&-kn-j5K~S%|Yz2gi2CjksH>*Zj9Rnw>==-9{@>DYh?LxZqJgLRE{y>+m4wsoa->{Z-V+f~(7!&S*uP8Gi@r58nI zici8f$?1{I5#PAhB-f3 z>BQ|M)Un(#-Es26?h$@1Lwx2ElZEj>CNrCb$-+)iWO#FUcX(lV=r}l%U!r{?I#Twy zb>bh=a#AW8)--Fjb+ZIp$AzPSah62wM8QNeQafp1ws|H}X`&FbCTX*gnDbd^1MhSI z(gX=ZQwFFsl_}K|e5a81eq{RD^j#E35v1Vug3JMp{qnTDv;uKeYUL`mB8nJFMiez< zH{{|7$Uk+=lMURP3D;8_4YF7KuHalzIO8Anhiej7(yqLnSvs?}W{c~ISASkmGe=Py z?ABtlAWny14g)$yh($$6Muc5&ceYg~vO2Mt&dbI8ycil=TH_hb4ilw*$K#9U3cX%+ zN2X@d+Qrjl;3yiK6B=~4qtl}q8d*$vqSFz&Q~ybK(mDphRn(cQsG;l1$dvf-%>OGp zGz_$=)S4O^ULv6(V3Nl<|KgJwE)Axt{%;-)IwMoFsjFxWKcf@NsjaAVFMVxoYei*q z^#En@ENT;n_uK%i@6HSl=Y~g%!(*k9@v}cX5?~PV{t5)~ z1_m|x3K0H@hlWCkfk+2Pg@wRKghs_Pp6ctEOrLFiabtUZWn*b|V`*bS7V!)a`TGw3 z3jT=@8%uK(;r3&ih>hoVSf~ zR!D&)G^xi|OmPfvP-j#`l|nQrcW~6VH(#x5>)Y$Asdpe?5KzRVE+$aKq%1a2#H1}o zP{gDtMk;nrND`H>Xi6Fpx2Q^zOc8x|%L1s8=dN^_$?n5=2(vQofav2m=<710Z`KS{I>B4{)u zQ)*?e?_KspY{Ri&G}JVXU`%ev5LPxN}X5fR0Hw@jw+kmloIe25!XgVWlt>Mb?P$oP4vIVb{dnF*54b z3W>ak>u(H26hVLj9EgNu8F{dhh%Ph4y8M;}kAb4NiHs;=jE09{=N*Ams!Kf_UhbmL zoQ`Knov9J&b38}{raYurKfi#GE%FgHxJQ^aJr~<_h7sF_$urs;YV~*MB zbuBH3z+d2m7b2V>zFuegb5u5mROSyLWF$+j^ohdNUF5#Rp5TRxA?a(^&G0Ql%$Xa zg;NDez38Sqsb>yYWS%yT|= zS&uT`MEqLqcoNidu4C~Qxtrl6Y#yj$U|IhX{6ykfvu+X_OBAN;yF5`?G*<$qNOZ|p z8N-sg;q8agVL5;&0*gOnQ9zkJWzdFbu!2)LFfw7vou(&4bEaf|i&AEp&Jb*lM0Mdo zIlCoqbBLyB)e+4Q?~cTD-a>hxGG=`OoC3y@;RU!$0H-8QVT@8~dE$`cOcATRS=hIC z3a6Nf!fCnBP(zQTP64fwT9{0Cx~9x_iLE?ax%LHWeO;=OTbcI-txN1gAufW~C*X73 zhE&xJ;RS<=IEs>7S@lw_GDiJCuHtOj=@2hnsj7VWlB6X?{VJUz$&w3Yrl&x#Vq=+} zx$tzpZ^?-Qlt^TbY;o$G)Vax%qvxOQgot8Pg&AZq62*9B#Nt9yq)9&i3{jaYCtOdu=A0d|+fukWuyf`Q z`1%K?v%x2X4|1O( z&7nOayQDn=v_7FdQoDtZXWk#Y-+$jAW6yv-7<9z>@*~4`rF70Pn?>8$=sM8b}$H(lu9D-e2$|9}#;;F!PI!)A zh50RNt%#lAUs7F)apRDsH%^JH=$%kH5$VQ;TK~1qvyQW_vj)Ha8#2*lywhONu+NBh z0P{W}Iw3kPI{6i*$E?aKdqRgr2ZfKTm`5#+N(~hsJTVZ~icAohB$FhQATnMMeu_+$ zNu5a;nK(R&7=~7yNHShBQ8FJZf>sBkVTv>U@IZW_ATwKBi!fx-pu~uOli29pfsNos zF<4X>UMdkc?wkmnSSjr`600%QrT?S&qz0`tL~cq+xvq1?QG>!3$ThjW&%1=BWvAP{ z{A|1QS!G>-UG}6#N)fx0Dgr}^>215# zU?4asRq;Z}wyeDzDw>Ve&X%!$W?pzTQjOKgjJx?JoCqqjmGQ>1zI3FV2(%bda#KPi z6DTvAv7_duDyKH9Y-dAh#aViOQbLx&drXcD!uDW(L2>0wa_qF#u7=SnPE&mp{FZPJ{`OAJfio}=x&HPgOI;}F@$&9za z-TvNjLY8sbtgrRf!cP;^L~gFI*x)uPK~rjxgef(xKTSOCIc)*6LOY+cs+wsvB{b!h zk=mj;*P&~5xpJsUXP&*>QN&`qSQTxSNrf6E0tO`)IgScOBT4haN`u45wRIuCl;04TZ`2wi#1-PUwSMn8+M41x ziAQrytwepQNn59F+}{6?cg!*Al~POXP%4_e;rejVRHvj_YL(5y_30LK)0O|2Go!|t z>WtdKe6`RXDU>=!3)N|T=~ysXO*^c^>uS>3a&5WjBDi{FE8Y5Ld)m2uOX_^P#MALv ze^XnnsWq&@b78P-D5>& zG5eNN&a>!=`sBUcSfVzl+tLmDOxb*R#eD^Ig?N3kx!vq#JG;@^g@F76y=b0*w%j^cW5(8CJR}*B5RYKm8F>dkj2F==f-=yFksR& zDV^F#d;7ukP4=`q_Zwuzv&v9YsSRTrWBa(}+QDP5*5T&z>VkLfyJA!}N)RiB`vLg% zHwX|4%o^L?xi1oMpl{FLe6L;L3qMrA36uuMSzrESFBh~H$J_aCnm|Fw6mFgSs4s4d zpjape*5d@@R)eXjUw$+HUI-0toAW7Ljj0w^*H*V**Q`sX+olW5Gxk2_UiYedo@@HE z>owb;WpD&qi;>!D?RM}wL=MN-`VA_VKUX-HFn3ohE%pu*f#YBmp;R;}=4~?d_4<%& zh;6_vz_HY@ETOk zhdE>sL#!=O0x^1#{kB`BBtW11=T<|sAV_FyzuZ2jz5?NfV-L&W-FrQJFW_0qj){s?TYMxS`Vm_C~vdA9NMLJ zA4|-)gL{|t@+1xd3zzbW>X9{p)?TquP|7i zXp?~9Z}3K7DJT3+gWqYpbqB1r;dNB+Z0N1lktka#d?!eA#rhHe9LceHOaA>=51h+?}%NCIV$^S(VTOn^Fe}K#S>1MvbU+iP&YyCH{fb3Z{38D&=W_e zf)`F7-YDE<2|`}(Q-v4P9%8Y#8$R}j7S5PBS@l*E^Lf*@WxyBo(=^27wi87dKVgqz ziL4{nupGQJa4JqIre&j`pNWBT(BlxE(Yl3Mhh(BuKVkJDAR0SO*>X z0s{U*q|mZ0Vmx6(o7RgEKd<~EAsl6juwYY9G}i0JY;t^+B3WGO7+)GHn4TokbcJ%t zfE6i1RQ(xtwaPl#3ZRcr`L|LZ_9WPZ&*Aprw|UAa2`;-g$#c53m`G`)Y6Z z8Z69Wr*q@!TxO0Jl-dzgZ>JomcsvvLjrBNJr)3Tt-A%`xcH6K`5D~s+*~6y@4LLSCz}P_%eI$QY1ar1vO_y zR~8Ez<-VIDXbU0jFU2lyv)<}iFh^tKO> zmE*bLC_fObfJkEW^C^Xuqpn%nVatIubtsU+MysQ?2TMRn15!O$3iJ39_4>s{x_=5h zX+mPX-4+;8GfCoo(9US;=`JOQ3;%qyiTAiQP@v9ONn zfa#ZHg34$y8m&v$Sh60GtXPt_OiMdeCkVUisZ zpG9}}QQKgAT+cO6YR{33SXuuHqZKG0)*)sH_}vj$DA|*YCSWhN>3k}v^42@C-p&=M zlvk!yozV6(f;~Noi+(e6EZS+|3lw#@^zmtIJ-Cj&mA6OfZ{z|1f z;Npg1B{{#03^Kvp=xyNb%fyKLH7JjCAzpYjc3rtQu(NmIiiG{jR?{QipTf1pr%kpEyb#NKSP=@oJx=Ob^usm)^nk$K%Kh zl#VJcgt8S689EfT>reb*sQ}Q0!lr!MFq-M+919YXsv;ldfrzSf2iWIuhkY968_*Zz z0OUb~;L4S!w!0(Mj$f@=BeXK(Ks~SC}!n`2Cy;*AE!ss5+LH{k5sby zLas17LlN!`NmC07&|b4PtyI<_4d}STERj^%vjIihd$96Ozrr!8h5oksQb)0t^WFb~ z=bqeOlUkg56mxpR~6Q@Pc<;ZtKUoBlU~c^Vfu8RK9Sjqj^05 zM*@*?_-5Qn?t3B=I=JWNjwKJrXtT=a_4NMkLy^tys^BqdvcBmFpppo}db`Zl-W`y> zT}9CA_v=rNVe!4)qx}lLO^D{3Xj|FZ2fSJ!_$AlL#m1<%NBX>^cF$`!3O0h$|(sO9!Vwe-p z;UExZ6M`V|0f@9HK53RQ5L&Z%MNbB2#1#Auif<082=Y>K^g%JeU^BXR92DwOb`SGI z4p$~1&IBs~~(0dxuyC-DQwM%p2>)I86YQ@MW!*1l&43K{e{ z;Bm6Jl0|mL279rtvX{&3ZWXP^lJ%uDU!jeiNTTH&9yRW!jaOYk`5tUv7}cW%6FTO} zNooAhom?U5Sn~B80V-T_5PpaDJ7HhTHO27tEc+HoUKOc;5mB*6JAeLQ+yjSDRjsfl z4_(5YLyp`mP^XfGwpRU0WLhh!ZVNIuDg=fLhghS5e`Py1upRtwC!`DI82}XOwSUq6 z7dYVFv)8r2VZLtVOS31MDr3_Aa zgBQ?!$ZkEgfk`#wJ@6UyfX8**PtJfYQ?L}S`U)LEpYgv)C-Fkyu^|1h2$}L_qH~BV z{7_vX3fZpif>2yIWAlv>*gWh4Z357+_d!T8_uoksJmYdeE&(p_=kJnXHS%UTU^#Be z6{VaM%jtWJVQ!>m>s6&S@A3+eiwV+^JAM0-E{yjU59-hD--Wbd$B9bqG7R){pi|j> zAgzlp0=xteNbGIf$tq;4!gYc|>SL|<_jS#W9iO9k>m0?iba0l13OJI!uynbLqhTn? zvaSz^NxX*F>^B;qiBJ0Y3=&~8&DPtPS_iJZMi^;U`4AmyU5B`4sr^Mkve=fvZ9O-u z0-&TGYLHD8tBsP|55l;mWa+q-K~1Ycqo{R%YkLyZR8x-U^9RMrw4#^Kz?L=HgSOp~ z8<}k-AYUcx-&TXq&zMW?mQZ$0&9I;O2yW(SIt&ubmrw08PuD;+EpYRp{ue$%HmkHepJTU>OJDy0`1t$yYKNYR{~7yA85}cq}{l*;#d%;AB+>owXH;~MP{z~ zjo?W%2f6iNsYF#-!K~;@dMBG(Tpm62sY(zhRh0l>sl08ZHiajrg!6OBHI;nYnXG}@ zX7_V&n6M}?Qz0LDi(msCu)2$iw?<#D>|vAjLKxOTnjLjPrE8z0S#i5U zVYxRI{E!+9!VJ9dAP1dsQLOurs}-BuEkG)4K*E*=q4mN#&J38gQ-nE$o@#4k! z?-a_sBpc9Z;evSGqh92H#1a9GpZ9t=?Y$stC6#)pb1Cgd20h-Aw|Vv@hlChgt0lvi zMONha47oMTKMVHrl|~YB@LX!^Nh`(9X5G;DEseOido>GdD!M#-tG*O}WigkT!W}8P z#@%R8l6k+QJ0#zdOmvqtm@f8Io+f={1A7HtNDn>+uEzZo&`^9@r(iO%W2Hfx%j zok|ohfLWi|7sB{@2@A0$IqKS()SJw>sv4$I-+D_STUxC0VwT#+_Pg^(^{hXWy({mx zva98Bg^U-m9_3y0xXTCmdkJ$t6y4lLa>;G^K+mYtSf}~A&MU#Gl2wE>pvx`Wb1BEo zW6KZ2XT6jYs%bthcu2tJz%xx<>JkykMb>U!j}r-s4b{fub$7J~!2EZxTRrtnVg?al zsnZ1s(<=YZC%x4yOY{YSFn9LPl5#fCr~z#*E6w#OFgcbExBD9?+ZS^pIzl>fNJ)Ot zvC^vjPbYfwV$n2`U$m%Dyq)oy{7nU4BNva&r$G~hjc%O@EZLtW!+Z1W9lmhi?~Evb zm`C6_k_LWQw`twR+g0uE&S%b5vgmgX%ZA^%b!_9t zRI}UkI?gOAS)-C|Y>(1w%$lkBjNyl(o^1qG0_|T1GkS@Gj=Jo;G_hf_8NH3EeQMXC zlRWAJjq-{)Cv;6v29pweKeTt$jb5k<`QB-;sm&g<)EU`qkuLIFe!N)q8m2De-?sNN zIGfbxsj#(qTukh|G2S>|nB#nv$ZUfJX(Z~dqX-#{dX{=R zJU>cAj{!B-?;d41UlE#o$!AeE9*C0iV2^x~E7;BRkfg)!)KngclI^#wixi*HKhE`) zA!yjSlc6T_iTEVnck8L+jnosMU>x-#sRMNY;fL@dNsP9|G|XAGAs$&D=kOz^x02Bj zQB&D z;g5n1%P2$f3YDJ&(Aw+pLqm9qW^~m1V@ZS}KMmPt7CY|`lPbgx_7{6y&1e%`Pn-lh zt-5*@b+~h;lGEGJP7rv}l6xqUh3az-cbATmFCHr*?y>&Z8t;c>X7tv5mTjA_DN2H( zz)+0T;bEg5`nq$+v}ZW&z!{h9Wy{47wBY<+F0e?c64~C4q%R^Oo(x$L%_rG3t~wYT zrdQvOBF+-kupb_!KMH{PG+hjeHR{Z(iy4xFfH%RSnrxF~wYpP>ikBS#CsnM+xqu7HpsEYfgs95^ zP6V%=i`FC5er z6bF41xbPc~hVEY3$@h z1B1roT@VTkXcfJYJGv{$n8BMTLI-x6GvYpx3u3$MWb|salMoW)NUj6x{!s5xf~)}t z+a2eNW$+4~#NR-d2}dZTVA2p$j>bzPqz|6A2O!|i=ywnfC4jAfuOVa|laxq=>!I(s zh)bqJ`^io6(82_!VN>pv4h)`cv zx83RY=M85*<18r1oW_|UQlY}`inQv97?UMg9gr`zujte{m;w8BKR_zud7ty^6M0O2{6^iRO zeYCuP{BBKXuX8C+Tb608ynMo2mQAUm9R|S2087 zNOG=Mma1Zo$eAfl)X{x2P&3ji=L4FjASBgv14Dkd5kB(~f?t+?E)I86cBb>6&Cmkh ztyKO*h4Ks0%!6kv;{M-S*SeoA;e_{JpgJND!rm6C%`6KA6-aVFu;VJXi=4U5HqMf; z%EObg3^BzpDHXBN%b*kxzcZ>ARf!h<%2WDZjwb03OyM9s_cS=vtH#H}EbXr^FU!@9 zySb}pCx)=K=U{ZRGI2*eCh%!t2Ww8{NU{ z%_-v>9uFWCN4slWL?y}PdNkWwhN*J+g!SDTowiIjYV#`4;9(u0G}@B<4k8VdNf1=~;Lx9ydxXiJLwgnwvZeMM>DP-`IxfeWrvyoH?cIkphsVU^ z>8HE6stbH6!?L{mZX{9T&DL<(e;e;S1LVXG`kJ45UnHa1t8=9^V)GhPH;%-%^ZYCQ z^ruF9%Zp&~(7>JH11WiD{V|G3x$};waB-peY-uN(Ox0e$8Ha?v`ZE}Au8%J7FmY_< zZz0`j7TQR-fBkahDBSG{L}KKC59EJ(hXiV-1@5 zFI7*NR>8_iSQOH)`VJ%}nN#9dnjHeKMEVcKRA?%AO2Nu^E&&+Ssj$r_BzgHJUjjFU zGwSmdRgr>7jM{XHGVx9JhscB*xUnzHb5OaSOCc-qYv+)}Jk~oFMGKSwi*47XU+aLx zc#xh6yK3ok;m}sqWA~;@pDWp*SUH3WwPOH{yQ}U>qWD5vAtb93ooj zG9;yEJ(!wBZ}uljZAu`Q31>!j1d(r*^`0zvE>Md^Y5wUqT!N|&3^7ytNkmL=mu<9% zFEIY598=+U(7!lBMhl{L4}>K!q3gJ9z$@N$08nQim={8BG(c8zdD#!_(pavKK3lZE zF9f%e3iCXAku5hwALhNFXF1*)MItB$2ZYbnaVfG_=cmG|+0vZlGm)EX90lV85gcusQe*`A6i`fYPMZ4s_X5 z(7vQ#ejru)k+%inEjQRgf<3rf%&C5oDn)F$LU3_rqcO60UbbjReJ;Y+&EVDZcE>0~ zU(R#|UByY=2v#qvcJWEQt@bt?jDcwGYq`fB8zPxI=VsnF&79nsb;pTs(;M-!5BdhLMSQ;6~H;3w!1#?Z>;*{6xTM&^we#Z>}K^FXbx2em>pPuV*hqN zKMzB^1CgD-@gY7TnuaYt{DH@mIPg(MAP#3M3b3wizUx#3mC|~2CHUN2v5xx0KvTE5 zgLCAq9O~%}_9M`UXfcC7|FL>og?JB=!<`kdP3_(A!TbJ3{iwd4A0vZdG`cEkxpeu^ z^4rDep|xJ7IlRrr3!C@l|LR6Msn<^q%`u`f)XhE<$4+aI^&cyF02v?~+Rcqpc!_|# zcQXcY+sWadu8|tPbBx-1d_)9z8=X| z*3_y)E{P)&-ohN56R81g7Hc`-r+p&TzfS)z{~ww4ybgo$_#Wo z?$i_MZE2t9M)k>84RLYtrD66|S&$3ygBLR!No9XvDi0O(@e@Q@S$#U?Nv<&7DwIxB zhm3KB$@I9$NMJEa?cXlz~k=(b3_-PtC(B=TJoL| zsVC>8Fl5GzPJpH1U!p^!-yn?q%t+&#B7Q6+ z+qPoPY?~U1o(6b5HYk5C@TYrTYM)PnnK8Y(>#vOa9Sb#6*>Ff?nf4epT6bKrag5d_ z)+5F5DZSdahe)BbU?!rHyxL!%U{0mB_N?C7nRgPCd+Z^R(b~zmfu9A$LC{Y`Ri5R! z5St`fV!S(Sjob#28^tcyNTFc^vF=Gta;&_I_sHE0}&@EH=vv_Cu^W56y9 zszPF3TL_h2ftaWDlxzpd&eS0!qVi<-qcP`QYb*6Z*a?VV33ldH2zKFuF4t~``wOZY9Aky*hiy?TO|q*YrbaL#D`PG zXL&0h5zC)I&&`WD&oO3Fc5s*30Ht^zDm=?}#z>qhKaTC(F3TqDnkjF+mki6w~HV)yKvo z80A6$ItQk<|8+dS60D<6O3c66LnHsppi!>)0?~w~k|lwr_N1OgweA^)?d+e#Hc#@Q zNe!V1E*ek&6)C@jYss-SM#k`JjNGQZUhg>d5TG*)N=Ru z^m)n5ELlH}`IAR(Pp#G)%)gJBTQS5+DwPx{lR~+yGMRJ{JDFU;8|3;TW1b;ohQ>ds z=s^Jf1xeE8&(xa`)xY0K0B=<63clv{TC7UyE9hH7Z8dH1ZN zknNMzHMB!Wk1Tp?-wrtRsRI~Khs&0oCVF!pF9gQs*JBNKH+G|PCa<6Eog)n;8Fe6b z*1}weWR{@&rQCS-fK~ql+EO{_=9kKft4C_Xx&oJc; zMr9@|1qpO;$;cIdYMVEz^vyO9$49o;rCYlho?dMXCibZ4Y}Aj(4IwP*KrOc;G!_Cp z^-q+C!{iChr|KoCx$+&JLhQ^gi4g7IpFedcJ=l`t3Jz#`PXI{XJpeO}f&{#?P|j*A z*tN`|$vDE9g#ZL;Kd^GWF}!`!L1sU-*GjJfRyR=2lJMc+EkP?+byXfXg%u<1fau_XFD~Mz;z;v)~T_kpEF5J=rR0W9HJsyJ5zdw1~ z!4dvUPilF`#D%$%rEv)tOmPxIXbqsSCsLaIu|_NCNrLGq`bt9fQ+OitVJ7miM%Me4 zEF(Ij4PvJ9g`|i1=pTp`=4bKqrL+1b8$w@-8#VIcuEr7+RK|#JnSw4Mm@))2Ww;sp z4e#8SC}^&0O!=-ac%rHDQ~OJ#OHOF0NxZC@^|xc20kqbSbm@>P7G6xb84>nAyN)g< zQP?UD0aWCrD)>-X%Y|t&8xJxPk25t>w+7KurDE}ETOV{+qCT%zPHrm-y{TeFWDh(B zFOt9b&!35B&F$z)5S>y2$mfzgCta^$H%_mF-Vk~4J zn#pl$QbzK@brJ5ca1aPx!E0wp^EKupCqw3 z&q7z0A$vWL;G>feFw30Ty!7Ec)VSVn&`ZF@_EYvpA1s3m`{efWvC^l$L}7D5eE^}C z7%>M*R5A^&BS(m$|t)K2>G(S+($OYc|kT1kH9r$D& zQ$F61GW_fJC^faiL}7wB#5?=m5_N(s2s^TGiQ;HEm?x=_u`oP6lIVy%1I0-6#p(2V z<^eS7X+SydkkBG)1Mq??^F}}&7Qthw^m@()Vd#4B9Ox%l8R!-sh_)dSTkz%rK{X$c z-%$X$q$>af%fe}PX71EM=w9%jvwAg)naK+S?TQ8Qkh*Dhb)%?|MyEkVfAUi--Kk|C z$-?omnJg!H4?GZEG}JX4?g&=Q8{pguTa(CWp`l!aHfuD5su$Lrnf1 z>pwBJDG?c|yo1=iN^vGi4@d5u!QZ;cnGdIeW~>a=}M~Ke|4SV|lvc zA8fR@IbS^G{es!hcDNsn=p0-Lk^KNk!truYj?ocEq0bEt#%j04IXqRM(!cC|%dgG% zL6y>Cb2F91kDx4+mxO_c3P#k;FF z-f4vr_Tt{%r!@P^!W136ygF)C4?aCjd47oeH&t&Fl8BMJN~vDHTB+W)Mmd^n#pG#% z@kv#6U-w@8ZlgL${Bolc{{$zn&&bNwBJ|iEJ*e)4Tsq(*2=#-hs3%#gZ4h#JhMe0o zmFVGnMs@na6M=XSyd@IqL?!+89u1i^UtgvSHeixkUe zJQ1D{#d#{+dq$kYPyBl2Q#0rZrewL=kUvw*OUIO$+mJu8z9(5T>{CULz7U_0oI1Mql4K+FT6C+{vN4DfHe?S8;-^w984+r8vChpYCEOdo~C-@AHU7Pk(0gV za(GSw58a>}!ZR4JUw!uk9p_X+%rc#R7CC0z^gVd5>xTRq8tVXg4Tp4mmyCVgMx8#G z?EW?j`0Lm4S-1pe;G)-coQbn=CS-Ye!)bgGpTU=|dy6fMQ7;TxFi_Hp4Ub{w_wPN~ z;z6Q2B!M*$U7`;Xprz;+f%W(5bM1`uq6q>0Q}mNSA%VUxg!bRPl(cM`=s8IgN94c@ z3F!P|81p@`;jQbu@j_rf8XYR&B=|Rl(Di%xi1wnBB~hh}j@CyBvWe(zLC5b$l>|<8 zd@m76=#mRc5ka{3J?I*67acMqVaX}`^MNU$YyQPEgVx3Bnh6pLI1nXkTB~GDu><*& zluT2rWe!@2)&HdP5s6#&?cTN}BV*gtDKUvtBedV#x|(goulsA;@>)q6eY;Q6SjHsa&`w zu54mZ*x)8aYQ`m5E5(0gg2NL;Cdm4k03?SA#5J}je-pIC;1-!7YTc{u>+%p=B^Tc6 z)%*q`AnHrYiX>C9E%A-I3byJe@f(%U#*^QqR2Oens{Z@}^@|ZIu7W_N6B1iU`&Q!Z zIQ)%FtVF3AXd#i`rW9&^7b%r)t_%4~UC2@ia=TJpy+bJm=iFf5_aT7H2eM@q-jz&Rw43Z z4AQhP25I*FQ;_DD{}H6w^S2<)>AFFhdEW7_`kg& zx(F`bfrLBIBZ)452*V2GU<)_-Gwim=!-?k*_x}2m5AS^o+iHDL@Ra0O4kDZl%UIY5 zj=Wpw1fLN>C-d@-AHRI%NRXRG6$x4QAnqQ0=aC%d3eWjVXlMAUN!*>?%*;z;u69RU zM`y=277zPXYhR%AS2tbY2JB|$PL2;9j<`|&NAKsKK6XK?S_~I+MTV@C=sN}A^*|17 zgakhK$f+w=4hMP+3>)h+Ed0zJ4XlF~yfY40%-I#S#|v?t2KDaL_Ez6&?Rk{3XTx5U zv~*hPT<*SN@ybPe(H>3}0a-Z}SBq}bxdq@#=Ga15%P&28;P^#!1?>+@oxrWK=4Xe; zO&*0tp$SJ9U*=$$0;Miljn;904$W`VtB)(Du%dXtD@`%FbY^olry_o2i4OMM`Ry(Z zY9hA`;R%1I&lxsz|LX0UjcDbf6^pnWcHz<)%XEkvFlItOt>4fAH}IYU*u$!#pm$Ei zEf}9OFUj<70StVoF1`b&_*HJVMwBBC)R|AqwQ$QNfK^u|?~mLz5^-IJICt-q>;6(p z%+4Jf_Hx0j>!ip5nlUIcZNVw-T@gPb?C7oRBgZaXJQD2X85ZoTRV6^F4i4Rw=JpY^ zC$rK^Sk9-O-kot8ahJD51ZeU2M=*(f6nx!I6NW-(#ZTfOz{#-e5v#&6BJ%5`Hy=!2 zytjF%egm#VFW|K^e$A>s%o2k5o#N-mWEg^NQpE>TX#C#h5rJw62l$wjX%jVb(7e?7 zshlUfbn(W8yAXHd@Tpr`p}v!d4UI+YfyN%dTU0%{U_sV>F5%DYK5|ABpysOp?KL4NczQwzr_Ma>f?pE}{>z)Xi@;9@jqgBw z?p%rE;g87v-xFMUaA7x3J|c$c-`yzuQ0-ILURroFqBwQ&ITu3|3!C5yKOkhhk5BOF zT#dRa=h*2hSC9A)(x|3NG{vR!bCM}pIo?F2gpP!!5Y>MyQKMOVBKLbEuEWsYo!aO0 zsnVWBhqrAyz+qPwd&5=Z0y`Qoa6rg7AD>XNz*IOy9QxMB3zAIlKT_W#o|BfJmpV6f zE}Db_W+#r})Q7K#BL#a_eedCsy;+)7X!YXNi#Szhal4s&gMOS3CJ*Fy1Pgw7$Pv#< zRECaUK^M^ZiARR4=SHq!5|__hhqj_^+qND+XVHeprBk`vTbcQ3(KosvcjW7bypjLG zkSnvfOS73h^VcV%sVH%3QUnS>aeIGBBP-AeuHAvqJ0HpBt0WrXtDnz%j8a6;NC?+V z8*mG|DLjvcWovezt;?4$;cl@%FPgJ>F5)K5TEAZl_V@4fXH`DpB&8>blO(Q>)9@QF z29=jcTgUQW_MyET?03TB*>O`Qjv1{xd`biUPIw~gbk?g#a|E5(xcLyL>Sk1AT2K-d z?t{AHrCnjE9RdxJ4zYzk)i%RM(%cI#=no6}AdunLh3FY9DZ@(&5YX_tA9BMBdcgul zWmk)Em?&_WV)=^uAD6A0CUBB{o?ox{bFXG!R_G*ARoz zKt`n!uXHH}%VP0L7h$#-Ns}&Q;l#UHq+%21 z<~{(`185?qrke|(VL_spsB45B!eQQ^!zIW{&_NMnaJ|o`@7a}>zB?`=e9DxFiIaC{ zXdKOUDb*N?3@yKF(};~)u~GHy{*k#Q@~qnXM+WbNuDgKRLBkoMfj$p;zx0@snzd-v zvSmvaj|lY{K8y2W@2{%9ji3|vAmFgy*zoWmjcWc*UF;#ydt1Rl$WSIW&XE{QEV~nHW5pHMn#8_9?hC)?iHvbbhZ9uM$~fdwj@o&$}Vd z&@*)R=<%D!Z>_#q3!W@p8S?I*uMElcv#}lY^~#Xi8$))8 zKgG{#mm^%;OH9a? zB=M8CD<==%e2_lIMe|}a^TDG8tIa#RVww2Go9~r~uvz2AqM@kA?FkRUxZi!5^l8!; zZ(b87db&hhxUaDmzj&i^oy1Q*DD*a;96{*v#7n;Ehc}!)i?TV~^**1OAbs%`Hf54- z4%gulGk%Bk#aqTs>5I27AC7e*ZuM;AhhyKq(jq(B&A)%8Rr|ucuk^zFw|Ds_68H1F z*Z4pzPA7Zew|9a(q<4Z;s+3zGy9K^tYPu=se9pW(XKw*@M~zd2UHS%OPd2E;Jy~eL z7=|z85ANJ?;K25TNs|&2qN3t=9MlXl8+dtC&h0B%xw$@Bg9nWmHBh6jNdea2%!>`0 zG<0D7ww>GJ_s>j6+!ruy1d2}9CFpiUZJ3BS5lQ?1wRRm~Q623XT+i;nP?8W#x&CLP z6r&NNQITRpEU{rhBE<#*3&_$JEQo><#1F*+iipx-7hypm7{tUN5sYXol&FY-7-CD& z_+MwqkmtE`77)bz`R~2Y{~VUxb9QFVnf}c;@B1z>IB!}gph*h#jbeTvZ}x3^OV|J_ zA-7B+I!Tcfj~wiO5?3=@^_|(o1laQDfGQP5v~e*B!8_K%M6j>$`2msTklRYP0hgGv z`zRcP^rRzu4k5A+a&OU8;L1AhRCdB?DA;i%0p+xD^3?DHE+D9YygO?Z9fdxc)-2xr z>F!9_$|^)~l5czABp>K34*NT2@c>`(L9MSiK3v%vmrb z5E{>F35{p_#JRjDv~)%FDp*X=3Rpz-2v`{Pf7zo|F~Rf?qaLY>D6LclHJi{vZg-G7 zee~ysUi!26Rr>RYLG)*{SLx5FkN!L$SuM+1GoqK}j9z6qn+;+)k9d{kEbe7FQ$dbn zb+5|bGPYQGg_In|I&u%nhjrpUS|}^AE7}sf(pzFLLS1B`dijJ$Vzh)kbuVErk}W6u z343n{MXqTOio6E^_Puc7kG;Z$9spR#%Qqfyfz#f@h~!59Naoxl)jfJe7SX0;gI3n* zV<{YD!|_4XZ90*h632|Ov!`$Oh`YQ{`FUH|H*Q_7qPpm(A}yE9@Sau*XfQI<=!YK7 zjq7vn_DXI9GTUI6sZyVm(0QgReUpqL{Q-flYf-vAA=eKId9X;|#DLDz1PHL+|3j1{ zO}7BD?T^u@h4}v6P1b4x1z2Q%l-7O}cC>&ijJj{KZr`A&`}VQ8`s2vHv>J+;CBAv^oWjSmIHib2Nqy=cI7t;W;Sh~shB+<%n&ttI*E)Uwwv z33*5@SNZTZ)b*U$r0jA!>n>HA>PRwA*wycHGaU)Rblx>#)APLMbY$D_y6Ub`rv5pb zi}*A+urDboF+3>TAJBS9O}+YNjo)#3U~tq1X5-z|6#d@D(ip9|%S_AT8~AOoSg!FG*+y7ag^nb`vPS_G*zF}@BQ0fO1dZ0(8A63ZgVau#N`pe!Wwd0Vr+Z8H z=OIIeyglT@AvW3{2nrsuXGp2YP&8SzMC30D7i|}v7u^;;82XQ)=0mNAIuG?9nlQAT z6LY5Acy0lg!Kt}NT(_7P&lH0=M_ehc5jTqOOD0HyBpW5!k}^q+q*2l-=|UL2iTu$P z6pxZo4yr+I=r_F~dT;7Y)N|AG*W0C+r*~TKlHMJ?M|$0CoVC!m(VwrMp|94j!p3+q z_Q0|DApQ*3<39{+4g3r?8>AQ%8dMq78Qe8^Z1}F>Si{MNa}8yN3d2OhV}|F9UNf3u zG~dYCXrobr(H&NqlZ`(%b~g?)-f4WuSY>?9xJ{-EDlJthOH1V{nJh>y?Qcq&;!-P(v7S$dl;B`a;|N(uH> z$xodsQk^=*hG=hjpf`_qr|wRL6x3W^*WOkxC^@gb@zjgM%=Y$zvE(wfqU;4@HRFjV zhyNR>y337n?CnptK9K+p6JvUV?qVNa;j#SbCc#~9qk7&(cUMU0b4>+(t5~tYIRA+PJyCEsqSb4` z6&8EAj%F)p=cb*vk(HcFv%EuxuzDpQz{B5!#pOycyUmjQtRGMsoXW%POuw6BK#FD%iXuIw%3r zVSSuaggxXXrBbL=<&^J7WK=dNxRHx}r}H@Zo9c_Vp&dSV*)td69$t_gEUr)N=;Z|+ zhQp|b7eo!It~vdHP9dBXG3EQ%KUkv}*R7CXUzNP3rcDH zK&3QiSRUcG1Y!F*^<=1)|JHha2^DFHZBqO)+lZJyWgTx6v9ut%)Le=WuBf#pZ?g#l zzP+HUtQ|Lik^yLHfWTtf3D=4-G~a@z~|G#|>6)CCck*;AEs_tl;Tn4t=+cyi4ZZ zWW&dBTRL2V6H|7lK{8V3-4w@*zpR797+q&tO&_lY-W2)TZD@pZ#FhuUPv}ti|HI1!X8cpY@ICSaMDhQ zXNPx;EHDzS4&;`3uU!H5$l~_<<5-bmPt7WpigWbb{x zj)zmnOG|RlX%$yjp8EwWi8M&veHh`=Af-$u50c4L^3qbJs+7kMz=B|E$_j%H151h@ zvQKv!+85pj0q840(uPvZ;n3)~&3p`O-@o-BicaC84u>5I2DHM{*Fn1FsstAuNy}o( zmqYPsJ5YKom$@}NP6_CIMOm{H2jqtq7w6{}7l-Bt1cZhL@Go8Ag-cQ_&t;Z<4zuhd zm}MW%Ec?Hnr1(A&SX}!xovzh-c3fUd?ddGmL1ryqPNuR?)9CD4XV$G|arpY3>vs3R zj7Z-DGs+5eL)`W#mW|l`F$dAs6mH|;$kY&)jdgww(&$DBE>2B7-j|Idaoq83S+V&n z8=t9#Yz$BY;{{1DDgMT_+G*)ZkHt>sJnHz1Ushj~;*iM5;E<@Sf`ZKKg2F6CNZ$Ce2UsM9}-J|yR5R0wsIMF zPp7CM3y$qNl7Q|?Htye?>;tpFab1)Jil7`d0k9Ex8!u&2$Rm%t#sEFhpKze-bugk3+3I>Wm)EHu4|Lo=sm@bhMAu9t z7s%V<_p_*|6Nm*O)?`=*G3N2fkQ^=SVArn1qzYBl=~Q$^;v7HS6{tR1UJ`t&tgxV% z$LkBj)qHA?GWwdp)oWsrhvdS6)-Qp)hAzld>%D`5SX=Wch$!w0wNAcvZ7fZ5k9da^q0U0WrZFS!3`p+$+&sR7+ zBBIi$%T(mU;qxiiu3Sl(3sD4y%Hll01L3q)HES9HJvevaMw45WgERz!cWjD6IUQsiz!ka< z-06~raPH{QtV0EWPAVh4yn_|qQW*qi$EgvHIvj8y01y?~*wA5Aa&u+#-G*~FTR*9q zF7*Z9O`F3GU8^o_VAY(Jkjaek3Uzi#Nr}SC%U|K|@0VS{#`Q1e6E|TWOy6=7bw_RD zV`SNryXsto2VxJU0{D=}Ya=pM%G|8V%G}5xc|_D&DSmM7%ta}bhLx;4$_AJ8%o9+I zzHzRcKHYiUVjcoAHebm&)Sa8gmPFNbt1MHF2I+nvagU} zh+Dw-wEh{Xe+J((Gu%>ZhFiiEQg24<&0q>M!Y$ai=&6Mdda}cgXy2(Fn|?jnVaujp zPaglZt}YG!U&-#0;GQ?suhWYMg-~?A_duhdH*T`8(_c;Rg=xro&I{x4-`q5;`@M&3 zjo@cR6KGi9Z3jP6-+je@n~}fI=U*n;B5FteZ7!(NYHkNzxEMQd(0BflQMR=UGS6Nh* zRTTcd`(H+Hsfc8RibO1=VVM%O%(RRw4S@hrQOPTaVsJ4ol%<(DPuXNDRyLVh+H9o_ z)`JbJ)q@YMR;#Rs>LDv~Y#!`8=l>aQU7B5YvG+OW-)EnF&iT&XA0U84EZ_$C@<$bv z;pDntQwSsB*Eo(JM{g;@2S+0@h(#RYk)Rpf5Wq<|8QswXJ&}Z7Nd8xIdIy7bO;}K6 zS~p@N`&bz-c~aL= zTbom@Jk82DD^sjYwKB%aG%NdB+0V-UR;F7yz)HtTzm>68o`Ot_K?y2QjXE@89u{LY z)?zbuU?*P2Uc7^Mu^*q|D;&em^fSO@rZJOeF_*)b&jOZlGOJnV?u|L_D!w^(1)np< znd7eL>~byqsh-a8bdIM-dAi!pjPcj`H~IJZzl}+AV~rW^=?R{m@9C#J{k5xOFYxpl zPakr1T&1VqcXhnik6-BNZSMN<@3=al(TzJ{r`P}7-C4p{Za*>4(?dO7?&%6oS9*Gy zr)xaDS@*vKrM!vrc{BI$5pLlE-omY1h*sXpHN1_t^A0}8LEOeiS*6pR&Kl0(OxAK1 zuVEeQ8Daxx^IA5tiOsx@*K-bU;EkNi$GDw4cqi}TTHeide4Oj~1YhF@KFO!p!WX!U zyZItt;>+B~dw4JJu@8MW1W0FgI(}3$a#q2SdPa*F2c8nV<9JCE*IlFUdUGw%OXxh6PMt74pXm~ z6=>#C{J@LUyNZ)=h|BOJg+!KcG7fV&e&PuAN;w5bxI!=FV)e>ciKASJUwDan<9IcW zaTR{$NcGA&72j|*j`LDQG>y+ohWUyx;TOIP!g}c~6Z!ge!#Mo{8Z~d7$_LbYH7GJ~ zhdM={WH0;nJ6ev~{g7ibj1RfGm(DY2*O_L|vSUtHqt!M;C1~X|t$dce4O3hNC{y%~ z#sb=tqs$c0P94P<(Ec6etAI|$(fR?Mm7^>Z&f z1s>cT(&Eb4NBV5_ERrp5vj1SCmd>>Nch)J==|WlVpV&vA*+*D2r=&NQZOSpGBMwz}6GtnqEabnhu9zmuuL>nH;Ras^!SIk%bKhZJ# zF&g)!CBfx;r$?;qlSQjOj8`3Cmzmv(8gF#Z`KqL@XKSyTGFKcG*dOS5nS-y`lf2yiM zS|@JMQQbqT>n-hd{D7_AZMEB{m)FBGp{J(G8j||0@BV-Mh=b>7es$EnaqiPyy`XltGT&5aG)kCT_l7sAxB-c*V*|1Bc# zY?4<&3Xv&vPT)jVaFV$F6jt(TP8F{Hiiw7Q&qX^>X;GT^8@GF=yLg=KeS4IY)s^o) z)m=^Z*N#jvIQ%P)RrZSVxqkNQ7_ji8hd|!QEJ-VtIaCz6g z-(IKddz`b+KKtym&)(awyK|)KGUVn=;ZCkfzyR=I+?n@>kA^fPEtI+x# zyLU*_){VQiOO$tnfAK_Wq>0x`MlpA_+&*g7)u(Sx;Ep3a)#K{x>S^^; z^^W=v_4QC~=uAS2eS0b5&3E`09PtuZC|3e<9ozek1(zaI&VQ=B}De zHQR>80F#DI8}`TA&e~bEmk*28K2o=(Zhzfr=OSmZv)tM4>~X&CJPmlIzP)}`{Uh~X zuYbD!X#ENGc>T}oe~rH%G)O~BLwm!7hWWs#u@V|?ZMdspd&5Jl0Z@0k;foE)#-_&c zjjI~J+<3IH*Lk|}7d4w|XX(0{YMY*F>TWt}|MoWh&!%689%=f0q&+evauMKi!ji~M zxN}EjQ)G{NJn|sYBay?AZ%2L@IT87{$cO6j=8&PbxuJPl^P=W!n{RJk+q}7XSM%e| zf7AR%^Us^#Y5tGq_W-Adk8XZr_=Mpd!$xG59-AFGZ z)k!pyl95QGG6`u#uF?1%gX^)#+n!0HOrH$H(-fYj@HAzgrtmaHjEXpFqza{@#FWiD zH}je_NE2{GGiezKxoSm;(V2e8QwJm{3dxDeO5A%1zb9m-nye{>j75R5HPhqeTM23G zmMChBgX#uiOjyd3q^X_t#bqAp>H(H(HMP=`*@JvZVCzQB$SX0>pU|zd6gZ$DC984$ zROU%}I`iMG!EzIBj=r{VHeI{2W3;yhUrK%kUGUtT}a@fdJE4RL5%}C2Uuz$?kv_Nk#-|} z139O7r5%=j3-_a5y^XkP!LR1^7@TV?i*bD?@~p%4X8iiF$-jc0$-pw5v_#btY)MMm z3^wvLE#py2V_Jvb%_y}EZPl&OSRTT;!IV&;Ob_UD&_azdMj9``Zzs|wJl_lKPe2xr zWzuME5?s=?w6I6OD_|K>XxCJ$5OMugmG!kNZu zFgn1PGW^7|b;OvoEqDAFWC}{h*$-M~ThO~v%ItAS&HyE+9i_)XddB0v=E?+1??Upr z%kUaF46kFd8(0tE`cdF|9ku^PX3E=0|B4zzpnozrGbPijrh@(%NV-j%+;)*$187$a zG}Qo8Eo!QxR5@r*oLt(7w)kaYFEBmdxB}ntEE(lv0HREU{M`Q{k(jE0$?reTMjmT=0_z}6AkP)Cg4bG;) z*#X;zezsvH?rp=phj9KV?mda~ew_aSr9J>XX`Fuu+CoUrgA()?#&Yhx9(qKLGAD`uRiT`v}*kah`$H>wbO)ly~9xdGyX(D6gpx zllmB>q0WxpCbYK&rS&LqC2Jl>Ll>#ll-`Scdy!vLc>vdsLa*sDsCo7hT5oiFRBIdg z0iM5s^d{0#q+a0q3G$r)W!aV_(UNYoq#G^iMoW6olEY|8H(Jt-mh_?}-DpX-+6vx3 zAQ816=>U55LAEFbNlj5oo1mFf9Lu@|bJ3IYP}{=HDNvV!9E4GG61|#24Z1gzstdnI zL6zo*=~I#6(8F=);p5Q5C!vQ=LJuF~y!BmhRrk8qzi;B+QPBF2xc5WQ_Y+|K8Mym> zjGP|Od^xy!5;76B<2lapJP!4bM@}ObdIoSf11v*IW76qdAXs z0M8EMSC8p$0GHwXM7H2%q}Nd<%V7r`j?3?KyK((Tq(330AS>@8&wFUW`}q9;J)B1R z5a}b_JB{a=%n`^=3>=Sw<56%t3XXSJIZCR(Ll1P@Ilax+u64B;3%bqFuhdtj%@ffd zbJ#TO68+St`$_!(zi)s8)v^LPjRc2L!i)}Wql`ppSHFyZl|n zBMxmA*0oU*jE2B?!oA-B-`hwjwDn!2_mJMF-s(e-#?hk*^k@P-ngEB)=#Q|ET3AEa z)Ie?OP+#i4SkHb)0lPyP`Uw3UvU6OWEP;eRh4i;bPa{2p)P?jc(sM|fZ`uZldN$T- zYHBSjR?lm#?9=mO$k({l^WDhjYVy_e1x9gZNZ`KF@-be8nTz~(Eh*|Y-CNb1d$dgn z8;*4o3+Ece(lxZ=5qhha+CT2~#s}eKJ2J2GR`noPY~i~D!t{I1Lx%BQwN5Zd@qs$DZAcHQ56|Oxas*Gb?u^4T(st)z)G~&>-3t#e ziV`D{Mj;tHa+R%B*VIZIGKo9JLsNVf($d3`K1_ZKj;w&?e*^B^h~Jx#Zbtenv{e{S z7poN*DW68V8R-_>3*qh@^%*>`!r3^KOyj<`5q?V!>ZfkLaXdpU;P(pDa076BCUXik zr0^uBZY8I5z7?ikQdD1*q8jvM8aLTb*6LYGX?r1r z+-Y3vKG1hHhLpM;c~*mtH8@`jI_}b3A?`KW=2835JHueHr*W2655U%ktSjh!^&rj< zB2R<58&5VMZA99Hv>9m!(k`!58l}=Gl}0IW6L$x2H|4vVg1vS(?rwl2Xn$c7(mlkL zR9n$!JMg;;iTEJL`;m-&7g5^MsU{WsY)!hBI!jj;pT_0Ka}Zo;qVC@SS~enWLb?YS zH{*8)61+%-@og>2V2!%nsfyZNqxPWfS?aZ|6b7y+I6Md*X|gRDK#l?A7_c-BAlCqL z4S+_CHw?UCOQS;?8*RzKT4zcgKr+;TCnZZ{d%<5a%KB2lK141*-}eMCuq31mI5_ru z?bx5GR}HvMp*^{Ty&I(laqWc@cFwMqB`EzA(%&LIjr0ss7t*sx&vE=2JHw%ViW?2Y zS)i6{LakOe8Lu$KwVht8CtB&%(r?rA0w^=SY7{yqVr&bRZnG;Q+D=+(W@qRj%mGSJ zqxK^(3wrA*dY$MkV6V2mYOkmBLUJiM5uuOKLcd@vuEt>=Yn92EsoIfe8fv;gI#J^# zn3X2NYg{ZB$u)qPay{S@xdku_^T0}(jhSFIaIS^ba2ag24dC4-cxVe`JK##$CA(32 zKPX-TiXR2-hvX}=O#UmZlojyWzJXc(33*aJgSqDwxm{idtdSoA)`CYrh9#)iSl4ll z^=|aZ3DodQc}F(NZvpoUED+hD&Q}xVb851hB9AD|g~!w~wOsx}U8}B@zf>#KD*3Xy z1G?v%>Tb0`zNI#)d*vy$O>L7dwO#F$XVq@V*9+9-pYwCIRy!^fTJNOvi zSKZ*~KX6s|b@e7@&K?PM{%^guJN3&mZjgQ8mSmFPa3rJs^f3P77q*XRZG`gyKpHu4 zU(VTqnky}FGV>&)L^7uUn&Ko+L+1}}jxUWk*L zE{jb+4eMUX-e)_qd6Rji`!f&gUb0k0y$712gh#FZ8vzALgV*1Bc$WfxXsfJE*Y4dv zo;d(t-ofulv`ceGb3K9Ug{IS&T! z^(eVv&I%t+{u4`0>5*b`CrgZ!Am&v0b5ZGhc{xgP!|~3F=gF-jfnG@!*EBh~dx~-+ zI2uY|I~!70`l#G07!=zX(QN0O!HeWZSJVzES2nr>7-FR{mw%j{o;-INsZ7n98ay9HR}X)URUgN7A878- zc1T{ysIMK(;Hu0*D08MPQaXQ@EUWg)NB-IB!J=9$o%gIPooaimv@L3K$FsyHn$Vma;wE(6BvGsd5Vnt-8&0Uq? z5w){qPEQQB)|1PPv%~9hC47k3KOT8DN33)f{{agk%Jp1dzv>n4?75dbJ;rf9(}yJL z<_us?d;Ocem+Q0SVCLbMh60$+ZC{l>hG1_d+0Jt9x;}T6JMT$e%k7$VxxQ5&->($V z(v|V_Oy$}5CwX@Z@U=oe)=0}Cv@wyDHT}lM!@}tHr1f}t zWDMdRf9xx+Wzs-)LvevV=a>5n=Y%gUF`*d4>PF{B)wT~`Qmg-48QWWCl_DPSY>&9ZPE(R z@%^J^va|tik}-hK$XLL583(uozvJb6!gQGcxK<_tA~F>a!t+Z&%PfH2EisoAX_^)S zhRc(*YP5K-+%Ee8 zi{$`dnH&Txl!pL|7-@SQqig5Lw*g^!5-^R?we8Xin9W$)De@b@7qve*$cf6kwyg3)m#@0q&9a0h{Fmz`c?NY>^KETje9b zHaQKrPcne*`XdaYR7iznrJAfJ%Vlbcnj+_^4%HzysHtkIT&Sk2=~Ay|s2Os(x2^=iE|s|{*{w5pA2qqM0_YLkpp_o#bhlG>~`%T#r*x>qhxThtcm zR9n?nxri~p7pwc!eKJ#RSKH-Mb-%h_=BgcPhs;+y)lRum?NYns8ns*PmKAD`+9Nlr zy=t%As`jaUa))|AJs>;OezjkAssrkP>{bt|2W5{ss1C|rMi76B5yVSWm+F$M)eGtc zi879OBIAg!S4Y)Ry?aI-lPlC)>Mi*+q-GoS!1)~U=QF}BBF%vFATz^pJ_0b35;+q0 zVvxK^00k+XEHluLQy{mWg8a=uFHghybezqQ3jkHpDHr2>CZLtlIfK&K3K^J<^Gg9! z8ZaIsYdK_8$As5H{;$RPb%61V53iRM zfN^pIS~gy8#OP_jIJyaWZU!_kdb|C;twJsf*M_GEH5o=HTxSgr`o_V13uilUv^`?3gEmg7)GE)PM zRZGpOb*A2@ITCzqg^aX;{;}v?tpg{3&dF%uC6K4N&~gj8S70Ud)1BzEb=(iI5gK6+ zw3Xfia1h$*QD~)aLmRygEp!6f=WS@6|Ae*~fR_0Kw9B8MRo;a*c^_IN4ejv}v_=N{ zBBbN{p&zC~FU){G=!70vkMX||m-OeN6x88xP^-=b*u7wM1sKYVUu3L;*qOcS^C&CuCbtsrOUIaJ*Ofg#$0=tevB=>VY<8zW z?vs8-#Fw#p6Y#krWxt6pg|!zg3%vEndmmJiHXYs17Mhi)Zp-nR?2`^W>vMNSR7hDo z;QOasYHU2X*_&ckSBrUOeE=I2UIM_%XS;e4HJ!v{64Kip9hgykD>`aMzVBv1>tGtK;8j zQCx#jrlsi+%IEc_#oL!X_dm(Y?fLQ^W%|q?xmV#q%DS^sl=C!Ud{9#6-#?R|)B48Q z-nTS*zO=?v3D;1!_N0$!NzcZ%amP*E_ZF|;j@M+C(wxIaxLY14y*t@;aAycIr`LiV zs}by*X}jO3H*cN5DZGwlr6KC;bA!QapPo-EA&T#dy8(xN(qwijQ6ITjEzc4~-{H7C zGtr|1QbGJu5z2IpG0w*)`HsrYdv;gY;mq}UC7$GyWKNH2t|vUoIInvnj285fJXtYiU28yVjSDVad*BW^bL>qh{_(vK_kh4sbXIXz3*N zUH%<({ki1(mAKuVsK0+Pfxc2bYpJKF6@L{yT>u7<8X@L);1zra#KF`&Q;at6#z;%mBsH*`j(rXoUY~gaY@M5;m ztX@oJJLk}LYvdY6J=ZXrxP}qt8b%d8#yMQWaJYsMC0~Yd4Wpf_7bEFO&ZQ^0gr4Ly zdXh`%Nlv3DxrCnNRrDm6(36}-PjU%8$!YW?m(Y{Ef}Z3IdXfvc{-NkkUcgn55WUJy zdX)M0(x1GX{^T_JlS}AN&Z9rM zg#P3-`jgY?PcEQ8*-3wL3H`|n=}*q4KY0oL$=UQLm(rh{O@H!I`jc1FpIl5&axp#0 zOZcV92Cmjb=v7XmS2>$r2q*u9+UgdnQ>r_*wFQ!aiN148!GJP#&`Z~(= z^_1yrDbvfjy3@gxo2hD&ngq{KugcVLRc0*LW5#hkW;EAh&gXi}c&^99=y}fM%Ex(J z^O#8g^BVe}*U-b9Mi28MdYDVO{?W?yk6K8_#as{8s~yA9H|-p;SIAn7*!$2QJ1|0Z zTYiZ){0nIR6=;43 zq0U#hTl<#jGa=u9N!z=}?s(QZQSblivARm{K%lC3IMc;z zgJB?}ztI)byQXza0&{fZUN7z)!g&`#&;GDXXa^_GD58}6r&0GY?$AEQ*e89bm-MID zvNXNd!+?H3A~*V@pqAwxVB^V|`G;5wMK2ZJ|CYaZF*{TAyEWunHGww=1GEw%Y?C{C zl)anK-Jbv~q}-mT?C$fV&+gZkb{cju|vpM_U)Ex28`Xa&ot-ihD_RYj#9%Y$_YmbEu)XU>|3KK^o0i8Y4hIKl-kqTpUva#=Pz1wd3SS0&?*1DLKK-E_O24yFDvBkP|iEN zo@8&vv-V#whsDz7=JxNL)n9wCIl@KS=vwQE()=ub49P?ET0(EkzmiaL-23uoN5v3F zwk86S zJs!9i`U0MoQ}EnzIqTbRZjLBgt?SiaG3d)2v-3!yv+OWmvcBfCo|TTk$- zC+?RH9Cy{z%0yZ5YlUY}Pp_QfI@2i|=VhcTL7D?&jH@bkk1VYtm&;-6>m>rw$m#s3 zdD99jf9`i*d~2L`#naU*{q$O0DRiR|e9_D9*Ij~qD#(Gty9o<%GuMpYDa8oX;1qZU_d|J&vd-zwN zb7$iGhy-7}0%RjQKN!ovu`@#0laxrHtfeVC2U|NfVQmZZh9T`~ZpUJ`cYW>hzWRZdIV{H zMTs2s;$0&F{82L(YK;Y*q(@JO@lB|~xb9?i{Hbi~vhR2NzglB!jEu^TiCNQf%o{56 zCQZz@NF1&bMZNb<5olyBA5nTphxqq3^QOz*J3^ZDnwE}iJYv?&aCXeT9g2#1H}*p2 zH9I>TGONIuCxHo?9#q7T7guQ4vCPAq6OH5?!JU)*!jj>g`~Ja;4|dnM{9i!{+Jm_x zDA40>54k1%qifJ_ExD_i?AsiVF}RZG?PMzUuE6z*Qg*BuDGGkAB;jA7%iAkJePU{6 zU5@P?YoP?&7O*DV_6FxOH@eK_w)r)hBVeD1i48M7tR<({)Mx$hF7}&U&85X)Y*DU% z8X2^`(`Wr0&b3;C%olLXJZEP>BL`9L8#8|N$;?-LJ1CCOqx8Ob=B?EBxot4fYj&4T zkCmA|*Piyuc;EU7dMdO&l49RJp#B%KeDmIpxLk63&)5!K<_<^CAwt6AiaUZ5Z1*8y z9Hiy{YkK|Kz6a7zk6{e;W9(=chp~K3GnV-UT^l1CFzmVO<5mn|~pVbE(!@a&I zN%z;vOVT?x>k@rIJKZ_-!Q^?%=UjdLZm=VA4ib0llYq}=Ca zbH!bs%y}c5TVsKH3GH*|-0L?w+Qn$!#ARbyym#3}>PcGqQ)g?}z4=xgwfTVWyO{3N z!Zw3>7piBb4qmzMMpHa@@5StI)OYUY4VKZiAfKVWn6=bmUaXJ{`g`gIEDl5kCN~pJoA6aw<5lNqGV-= zM};l++bhQg%ae02|NCuuUx3Kd-b324U4DCt`15i9j`cFIcyGlxqx-)08?^ZC`_7>C z-y2+2<$be;+UMoYp7~+GS`ayJZ{3JOv))o}8_H;5oZoCqdu`3msslkz7Jidf+3wV$ zl;qCGxhv46-rl9XcOPd?OVYD>vQ};>D=vE&OD9Ngc{|X|aDr zsQ|@=wOGNZ4y$7w@2oVo+-T{cS)h4eqHx~}nfIbYw{6e($Z7+BU*^hO=@^BxvFE_$ zlH+}k%>U&+_Xyjyykc0=#b?fggipUl@>(&3?}~WQ z>;4%#cN`UdE0y5e3O#3gZ^zB5KTo4(brq@DmvGVnpIPjj<3?(G>zJg?)hqGB)CBh~ z%p8FjwM?#)}8ud?dX0(h(awohU|?wfKEsH=!&$*4hXM-V(aH z`*1n7UC#fWI9uOatQ1eUK$+}pUR(#Hg1WF=jZ-nBhk0 z1k}idfMIeGqdj%}a4lno9mWjTGiJDfF~g0F7H(pkaD;Kf&5Q~j&V8rtvJ@~vmI21d zazK=E!Xp_cJc@fz$1+;DmC?eZ7@+|0o z4iJ^^07l63@}fi;72L|G;C4m@k7ZPFJEMZnV^r`2Mg>peF4K0#22Wyaa4TbjhcPNR z#HipXqk`)h6+E6%!4XCUH!~`DvRbB=$w;+aEtghxjk-q0@P8w%P0hd=nDn18p&IY#4@~G@2JdE_Hd|n=5e726>-)Yl-kq2ZyB^`dQfN!RIX)`dw&|UEIyD;X$=q*9Z-L_qd(KbisVw}yxC|l0`y4PU*T!(R^N5?J9b%uLh2R*g~ z&bQd>EqP#$hdrp|2yy2`Ge(=_w94u`%afkf-Zb`&OJY# z^PK1Vob%eeigLee6^yTvd0tsNqr81Wd2gM3dsYQ~p{!|_4>D(zvOevM3T9L}(||oK z*}ck}5hZLL<84aYE!fr2r}gG%RoM>ZY(IWlwZpW*3}b`pan_WT@-{MlRyDSylAWbJ zh3$v?V2=MY#MVfAx$5l^>}r*~)7b0SR>p@S`wV@9%Ge^l-d52bR*m9?`##Y(8h&idH=3cehTFyPlnm9Rl6q0H)JK1k5eqFBS)TMIphh0LutfIGzx%Asj z%ysMB`Sz=5KI2S#Sl7upud;sv|G%<#t!m6Pb4G}vnixjdf1^@i?w9Ei_H+C9*n-wT z!p*UpHDnGd<85HgacwoL3NxqG{nbn%*N)P$8EtH;hls$#2_$gi%ZJw+}9conAMGIMia ziRqlO*j95c2++;sbw(uehJT!#`clFGuR0=+1+X~Zz;{5O=eQPyupGyAq#PM5I%*^ zp%q4910*3G&C5Vb_q$aX_#H18hUPThBC1#AHy)<^|zKi+YIe2=$q>+lc!%m;qw@fccm3 zaY6}QLN1pdbK6w}Z l0qz+r$N&HU00961007zY{tN&B007O5do}<7007O5Z7aTr)#(5L literal 0 HcmV?d00001 diff --git a/apps/reference/static/fonts/custom/CustomFont-Book.woff2 b/apps/reference/static/fonts/custom/CustomFont-Book.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..abd31f7ec272f3fd46a87d7431bb2c243ee604c3 GIT binary patch literal 24964 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

~N-997i9o8{GwesQ_ei%XZ!I1@ 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

+Ixv!fp+^{Jd9^hfYh2M~;=SBZFlE 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%0D>9`$7pxFs*}CiL+ytzd-_(%^CjL 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