diff --git a/.gitignore b/.gitignore
index 143b2fc13..c5e493a68 100644
--- a/.gitignore
+++ b/.gitignore
@@ -253,3 +253,6 @@ _Pvt_Extensions
/src/Ombi/ClientApp/package-lock.json
/src/Ombi.Core/Properties/launchSettings.json
.yarn
+
+
+*.nx/
\ No newline at end of file
diff --git a/src/Ombi/ClientApp/angular.json b/src/Ombi/ClientApp/angular.json
deleted file mode 100644
index b139c4bdb..000000000
--- a/src/Ombi/ClientApp/angular.json
+++ /dev/null
@@ -1,120 +0,0 @@
-{
- "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
- "version": 1,
- "newProjectRoot": "projects",
- "projects": {
- "ombi": {
- "root": "",
- "sourceRoot": "src",
- "projectType": "application",
- "prefix": "app",
- "schematics": {
- "@schematics/angular:component": {
- "style": "scss"
- }
- },
- "architect": {
- "build": {
- "builder": "@angular-devkit/build-angular:browser",
- "options": {
- "outputPath": "dist",
- "index": "src/index.html",
- "main": "src/main.ts",
- "polyfills": ["zone.js"],
- "tsConfig": "src/tsconfig.json",
- "assets": [
- "src/assets"
- ],
- "styles": [
- "node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
- "src/styles/_imports.scss",
- "node_modules/bootstrap/scss/bootstrap.scss",
- "node_modules/primeng/resources/themes/md-dark-deeppurple/theme.css",
- "node_modules/@fortawesome/fontawesome-free/scss/fontawesome.scss",
- "node_modules/@fortawesome/fontawesome-free/scss/regular.scss",
- "node_modules/@fortawesome/fontawesome-free/scss/solid.scss",
- "node_modules/@fortawesome/fontawesome-free/scss/brands.scss",
- "node_modules/primeng/resources/primeng.min.css",
- "node_modules/primeicons/primeicons.css"
- ],
- "scripts": [
- "node_modules/jquery/dist/jquery.min.js"
- ]
- },
- "configurations": {
- "production": {
- "budgets": [
- {
- "type": "anyComponentStyle",
- "maximumWarning": "6kb"
- }
- ],
- "fileReplacements": [
- {
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.prod.ts"
- }
- ],
- "outputHashing": "all"
- },
- "hmr": {
- "budgets": [
- {
- "type": "anyComponentStyle",
- "maximumWarning": "6kb"
- }
- ],
- "fileReplacements": [
- {
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.hmr.ts"
- }
- ],
- "buildOptimizer": false,
- "optimization": false,
- "vendorChunk": true,
- "extractLicenses": false,
- "sourceMap": true,
- "namedChunks": true
- }
- }
- },
- "serve": {
- "builder": "@angular-devkit/build-angular:dev-server",
- "options": {
- "buildTarget": "ombi:build"
- },
- "configurations": {
- "production": {
- "buildTarget": "ombi:build:production"
- },
- "hmr": {
- "hmr": true,
- "buildTarget": "ombi:build:hmr"
- }
- }
- },
- "extract-i18n": {
- "builder": "@angular-devkit/build-angular:extract-i18n",
- "options": {
- "buildTarget": "ombi:build"
- }
- },
- "lint": {
- "builder": "@angular-devkit/build-angular:tslint",
- "options": {
- "tsConfig": [
- "src/tsconfig.json"
- ],
- "exclude": [
- "**/node_modules/**"
- ]
- }
- }
- }
- }
- },
- "cli": {
- "analytics": false
- }
-}
\ No newline at end of file
diff --git a/src/Ombi/Ombi.csproj b/src/Ombi/Ombi.csproj
index 4e7b55b8b..d99ce29ae 100644
--- a/src/Ombi/Ombi.csproj
+++ b/src/Ombi/Ombi.csproj
@@ -10,7 +10,6 @@
$(FullVer)
3.1
- ClientApp\
$(DefaultItemExcludes);$(SpaRoot)node_modules\**
true
bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml
@@ -36,7 +35,6 @@
-
diff --git a/src/Ombi/Program.cs b/src/Ombi/Program.cs
index ff7723703..9807ea36d 100644
--- a/src/Ombi/Program.cs
+++ b/src/Ombi/Program.cs
@@ -262,7 +262,7 @@ namespace Ombi
var trimmedBaseUrl = baseUrl.EndsWith('/') ? baseUrl.TrimEnd('/') : baseUrl;
var process = AppContext.BaseDirectory;
var ombiInstalledDir = Path.GetDirectoryName(process);
- var indexPath = Path.Combine(ombiInstalledDir, "ClientApp", "dist", "index.html");
+ var indexPath = Path.Combine(ombiInstalledDir, "app", "dist", "index.html");
if (!File.Exists(indexPath))
{
var error = $"Can't set the base URL because we cannot find the file at '{indexPath}', if you are trying to set a base url please report this on Github!";
diff --git a/src/Ombi/Startup.cs b/src/Ombi/Startup.cs
index a04111cd3..fb7e16531 100644
--- a/src/Ombi/Startup.cs
+++ b/src/Ombi/Startup.cs
@@ -107,7 +107,7 @@ namespace Ombi
services.AddMvc();
services.AddSignalR();
- services.AddSpaStaticFiles(configuration => configuration.RootPath = "ClientApp/dist");
+ services.AddSpaStaticFiles(configuration => configuration.RootPath = "../app/dist");
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
@@ -205,7 +205,7 @@ namespace Ombi
app.UseSpa(spa =>
{
- spa.Options.SourcePath = "ClientApp";
+ spa.Options.SourcePath = "../app";
#if DEBUG
spa.UseProxyToSpaDevelopmentServer("http://localhost:3578");
#endif
diff --git a/src/Ombi/ClientApp/.editorconfig b/src/app/.editorconfig
similarity index 100%
rename from src/Ombi/ClientApp/.editorconfig
rename to src/app/.editorconfig
diff --git a/src/Ombi/ClientApp/.gitignore b/src/app/.gitignore
similarity index 100%
rename from src/Ombi/ClientApp/.gitignore
rename to src/app/.gitignore
diff --git a/src/Ombi/ClientApp/.prettierrc.js b/src/app/.prettierrc.js
similarity index 100%
rename from src/Ombi/ClientApp/.prettierrc.js
rename to src/app/.prettierrc.js
diff --git a/src/Ombi/ClientApp/.storybook/main.js b/src/app/.storybook/main.js
similarity index 100%
rename from src/Ombi/ClientApp/.storybook/main.js
rename to src/app/.storybook/main.js
diff --git a/src/Ombi/ClientApp/.storybook/preview-body.html b/src/app/.storybook/preview-body.html
similarity index 100%
rename from src/Ombi/ClientApp/.storybook/preview-body.html
rename to src/app/.storybook/preview-body.html
diff --git a/src/Ombi/ClientApp/.storybook/preview.js b/src/app/.storybook/preview.js
similarity index 100%
rename from src/Ombi/ClientApp/.storybook/preview.js
rename to src/app/.storybook/preview.js
diff --git a/src/Ombi/ClientApp/.storybook/tsconfig.json b/src/app/.storybook/tsconfig.json
similarity index 100%
rename from src/Ombi/ClientApp/.storybook/tsconfig.json
rename to src/app/.storybook/tsconfig.json
diff --git a/src/Ombi/ClientApp/.storybook/typings.d.ts b/src/app/.storybook/typings.d.ts
similarity index 100%
rename from src/Ombi/ClientApp/.storybook/typings.d.ts
rename to src/app/.storybook/typings.d.ts
diff --git a/src/Ombi/ClientApp/.yarnrc.yml b/src/app/.yarnrc.yml
similarity index 100%
rename from src/Ombi/ClientApp/.yarnrc.yml
rename to src/app/.yarnrc.yml
diff --git a/src/Ombi/ClientApp/documentation.json b/src/app/documentation.json
similarity index 100%
rename from src/Ombi/ClientApp/documentation.json
rename to src/app/documentation.json
diff --git a/src/app/nx.json b/src/app/nx.json
new file mode 100644
index 000000000..7845a07af
--- /dev/null
+++ b/src/app/nx.json
@@ -0,0 +1,57 @@
+{
+ "$schema": "./node_modules/nx/schemas/nx-schema.json",
+ "defaultBase": "master",
+ "namedInputs": {
+ "default": ["{projectRoot}/**/*", "sharedGlobals"],
+ "production": [
+ "default",
+ "!{projectRoot}/.eslintrc.json",
+ "!{projectRoot}/eslint.config.js",
+ "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)",
+ "!{projectRoot}/tsconfig.spec.json",
+ "!{projectRoot}/jest.config.[jt]s",
+ "!{projectRoot}/src/test-setup.[jt]s",
+ "!{projectRoot}/test-setup.[jt]s"
+ ],
+ "sharedGlobals": []
+ },
+ "nxCloudAccessToken": "ZmQ0NDk3MDQtZTcwYy00MDViLTg1ODctZDAwNmZkMTg2MDE4fHJlYWQtd3JpdGU=",
+ "targetDefaults": {
+ "@angular-devkit/build-angular:browser": {
+ "cache": true,
+ "dependsOn": ["^build"],
+ "inputs": ["production", "^production"]
+ },
+ "@nx/eslint:lint": {
+ "cache": true,
+ "inputs": [
+ "default",
+ "{workspaceRoot}/.eslintrc.json",
+ "{workspaceRoot}/.eslintignore",
+ "{workspaceRoot}/eslint.config.js"
+ ]
+ },
+ "@nx/jest:jest": {
+ "cache": true,
+ "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"],
+ "options": {
+ "passWithNoTests": true
+ },
+ "configurations": {
+ "ci": {
+ "ci": true,
+ "codeCoverage": true
+ }
+ }
+ }
+ },
+ "generators": {
+ "@nx/angular:application": {
+ "e2eTestRunner": "none",
+ "linter": "eslint",
+ "style": "scss",
+ "unitTestRunner": "jest"
+ }
+ },
+ "defaultProject": "ombi"
+}
diff --git a/src/Ombi/ClientApp/package.json b/src/app/package.json
similarity index 90%
rename from src/Ombi/ClientApp/package.json
rename to src/app/package.json
index a32db3e08..fcf27ed93 100644
--- a/src/Ombi/ClientApp/package.json
+++ b/src/app/package.json
@@ -61,7 +61,14 @@
"@storybook/angular": "7.6.14",
"@types/node": "^20.11.17",
"chromatic": "^6.7.1",
- "typescript": "5.2.2"
+ "typescript": "5.2.2",
+ "@nx/angular": "19.6.5",
+ "@nx/eslint": "19.6.5",
+ "@nx/eslint-plugin": "19.6.5",
+ "@nx/jest": "19.6.5",
+ "@nx/js": "19.6.5",
+ "@nx/web": "19.6.5",
+ "@nx/workspace": "19.6.5"
},
"optionalDependencies": {
"protractor": "~5.4.0",
diff --git a/src/app/project.json b/src/app/project.json
new file mode 100644
index 000000000..fb790c263
--- /dev/null
+++ b/src/app/project.json
@@ -0,0 +1,115 @@
+{
+ "name": "ombi",
+ "$schema": "node_modules/nx/schemas/project-schema.json",
+ "includedScripts": [],
+ "projectType": "application",
+ "prefix": "app",
+ "sourceRoot": "./src",
+ "tags": [],
+ "targets": {
+ "build": {
+ "executor": "@angular-devkit/build-angular:browser",
+ "outputs": ["{options.outputPath}"],
+ "options": {
+ "outputPath": "dist",
+ "index": "./src/index.html",
+ "main": "./src/main.ts",
+ "polyfills": ["zone.js"],
+ "tsConfig": "src/tsconfig.json",
+ "inlineStyleLanguage": "scss",
+ "assets": [
+ "src/assets"
+ ],
+ "styles": [
+ "node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
+ "src/styles/_imports.scss",
+ "node_modules/bootstrap/scss/bootstrap.scss",
+ "node_modules/primeng/resources/themes/md-dark-deeppurple/theme.css",
+ "node_modules/@fortawesome/fontawesome-free/scss/fontawesome.scss",
+ "node_modules/@fortawesome/fontawesome-free/scss/regular.scss",
+ "node_modules/@fortawesome/fontawesome-free/scss/solid.scss",
+ "node_modules/@fortawesome/fontawesome-free/scss/brands.scss",
+ "node_modules/primeng/resources/primeng.min.css",
+ "node_modules/primeicons/primeicons.css"
+ ],
+ "scripts": [
+ "node_modules/jquery/dist/jquery.min.js"
+ ]
+ },
+ "configurations": {
+ "production": {
+ "budgets": [
+ {
+ "type": "initial",
+ "maximumWarning": "500kb",
+ "maximumError": "1mb"
+ },
+ {
+ "type": "anyComponentStyle",
+ "maximumWarning": "2kb",
+ "maximumError": "4kb"
+ }
+ ],
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.prod.ts"
+ }
+ ],
+ "outputHashing": "all"
+ },
+ "development": {
+ "buildOptimizer": false,
+ "optimization": false,
+ "vendorChunk": true,
+ "extractLicenses": false,
+ "sourceMap": true,
+ "namedChunks": true
+ }
+ },
+ "defaultConfiguration": "production"
+ },
+ "serve": {
+ "executor": "@angular-devkit/build-angular:dev-server",
+ "configurations": {
+ "production": {
+ "buildTarget": "ombi:build:production"
+ },
+ "development": {
+ "buildTarget": "ombi:build:development"
+ }
+ },
+ "defaultConfiguration": "development",
+ "options": {
+ "port": 3578
+ }
+ },
+ "extract-i18n": {
+ "executor": "@angular-devkit/build-angular:extract-i18n",
+ "options": {
+ "buildTarget": "ombi:build"
+ }
+ },
+ "lint": {
+ "executor": "@nx/eslint:lint",
+ "options": {
+ "lintFilePatterns": ["./src"]
+ }
+ },
+ "test": {
+ "executor": "@nx/jest:jest",
+ "outputs": ["{workspaceRoot}/coverage/{projectName}"],
+ "options": {
+ "jestConfig": "jest.config.ts"
+ }
+ },
+ "serve-static": {
+ "executor": "@nx/web:file-server",
+ "options": {
+ "buildTarget": "ombi:build",
+ "port": 4200,
+ "spa": true
+ }
+ }
+ }
+}
diff --git a/src/Ombi/ClientApp/src/app/animations/fadeinout.ts b/src/app/src/app/animations/fadeinout.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/animations/fadeinout.ts
rename to src/app/src/app/animations/fadeinout.ts
diff --git a/src/Ombi/ClientApp/src/app/app.component.html b/src/app/src/app/app.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/app.component.html
rename to src/app/src/app/app.component.html
diff --git a/src/Ombi/ClientApp/src/app/app.component.scss b/src/app/src/app/app.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/app.component.scss
rename to src/app/src/app/app.component.scss
diff --git a/src/Ombi/ClientApp/src/app/app.component.ts b/src/app/src/app/app.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/app.component.ts
rename to src/app/src/app/app.component.ts
diff --git a/src/Ombi/ClientApp/src/app/app.module.ts b/src/app/src/app/app.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/app.module.ts
rename to src/app/src/app/app.module.ts
diff --git a/src/Ombi/ClientApp/src/app/auth/IUserLogin.ts b/src/app/src/app/auth/IUserLogin.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/IUserLogin.ts
rename to src/app/src/app/auth/IUserLogin.ts
diff --git a/src/Ombi/ClientApp/src/app/auth/auth.guard.ts b/src/app/src/app/auth/auth.guard.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/auth.guard.ts
rename to src/app/src/app/auth/auth.guard.ts
diff --git a/src/Ombi/ClientApp/src/app/auth/auth.service.ts b/src/app/src/app/auth/auth.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/auth.service.ts
rename to src/app/src/app/auth/auth.service.ts
diff --git a/src/Ombi/ClientApp/src/app/auth/cookie.component.html b/src/app/src/app/auth/cookie.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/cookie.component.html
rename to src/app/src/app/auth/cookie.component.html
diff --git a/src/Ombi/ClientApp/src/app/auth/cookie.component.ts b/src/app/src/app/auth/cookie.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/cookie.component.ts
rename to src/app/src/app/auth/cookie.component.ts
diff --git a/src/Ombi/ClientApp/src/app/auth/unauthorized.interceptor.ts b/src/app/src/app/auth/unauthorized.interceptor.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/auth/unauthorized.interceptor.ts
rename to src/app/src/app/auth/unauthorized.interceptor.ts
diff --git a/src/Ombi/ClientApp/src/app/components/button/button.component.stories.ts b/src/app/src/app/components/button/button.component.stories.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/button/button.component.stories.ts
rename to src/app/src/app/components/button/button.component.stories.ts
diff --git a/src/Ombi/ClientApp/src/app/components/button/button.component.ts b/src/app/src/app/components/button/button.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/button/button.component.ts
rename to src/app/src/app/components/button/button.component.ts
diff --git a/src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.html b/src/app/src/app/components/detailed-card/detailed-card.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.html
rename to src/app/src/app/components/detailed-card/detailed-card.component.html
diff --git a/src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.scss b/src/app/src/app/components/detailed-card/detailed-card.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.scss
rename to src/app/src/app/components/detailed-card/detailed-card.component.scss
diff --git a/src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.stories.ts b/src/app/src/app/components/detailed-card/detailed-card.component.stories.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.stories.ts
rename to src/app/src/app/components/detailed-card/detailed-card.component.stories.ts
diff --git a/src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.ts b/src/app/src/app/components/detailed-card/detailed-card.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/detailed-card/detailed-card.component.ts
rename to src/app/src/app/components/detailed-card/detailed-card.component.ts
diff --git a/src/Ombi/ClientApp/src/app/components/image-background/image-background.component.html b/src/app/src/app/components/image-background/image-background.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image-background/image-background.component.html
rename to src/app/src/app/components/image-background/image-background.component.html
diff --git a/src/Ombi/ClientApp/src/app/components/image-background/image-background.component.scss b/src/app/src/app/components/image-background/image-background.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image-background/image-background.component.scss
rename to src/app/src/app/components/image-background/image-background.component.scss
diff --git a/src/Ombi/ClientApp/src/app/components/image-background/image-background.component.ts b/src/app/src/app/components/image-background/image-background.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image-background/image-background.component.ts
rename to src/app/src/app/components/image-background/image-background.component.ts
diff --git a/src/Ombi/ClientApp/src/app/components/image/image.component.html b/src/app/src/app/components/image/image.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image/image.component.html
rename to src/app/src/app/components/image/image.component.html
diff --git a/src/Ombi/ClientApp/src/app/components/image/image.component.stories.ts b/src/app/src/app/components/image/image.component.stories.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image/image.component.stories.ts
rename to src/app/src/app/components/image/image.component.stories.ts
diff --git a/src/Ombi/ClientApp/src/app/components/image/image.component.ts b/src/app/src/app/components/image/image.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/image/image.component.ts
rename to src/app/src/app/components/image/image.component.ts
diff --git a/src/Ombi/ClientApp/src/app/components/index.ts b/src/app/src/app/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/index.ts
rename to src/app/src/app/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/components/modules.ts b/src/app/src/app/components/modules.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/components/modules.ts
rename to src/app/src/app/components/modules.ts
diff --git a/src/Ombi/ClientApp/src/app/custompage/custompage.component.html b/src/app/src/app/custompage/custompage.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/custompage/custompage.component.html
rename to src/app/src/app/custompage/custompage.component.html
diff --git a/src/Ombi/ClientApp/src/app/custompage/custompage.component.ts b/src/app/src/app/custompage/custompage.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/custompage/custompage.component.ts
rename to src/app/src/app/custompage/custompage.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.html b/src/app/src/app/discover/components/actor/discover-actor.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.html
rename to src/app/src/app/discover/components/actor/discover-actor.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.scss b/src/app/src/app/discover/components/actor/discover-actor.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.scss
rename to src/app/src/app/discover/components/actor/discover-actor.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.ts b/src/app/src/app/discover/components/actor/discover-actor.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/actor/discover-actor.component.ts
rename to src/app/src/app/discover/components/actor/discover-actor.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html b/src/app/src/app/discover/components/card/discover-card.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.html
rename to src/app/src/app/discover/components/card/discover-card.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.scss b/src/app/src/app/discover/components/card/discover-card.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.scss
rename to src/app/src/app/discover/components/card/discover-card.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts b/src/app/src/app/discover/components/card/discover-card.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/card/discover-card.component.ts
rename to src/app/src/app/discover/components/card/discover-card.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.html b/src/app/src/app/discover/components/carousel-list/carousel-list.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.html
rename to src/app/src/app/discover/components/carousel-list/carousel-list.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.scss b/src/app/src/app/discover/components/carousel-list/carousel-list.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.scss
rename to src/app/src/app/discover/components/carousel-list/carousel-list.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.ts b/src/app/src/app/discover/components/carousel-list/carousel-list.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/carousel-list/carousel-list.component.ts
rename to src/app/src/app/discover/components/carousel-list/carousel-list.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/carousel.options.ts b/src/app/src/app/discover/components/carousel.options.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/carousel.options.ts
rename to src/app/src/app/discover/components/carousel.options.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.html b/src/app/src/app/discover/components/collections/discover-collections.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.html
rename to src/app/src/app/discover/components/collections/discover-collections.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.scss b/src/app/src/app/discover/components/collections/discover-collections.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.scss
rename to src/app/src/app/discover/components/collections/discover-collections.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.ts b/src/app/src/app/discover/components/collections/discover-collections.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/collections/discover-collections.component.ts
rename to src/app/src/app/discover/components/collections/discover-collections.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.html b/src/app/src/app/discover/components/discover/discover.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.html
rename to src/app/src/app/discover/components/discover/discover.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss b/src/app/src/app/discover/components/discover/discover.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss
rename to src/app/src/app/discover/components/discover/discover.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts b/src/app/src/app/discover/components/discover/discover.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
rename to src/app/src/app/discover/components/discover/discover.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.html b/src/app/src/app/discover/components/genre/genre-button-select.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.html
rename to src/app/src/app/discover/components/genre/genre-button-select.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.scss b/src/app/src/app/discover/components/genre/genre-button-select.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.scss
rename to src/app/src/app/discover/components/genre/genre-button-select.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.ts b/src/app/src/app/discover/components/genre/genre-button-select.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/genre/genre-button-select.component.ts
rename to src/app/src/app/discover/components/genre/genre-button-select.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/index.ts b/src/app/src/app/discover/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/index.ts
rename to src/app/src/app/discover/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.html b/src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.html
rename to src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.scss b/src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.scss
rename to src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.ts b/src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/recently-requested-list/recently-requested-list.component.ts
rename to src/app/src/app/discover/components/recently-requested-list/recently-requested-list.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.html b/src/app/src/app/discover/components/search-results/search-results.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.html
rename to src/app/src/app/discover/components/search-results/search-results.component.html
diff --git a/src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.scss b/src/app/src/app/discover/components/search-results/search-results.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.scss
rename to src/app/src/app/discover/components/search-results/search-results.component.scss
diff --git a/src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.ts b/src/app/src/app/discover/components/search-results/search-results.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/components/search-results/search-results.component.ts
rename to src/app/src/app/discover/components/search-results/search-results.component.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/discover.module.ts b/src/app/src/app/discover/discover.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/discover.module.ts
rename to src/app/src/app/discover/discover.module.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/interfaces.ts b/src/app/src/app/discover/interfaces.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/interfaces.ts
rename to src/app/src/app/discover/interfaces.ts
diff --git a/src/Ombi/ClientApp/src/app/discover/services/filter-service.ts b/src/app/src/app/discover/services/filter-service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/discover/services/filter-service.ts
rename to src/app/src/app/discover/services/filter-service.ts
diff --git a/src/Ombi/ClientApp/src/app/errors/not-found.component.ts b/src/app/src/app/errors/not-found.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/errors/not-found.component.ts
rename to src/app/src/app/errors/not-found.component.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ICalendar.ts b/src/app/src/app/interfaces/ICalendar.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ICalendar.ts
rename to src/app/src/app/interfaces/ICalendar.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ICommon.ts b/src/app/src/app/interfaces/ICommon.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ICommon.ts
rename to src/app/src/app/interfaces/ICommon.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ICouchPotato.ts b/src/app/src/app/interfaces/ICouchPotato.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ICouchPotato.ts
rename to src/app/src/app/interfaces/ICouchPotato.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IFailedRequests.ts b/src/app/src/app/interfaces/IFailedRequests.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IFailedRequests.ts
rename to src/app/src/app/interfaces/IFailedRequests.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IHub.ts b/src/app/src/app/interfaces/IHub.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IHub.ts
rename to src/app/src/app/interfaces/IHub.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IImages.ts b/src/app/src/app/interfaces/IImages.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IImages.ts
rename to src/app/src/app/interfaces/IImages.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IIssues.ts b/src/app/src/app/interfaces/IIssues.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IIssues.ts
rename to src/app/src/app/interfaces/IIssues.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ILidarr.ts b/src/app/src/app/interfaces/ILidarr.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ILidarr.ts
rename to src/app/src/app/interfaces/ILidarr.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IMediaServerStatus.ts b/src/app/src/app/interfaces/IMediaServerStatus.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IMediaServerStatus.ts
rename to src/app/src/app/interfaces/IMediaServerStatus.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IMovieDb.ts b/src/app/src/app/interfaces/IMovieDb.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IMovieDb.ts
rename to src/app/src/app/interfaces/IMovieDb.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IMusicSearchResultV2.ts b/src/app/src/app/interfaces/IMusicSearchResultV2.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IMusicSearchResultV2.ts
rename to src/app/src/app/interfaces/IMusicSearchResultV2.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/INotificationSettings.ts b/src/app/src/app/interfaces/INotificationSettings.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/INotificationSettings.ts
rename to src/app/src/app/interfaces/INotificationSettings.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IPlex.ts b/src/app/src/app/interfaces/IPlex.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IPlex.ts
rename to src/app/src/app/interfaces/IPlex.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRadarr.ts b/src/app/src/app/interfaces/IRadarr.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRadarr.ts
rename to src/app/src/app/interfaces/IRadarr.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRatings.ts b/src/app/src/app/interfaces/IRatings.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRatings.ts
rename to src/app/src/app/interfaces/IRatings.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRecentlyAdded.ts b/src/app/src/app/interfaces/IRecentlyAdded.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRecentlyAdded.ts
rename to src/app/src/app/interfaces/IRecentlyAdded.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRecentlyRequested.ts b/src/app/src/app/interfaces/IRecentlyRequested.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRecentlyRequested.ts
rename to src/app/src/app/interfaces/IRecentlyRequested.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRemainingRequests.ts b/src/app/src/app/interfaces/IRemainingRequests.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRemainingRequests.ts
rename to src/app/src/app/interfaces/IRemainingRequests.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRequestEngineResult.ts b/src/app/src/app/interfaces/IRequestEngineResult.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRequestEngineResult.ts
rename to src/app/src/app/interfaces/IRequestEngineResult.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IRequestModel.ts b/src/app/src/app/interfaces/IRequestModel.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IRequestModel.ts
rename to src/app/src/app/interfaces/IRequestModel.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISearchMovieResult.ts b/src/app/src/app/interfaces/ISearchMovieResult.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISearchMovieResult.ts
rename to src/app/src/app/interfaces/ISearchMovieResult.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISearchMovieResultV2.ts b/src/app/src/app/interfaces/ISearchMovieResultV2.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISearchMovieResultV2.ts
rename to src/app/src/app/interfaces/ISearchMovieResultV2.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISearchMusicResult.ts b/src/app/src/app/interfaces/ISearchMusicResult.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISearchMusicResult.ts
rename to src/app/src/app/interfaces/ISearchMusicResult.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISearchTvResult.ts b/src/app/src/app/interfaces/ISearchTvResult.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISearchTvResult.ts
rename to src/app/src/app/interfaces/ISearchTvResult.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISearchTvResultV2.ts b/src/app/src/app/interfaces/ISearchTvResultV2.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISearchTvResultV2.ts
rename to src/app/src/app/interfaces/ISearchTvResultV2.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISettings.ts b/src/app/src/app/interfaces/ISettings.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISettings.ts
rename to src/app/src/app/interfaces/ISettings.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ISonarr.ts b/src/app/src/app/interfaces/ISonarr.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ISonarr.ts
rename to src/app/src/app/interfaces/ISonarr.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IStreams.ts b/src/app/src/app/interfaces/IStreams.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IStreams.ts
rename to src/app/src/app/interfaces/IStreams.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/ITester.ts b/src/app/src/app/interfaces/ITester.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/ITester.ts
rename to src/app/src/app/interfaces/ITester.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IUser.ts b/src/app/src/app/interfaces/IUser.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IUser.ts
rename to src/app/src/app/interfaces/IUser.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/IVote.ts b/src/app/src/app/interfaces/IVote.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/IVote.ts
rename to src/app/src/app/interfaces/IVote.ts
diff --git a/src/Ombi/ClientApp/src/app/interfaces/index.ts b/src/app/src/app/interfaces/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/interfaces/index.ts
rename to src/app/src/app/interfaces/index.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.html b/src/app/src/app/issues/components/details-group/details-group.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.html
rename to src/app/src/app/issues/components/details-group/details-group.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.scss b/src/app/src/app/issues/components/details-group/details-group.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.scss
rename to src/app/src/app/issues/components/details-group/details-group.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.ts b/src/app/src/app/issues/components/details-group/details-group.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details-group/details-group.component.ts
rename to src/app/src/app/issues/components/details-group/details-group.component.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details/details.component.html b/src/app/src/app/issues/components/details/details.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details/details.component.html
rename to src/app/src/app/issues/components/details/details.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details/details.component.scss b/src/app/src/app/issues/components/details/details.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details/details.component.scss
rename to src/app/src/app/issues/components/details/details.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/components/details/details.component.ts b/src/app/src/app/issues/components/details/details.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/details/details.component.ts
rename to src/app/src/app/issues/components/details/details.component.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/components/index.ts b/src/app/src/app/issues/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/index.ts
rename to src/app/src/app/issues/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.html b/src/app/src/app/issues/components/issue-chat/issue-chat.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.html
rename to src/app/src/app/issues/components/issue-chat/issue-chat.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.scss b/src/app/src/app/issues/components/issue-chat/issue-chat.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.scss
rename to src/app/src/app/issues/components/issue-chat/issue-chat.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.ts b/src/app/src/app/issues/components/issue-chat/issue-chat.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/components/issue-chat/issue-chat.component.ts
rename to src/app/src/app/issues/components/issue-chat/issue-chat.component.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/issueDetails.component.html b/src/app/src/app/issues/issueDetails.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issueDetails.component.html
rename to src/app/src/app/issues/issueDetails.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/issueDetails.component.scss b/src/app/src/app/issues/issueDetails.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issueDetails.component.scss
rename to src/app/src/app/issues/issueDetails.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/issueDetails.component.ts b/src/app/src/app/issues/issueDetails.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issueDetails.component.ts
rename to src/app/src/app/issues/issueDetails.component.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/issues.component.html b/src/app/src/app/issues/issues.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issues.component.html
rename to src/app/src/app/issues/issues.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/issues.component.scss b/src/app/src/app/issues/issues.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issues.component.scss
rename to src/app/src/app/issues/issues.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/issues.component.ts b/src/app/src/app/issues/issues.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issues.component.ts
rename to src/app/src/app/issues/issues.component.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/issues.module.ts b/src/app/src/app/issues/issues.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issues.module.ts
rename to src/app/src/app/issues/issues.module.ts
diff --git a/src/Ombi/ClientApp/src/app/issues/issuestable.component.html b/src/app/src/app/issues/issuestable.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issuestable.component.html
rename to src/app/src/app/issues/issuestable.component.html
diff --git a/src/Ombi/ClientApp/src/app/issues/issuestable.component.scss b/src/app/src/app/issues/issuestable.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issuestable.component.scss
rename to src/app/src/app/issues/issuestable.component.scss
diff --git a/src/Ombi/ClientApp/src/app/issues/issuestable.component.ts b/src/app/src/app/issues/issuestable.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/issues/issuestable.component.ts
rename to src/app/src/app/issues/issuestable.component.ts
diff --git a/src/Ombi/ClientApp/src/app/landingpage/landingpage.component.html b/src/app/src/app/landingpage/landingpage.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/landingpage/landingpage.component.html
rename to src/app/src/app/landingpage/landingpage.component.html
diff --git a/src/Ombi/ClientApp/src/app/landingpage/landingpage.component.scss b/src/app/src/app/landingpage/landingpage.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/landingpage/landingpage.component.scss
rename to src/app/src/app/landingpage/landingpage.component.scss
diff --git a/src/Ombi/ClientApp/src/app/landingpage/landingpage.component.ts b/src/app/src/app/landingpage/landingpage.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/landingpage/landingpage.component.ts
rename to src/app/src/app/landingpage/landingpage.component.ts
diff --git a/src/Ombi/ClientApp/src/app/localization/MatPaginatorI18n.ts b/src/app/src/app/localization/MatPaginatorI18n.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/localization/MatPaginatorI18n.ts
rename to src/app/src/app/localization/MatPaginatorI18n.ts
diff --git a/src/Ombi/ClientApp/src/app/login/login.component.html b/src/app/src/app/login/login.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/login.component.html
rename to src/app/src/app/login/login.component.html
diff --git a/src/Ombi/ClientApp/src/app/login/login.component.scss b/src/app/src/app/login/login.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/login.component.scss
rename to src/app/src/app/login/login.component.scss
diff --git a/src/Ombi/ClientApp/src/app/login/login.component.ts b/src/app/src/app/login/login.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/login.component.ts
rename to src/app/src/app/login/login.component.ts
diff --git a/src/Ombi/ClientApp/src/app/login/loginoauth.component.html b/src/app/src/app/login/loginoauth.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/loginoauth.component.html
rename to src/app/src/app/login/loginoauth.component.html
diff --git a/src/Ombi/ClientApp/src/app/login/loginoauth.component.ts b/src/app/src/app/login/loginoauth.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/loginoauth.component.ts
rename to src/app/src/app/login/loginoauth.component.ts
diff --git a/src/Ombi/ClientApp/src/app/login/resetpassword.component.html b/src/app/src/app/login/resetpassword.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/resetpassword.component.html
rename to src/app/src/app/login/resetpassword.component.html
diff --git a/src/Ombi/ClientApp/src/app/login/resetpassword.component.ts b/src/app/src/app/login/resetpassword.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/resetpassword.component.ts
rename to src/app/src/app/login/resetpassword.component.ts
diff --git a/src/Ombi/ClientApp/src/app/login/tokenresetpassword.component.html b/src/app/src/app/login/tokenresetpassword.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/tokenresetpassword.component.html
rename to src/app/src/app/login/tokenresetpassword.component.html
diff --git a/src/Ombi/ClientApp/src/app/login/tokenresetpassword.component.ts b/src/app/src/app/login/tokenresetpassword.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/login/tokenresetpassword.component.ts
rename to src/app/src/app/login/tokenresetpassword.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/artist-details.component.html b/src/app/src/app/media-details/components/artist/artist-details.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/artist-details.component.html
rename to src/app/src/app/media-details/components/artist/artist-details.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/artist-details.component.ts b/src/app/src/app/media-details/components/artist/artist-details.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/artist-details.component.ts
rename to src/app/src/app/media-details/components/artist/artist-details.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.html b/src/app/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.html
rename to src/app/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.ts b/src/app/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.ts
rename to src/app/src/app/media-details/components/artist/panels/artist-information-panel/artist-information-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.html b/src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.html
rename to src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.scss b/src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.scss
rename to src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.ts b/src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.ts
rename to src/app/src/app/media-details/components/artist/panels/artist-release-panel/artist-release-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/index.ts b/src/app/src/app/media-details/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/index.ts
rename to src/app/src/app/media-details/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/movie-details.component.html b/src/app/src/app/media-details/components/movie/movie-details.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/movie-details.component.html
rename to src/app/src/app/media-details/components/movie/movie-details.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/movie-details.component.ts b/src/app/src/app/media-details/components/movie/movie-details.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/movie-details.component.ts
rename to src/app/src/app/media-details/components/movie/movie-details.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.html b/src/app/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.html
rename to src/app/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.ts b/src/app/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.ts
rename to src/app/src/app/media-details/components/movie/panels/movie-advanced-options/movie-advanced-options.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-information-panel.component.html b/src/app/src/app/media-details/components/movie/panels/movie-information-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-information-panel.component.html
rename to src/app/src/app/media-details/components/movie/panels/movie-information-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-information-panel.component.ts b/src/app/src/app/media-details/components/movie/panels/movie-information-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/movie/panels/movie-information-panel.component.ts
rename to src/app/src/app/media-details/components/movie/panels/movie-information-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.html b/src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.html
rename to src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.scss b/src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.scss
rename to src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.ts b/src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.ts
rename to src/app/src/app/media-details/components/shared/cast-carousel/cast-carousel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.html b/src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.html
rename to src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.scss b/src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.scss
rename to src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.ts b/src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.ts
rename to src/app/src/app/media-details/components/shared/crew-carousel/crew-carousel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.html b/src/app/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.html
rename to src/app/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.ts b/src/app/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.ts
rename to src/app/src/app/media-details/components/shared/deny-dialog/deny-dialog.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/interfaces/interfaces.ts b/src/app/src/app/media-details/components/shared/interfaces/interfaces.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/interfaces/interfaces.ts
rename to src/app/src/app/media-details/components/shared/interfaces/interfaces.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.html b/src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.html
rename to src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.scss b/src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.scss
rename to src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.ts b/src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/issues-panel/issues-panel.component.ts
rename to src/app/src/app/media-details/components/shared/issues-panel/issues-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/media-poster/media-poster.component.html b/src/app/src/app/media-details/components/shared/media-poster/media-poster.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/media-poster/media-poster.component.html
rename to src/app/src/app/media-details/components/shared/media-poster/media-poster.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/media-poster/media-poster.component.ts b/src/app/src/app/media-details/components/shared/media-poster/media-poster.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/media-poster/media-poster.component.ts
rename to src/app/src/app/media-details/components/shared/media-poster/media-poster.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/new-issue/new-issue.component.html b/src/app/src/app/media-details/components/shared/new-issue/new-issue.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/new-issue/new-issue.component.html
rename to src/app/src/app/media-details/components/shared/new-issue/new-issue.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/new-issue/new-issue.component.ts b/src/app/src/app/media-details/components/shared/new-issue/new-issue.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/new-issue/new-issue.component.ts
rename to src/app/src/app/media-details/components/shared/new-issue/new-issue.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/request-behalf/request-behalf.component.html b/src/app/src/app/media-details/components/shared/request-behalf/request-behalf.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/request-behalf/request-behalf.component.html
rename to src/app/src/app/media-details/components/shared/request-behalf/request-behalf.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/request-behalf/request-behalf.component.ts b/src/app/src/app/media-details/components/shared/request-behalf/request-behalf.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/request-behalf/request-behalf.component.ts
rename to src/app/src/app/media-details/components/shared/request-behalf/request-behalf.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.html b/src/app/src/app/media-details/components/shared/social-icons/social-icons.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.html
rename to src/app/src/app/media-details/components/shared/social-icons/social-icons.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.scss b/src/app/src/app/media-details/components/shared/social-icons/social-icons.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.scss
rename to src/app/src/app/media-details/components/shared/social-icons/social-icons.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.stories.ts b/src/app/src/app/media-details/components/shared/social-icons/social-icons.component.stories.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.stories.ts
rename to src/app/src/app/media-details/components/shared/social-icons/social-icons.component.stories.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.ts b/src/app/src/app/media-details/components/shared/social-icons/social-icons.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/social-icons/social-icons.component.ts
rename to src/app/src/app/media-details/components/shared/social-icons/social-icons.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.html b/src/app/src/app/media-details/components/shared/top-banner/top-banner.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.html
rename to src/app/src/app/media-details/components/shared/top-banner/top-banner.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.scss b/src/app/src/app/media-details/components/shared/top-banner/top-banner.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.scss
rename to src/app/src/app/media-details/components/shared/top-banner/top-banner.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.ts b/src/app/src/app/media-details/components/shared/top-banner/top-banner.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/top-banner/top-banner.component.ts
rename to src/app/src/app/media-details/components/shared/top-banner/top-banner.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/youtube-trailer.component.html b/src/app/src/app/media-details/components/shared/youtube-trailer.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/youtube-trailer.component.html
rename to src/app/src/app/media-details/components/shared/youtube-trailer.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/shared/youtube-trailer.component.ts b/src/app/src/app/media-details/components/shared/youtube-trailer.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/shared/youtube-trailer.component.ts
rename to src/app/src/app/media-details/components/shared/youtube-trailer.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.html b/src/app/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.html
rename to src/app/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.ts b/src/app/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.ts
rename to src/app/src/app/media-details/components/tv/panels/tv-advanced-options/tv-advanced-options.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.html b/src/app/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.html
rename to src/app/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.ts b/src/app/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.ts
rename to src/app/src/app/media-details/components/tv/panels/tv-information-panel/tv-information-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.html b/src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.html
rename to src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.scss b/src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.scss
rename to src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.ts b/src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.ts
rename to src/app/src/app/media-details/components/tv/panels/tv-request-grid/tv-request-grid.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.html b/src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.html
rename to src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.scss b/src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.scss
rename to src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.ts b/src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.ts
rename to src/app/src/app/media-details/components/tv/panels/tv-requests/tv-requests-panel.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html b/src/app/src/app/media-details/components/tv/tv-details.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.html
rename to src/app/src/app/media-details/components/tv/tv-details.component.html
diff --git a/src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.ts b/src/app/src/app/media-details/components/tv/tv-details.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/components/tv/tv-details.component.ts
rename to src/app/src/app/media-details/components/tv/tv-details.component.ts
diff --git a/src/Ombi/ClientApp/src/app/media-details/media-details.component.scss b/src/app/src/app/media-details/media-details.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/media-details.component.scss
rename to src/app/src/app/media-details/media-details.component.scss
diff --git a/src/Ombi/ClientApp/src/app/media-details/media-details.module.ts b/src/app/src/app/media-details/media-details.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/media-details/media-details.module.ts
rename to src/app/src/app/media-details/media-details.module.ts
diff --git a/src/Ombi/ClientApp/src/app/my-nav/SearchFilter.ts b/src/app/src/app/my-nav/SearchFilter.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/SearchFilter.ts
rename to src/app/src/app/my-nav/SearchFilter.ts
diff --git a/src/Ombi/ClientApp/src/app/my-nav/my-nav.component.html b/src/app/src/app/my-nav/my-nav.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/my-nav.component.html
rename to src/app/src/app/my-nav/my-nav.component.html
diff --git a/src/Ombi/ClientApp/src/app/my-nav/my-nav.component.scss b/src/app/src/app/my-nav/my-nav.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/my-nav.component.scss
rename to src/app/src/app/my-nav/my-nav.component.scss
diff --git a/src/Ombi/ClientApp/src/app/my-nav/my-nav.component.ts b/src/app/src/app/my-nav/my-nav.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/my-nav.component.ts
rename to src/app/src/app/my-nav/my-nav.component.ts
diff --git a/src/Ombi/ClientApp/src/app/my-nav/nav-search.component.html b/src/app/src/app/my-nav/nav-search.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/nav-search.component.html
rename to src/app/src/app/my-nav/nav-search.component.html
diff --git a/src/Ombi/ClientApp/src/app/my-nav/nav-search.component.scss b/src/app/src/app/my-nav/nav-search.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/nav-search.component.scss
rename to src/app/src/app/my-nav/nav-search.component.scss
diff --git a/src/Ombi/ClientApp/src/app/my-nav/nav-search.component.ts b/src/app/src/app/my-nav/nav-search.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/my-nav/nav-search.component.ts
rename to src/app/src/app/my-nav/nav-search.component.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/HumanizePipe.ts b/src/app/src/app/pipes/HumanizePipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/HumanizePipe.ts
rename to src/app/src/app/pipes/HumanizePipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/OmbiDatePipe.ts b/src/app/src/app/pipes/OmbiDatePipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/OmbiDatePipe.ts
rename to src/app/src/app/pipes/OmbiDatePipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/OrderPipe.ts b/src/app/src/app/pipes/OrderPipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/OrderPipe.ts
rename to src/app/src/app/pipes/OrderPipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/QualityPipe.ts b/src/app/src/app/pipes/QualityPipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/QualityPipe.ts
rename to src/app/src/app/pipes/QualityPipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/SafePipe.ts b/src/app/src/app/pipes/SafePipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/SafePipe.ts
rename to src/app/src/app/pipes/SafePipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/ThousandShortPipe.ts b/src/app/src/app/pipes/ThousandShortPipe.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/ThousandShortPipe.ts
rename to src/app/src/app/pipes/ThousandShortPipe.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/TranslateStatus.ts b/src/app/src/app/pipes/TranslateStatus.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/TranslateStatus.ts
rename to src/app/src/app/pipes/TranslateStatus.ts
diff --git a/src/Ombi/ClientApp/src/app/pipes/pipe.module.ts b/src/app/src/app/pipes/pipe.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/pipes/pipe.module.ts
rename to src/app/src/app/pipes/pipe.module.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.html b/src/app/src/app/requests-list/components/albums-grid/albums-grid.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.html
rename to src/app/src/app/requests-list/components/albums-grid/albums-grid.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.scss b/src/app/src/app/requests-list/components/albums-grid/albums-grid.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.scss
rename to src/app/src/app/requests-list/components/albums-grid/albums-grid.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.ts b/src/app/src/app/requests-list/components/albums-grid/albums-grid.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/albums-grid/albums-grid.component.ts
rename to src/app/src/app/requests-list/components/albums-grid/albums-grid.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.html b/src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.html
rename to src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.scss b/src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.scss
rename to src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.ts b/src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/grid-spinner/grid-spinner.component.ts
rename to src/app/src/app/requests-list/components/grid-spinner/grid-spinner.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/index.ts b/src/app/src/app/requests-list/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/index.ts
rename to src/app/src/app/requests-list/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.html b/src/app/src/app/requests-list/components/movies-grid/movies-grid.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.html
rename to src/app/src/app/requests-list/components/movies-grid/movies-grid.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.scss b/src/app/src/app/requests-list/components/movies-grid/movies-grid.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.scss
rename to src/app/src/app/requests-list/components/movies-grid/movies-grid.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.ts b/src/app/src/app/requests-list/components/movies-grid/movies-grid.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/movies-grid/movies-grid.component.ts
rename to src/app/src/app/requests-list/components/movies-grid/movies-grid.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/options/request-options.component.html b/src/app/src/app/requests-list/components/options/request-options.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/options/request-options.component.html
rename to src/app/src/app/requests-list/components/options/request-options.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/options/request-options.component.ts b/src/app/src/app/requests-list/components/options/request-options.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/options/request-options.component.ts
rename to src/app/src/app/requests-list/components/options/request-options.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.html b/src/app/src/app/requests-list/components/requests-list.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.html
rename to src/app/src/app/requests-list/components/requests-list.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.scss b/src/app/src/app/requests-list/components/requests-list.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.scss
rename to src/app/src/app/requests-list/components/requests-list.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.ts b/src/app/src/app/requests-list/components/requests-list.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/requests-list.component.ts
rename to src/app/src/app/requests-list/components/requests-list.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.html b/src/app/src/app/requests-list/components/tv-grid/tv-grid.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.html
rename to src/app/src/app/requests-list/components/tv-grid/tv-grid.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.scss b/src/app/src/app/requests-list/components/tv-grid/tv-grid.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.scss
rename to src/app/src/app/requests-list/components/tv-grid/tv-grid.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.ts b/src/app/src/app/requests-list/components/tv-grid/tv-grid.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/components/tv-grid/tv-grid.component.ts
rename to src/app/src/app/requests-list/components/tv-grid/tv-grid.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/models/RequestFilterType.ts b/src/app/src/app/requests-list/models/RequestFilterType.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/models/RequestFilterType.ts
rename to src/app/src/app/requests-list/models/RequestFilterType.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/models/UpdateType.ts b/src/app/src/app/requests-list/models/UpdateType.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/models/UpdateType.ts
rename to src/app/src/app/requests-list/models/UpdateType.ts
diff --git a/src/Ombi/ClientApp/src/app/requests-list/requests-list.module.ts b/src/app/src/app/requests-list/requests-list.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests-list/requests-list.module.ts
rename to src/app/src/app/requests-list/requests-list.module.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/movierequests.component.html b/src/app/src/app/requests/movierequests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/movierequests.component.html
rename to src/app/src/app/requests/movierequests.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/movierequests.component.ts b/src/app/src/app/requests/movierequests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/movierequests.component.ts
rename to src/app/src/app/requests/movierequests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/music/musicrequests.component.html b/src/app/src/app/requests/music/musicrequests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/music/musicrequests.component.html
rename to src/app/src/app/requests/music/musicrequests.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/music/musicrequests.component.ts b/src/app/src/app/requests/music/musicrequests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/music/musicrequests.component.ts
rename to src/app/src/app/requests/music/musicrequests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/remainingrequests.component.html b/src/app/src/app/requests/remainingrequests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/remainingrequests.component.html
rename to src/app/src/app/requests/remainingrequests.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/remainingrequests.component.ts b/src/app/src/app/requests/remainingrequests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/remainingrequests.component.ts
rename to src/app/src/app/requests/remainingrequests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/remainingrequests.module.ts b/src/app/src/app/requests/remainingrequests.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/remainingrequests.module.ts
rename to src/app/src/app/requests/remainingrequests.module.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/request.component.html b/src/app/src/app/requests/request.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/request.component.html
rename to src/app/src/app/requests/request.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/request.component.ts b/src/app/src/app/requests/request.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/request.component.ts
rename to src/app/src/app/requests/request.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/requests.module.ts b/src/app/src/app/requests/requests.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/requests.module.ts
rename to src/app/src/app/requests/requests.module.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/tvrequest-children.component.html b/src/app/src/app/requests/tvrequest-children.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/tvrequest-children.component.html
rename to src/app/src/app/requests/tvrequest-children.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/tvrequest-children.component.ts b/src/app/src/app/requests/tvrequest-children.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/tvrequest-children.component.ts
rename to src/app/src/app/requests/tvrequest-children.component.ts
diff --git a/src/Ombi/ClientApp/src/app/requests/tvrequests.component.html b/src/app/src/app/requests/tvrequests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/tvrequests.component.html
rename to src/app/src/app/requests/tvrequests.component.html
diff --git a/src/Ombi/ClientApp/src/app/requests/tvrequests.component.scss b/src/app/src/app/requests/tvrequests.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/tvrequests.component.scss
rename to src/app/src/app/requests/tvrequests.component.scss
diff --git a/src/Ombi/ClientApp/src/app/requests/tvrequests.component.ts b/src/app/src/app/requests/tvrequests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/requests/tvrequests.component.ts
rename to src/app/src/app/requests/tvrequests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/couchpotato.service.ts b/src/app/src/app/services/applications/couchpotato.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/couchpotato.service.ts
rename to src/app/src/app/services/applications/couchpotato.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/emby.service.ts b/src/app/src/app/services/applications/emby.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/emby.service.ts
rename to src/app/src/app/services/applications/emby.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/index.ts b/src/app/src/app/services/applications/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/index.ts
rename to src/app/src/app/services/applications/index.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/jellyfin.service.ts b/src/app/src/app/services/applications/jellyfin.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/jellyfin.service.ts
rename to src/app/src/app/services/applications/jellyfin.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/lidarr.service.ts b/src/app/src/app/services/applications/lidarr.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/lidarr.service.ts
rename to src/app/src/app/services/applications/lidarr.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/plex.service.ts b/src/app/src/app/services/applications/plex.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/plex.service.ts
rename to src/app/src/app/services/applications/plex.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/plexoauth.service.ts b/src/app/src/app/services/applications/plexoauth.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/plexoauth.service.ts
rename to src/app/src/app/services/applications/plexoauth.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/plextv.service.ts b/src/app/src/app/services/applications/plextv.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/plextv.service.ts
rename to src/app/src/app/services/applications/plextv.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/radarr.service.ts b/src/app/src/app/services/applications/radarr.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/radarr.service.ts
rename to src/app/src/app/services/applications/radarr.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/sonarr.service.ts b/src/app/src/app/services/applications/sonarr.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/sonarr.service.ts
rename to src/app/src/app/services/applications/sonarr.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/tester.service.ts b/src/app/src/app/services/applications/tester.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/tester.service.ts
rename to src/app/src/app/services/applications/tester.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/applications/themoviedb.service.ts b/src/app/src/app/services/applications/themoviedb.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/applications/themoviedb.service.ts
rename to src/app/src/app/services/applications/themoviedb.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/calendar.service.ts b/src/app/src/app/services/calendar.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/calendar.service.ts
rename to src/app/src/app/services/calendar.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/cloudmobile.service.ts b/src/app/src/app/services/cloudmobile.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/cloudmobile.service.ts
rename to src/app/src/app/services/cloudmobile.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/custompage.service.ts b/src/app/src/app/services/custompage.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/custompage.service.ts
rename to src/app/src/app/services/custompage.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/feature.service.ts b/src/app/src/app/services/feature.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/feature.service.ts
rename to src/app/src/app/services/feature.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/filedownload.service.ts b/src/app/src/app/services/filedownload.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/filedownload.service.ts
rename to src/app/src/app/services/filedownload.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/helpers/index.ts b/src/app/src/app/services/helpers/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/helpers/index.ts
rename to src/app/src/app/services/helpers/index.ts
diff --git a/src/Ombi/ClientApp/src/app/services/helpers/validation.service.ts b/src/app/src/app/services/helpers/validation.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/helpers/validation.service.ts
rename to src/app/src/app/services/helpers/validation.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/hub.service.ts b/src/app/src/app/services/hub.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/hub.service.ts
rename to src/app/src/app/services/hub.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/identity.service.ts b/src/app/src/app/services/identity.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/identity.service.ts
rename to src/app/src/app/services/identity.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/image.service.ts b/src/app/src/app/services/image.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/image.service.ts
rename to src/app/src/app/services/image.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/index.ts b/src/app/src/app/services/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/index.ts
rename to src/app/src/app/services/index.ts
diff --git a/src/Ombi/ClientApp/src/app/services/issues.service.ts b/src/app/src/app/services/issues.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/issues.service.ts
rename to src/app/src/app/services/issues.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/issuesv2.service.ts b/src/app/src/app/services/issuesv2.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/issuesv2.service.ts
rename to src/app/src/app/services/issuesv2.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/job.service.ts b/src/app/src/app/services/job.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/job.service.ts
rename to src/app/src/app/services/job.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/landingpage.service.ts b/src/app/src/app/services/landingpage.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/landingpage.service.ts
rename to src/app/src/app/services/landingpage.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/message.service.ts b/src/app/src/app/services/message.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/message.service.ts
rename to src/app/src/app/services/message.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/mobile.service.ts b/src/app/src/app/services/mobile.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/mobile.service.ts
rename to src/app/src/app/services/mobile.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/notification.service.ts b/src/app/src/app/services/notification.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/notification.service.ts
rename to src/app/src/app/services/notification.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/notificationMessage.service.ts b/src/app/src/app/services/notificationMessage.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/notificationMessage.service.ts
rename to src/app/src/app/services/notificationMessage.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/recentlyAdded.service.ts b/src/app/src/app/services/recentlyAdded.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/recentlyAdded.service.ts
rename to src/app/src/app/services/recentlyAdded.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/request.service.ts b/src/app/src/app/services/request.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/request.service.ts
rename to src/app/src/app/services/request.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/requestV2.service.ts b/src/app/src/app/services/requestV2.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/requestV2.service.ts
rename to src/app/src/app/services/requestV2.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/requestretry.service.ts b/src/app/src/app/services/requestretry.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/requestretry.service.ts
rename to src/app/src/app/services/requestretry.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/search.service.ts b/src/app/src/app/services/search.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/search.service.ts
rename to src/app/src/app/services/search.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/searchV2.service.ts b/src/app/src/app/services/searchV2.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/searchV2.service.ts
rename to src/app/src/app/services/searchV2.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/service.helpers.ts b/src/app/src/app/services/service.helpers.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/service.helpers.ts
rename to src/app/src/app/services/service.helpers.ts
diff --git a/src/Ombi/ClientApp/src/app/services/settings.service.ts b/src/app/src/app/services/settings.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/settings.service.ts
rename to src/app/src/app/services/settings.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/settingsState.service.ts b/src/app/src/app/services/settingsState.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/settingsState.service.ts
rename to src/app/src/app/services/settingsState.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/signlarnotification.service.ts b/src/app/src/app/services/signlarnotification.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/signlarnotification.service.ts
rename to src/app/src/app/services/signlarnotification.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/status.service.ts b/src/app/src/app/services/status.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/status.service.ts
rename to src/app/src/app/services/status.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/system.service.ts b/src/app/src/app/services/system.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/system.service.ts
rename to src/app/src/app/services/system.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/update.service.ts b/src/app/src/app/services/update.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/update.service.ts
rename to src/app/src/app/services/update.service.ts
diff --git a/src/Ombi/ClientApp/src/app/services/vote.service.ts b/src/app/src/app/services/vote.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/services/vote.service.ts
rename to src/app/src/app/services/vote.service.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/about/about.component.html b/src/app/src/app/settings/about/about.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/about.component.html
rename to src/app/src/app/settings/about/about.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/about/about.component.scss b/src/app/src/app/settings/about/about.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/about.component.scss
rename to src/app/src/app/settings/about/about.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/about/about.component.ts b/src/app/src/app/settings/about/about.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/about.component.ts
rename to src/app/src/app/settings/about/about.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.html b/src/app/src/app/settings/about/update-dialog.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.html
rename to src/app/src/app/settings/about/update-dialog.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.scss b/src/app/src/app/settings/about/update-dialog.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.scss
rename to src/app/src/app/settings/about/update-dialog.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.ts b/src/app/src/app/settings/about/update-dialog.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/about/update-dialog.component.ts
rename to src/app/src/app/settings/about/update-dialog.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html b/src/app/src/app/settings/authentication/authentication.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html
rename to src/app/src/app/settings/authentication/authentication.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.scss b/src/app/src/app/settings/authentication/authentication.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.scss
rename to src/app/src/app/settings/authentication/authentication.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.ts b/src/app/src/app/settings/authentication/authentication.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.ts
rename to src/app/src/app/settings/authentication/authentication.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.html b/src/app/src/app/settings/couchpotato/couchpotato.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.html
rename to src/app/src/app/settings/couchpotato/couchpotato.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.scss b/src/app/src/app/settings/couchpotato/couchpotato.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.scss
rename to src/app/src/app/settings/couchpotato/couchpotato.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.ts b/src/app/src/app/settings/couchpotato/couchpotato.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/couchpotato/couchpotato.component.ts
rename to src/app/src/app/settings/couchpotato/couchpotato.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/customization/customization.component.html b/src/app/src/app/settings/customization/customization.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/customization/customization.component.html
rename to src/app/src/app/settings/customization/customization.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/customization/customization.component.scss b/src/app/src/app/settings/customization/customization.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/customization/customization.component.scss
rename to src/app/src/app/settings/customization/customization.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/customization/customization.component.ts b/src/app/src/app/settings/customization/customization.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/customization/customization.component.ts
rename to src/app/src/app/settings/customization/customization.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.html b/src/app/src/app/settings/dognzb/dognzb.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.html
rename to src/app/src/app/settings/dognzb/dognzb.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.scss b/src/app/src/app/settings/dognzb/dognzb.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.scss
rename to src/app/src/app/settings/dognzb/dognzb.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.ts b/src/app/src/app/settings/dognzb/dognzb.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/dognzb/dognzb.component.ts
rename to src/app/src/app/settings/dognzb/dognzb.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/emby/emby.component.html b/src/app/src/app/settings/emby/emby.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/emby/emby.component.html
rename to src/app/src/app/settings/emby/emby.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/emby/emby.component.scss b/src/app/src/app/settings/emby/emby.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/emby/emby.component.scss
rename to src/app/src/app/settings/emby/emby.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/emby/emby.component.ts b/src/app/src/app/settings/emby/emby.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/emby/emby.component.ts
rename to src/app/src/app/settings/emby/emby.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.html b/src/app/src/app/settings/failedrequests/failedrequests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.html
rename to src/app/src/app/settings/failedrequests/failedrequests.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.scss b/src/app/src/app/settings/failedrequests/failedrequests.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.scss
rename to src/app/src/app/settings/failedrequests/failedrequests.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.ts b/src/app/src/app/settings/failedrequests/failedrequests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/failedrequests/failedrequests.component.ts
rename to src/app/src/app/settings/failedrequests/failedrequests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/features/features.component.html b/src/app/src/app/settings/features/features.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/features/features.component.html
rename to src/app/src/app/settings/features/features.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/features/features.component.scss b/src/app/src/app/settings/features/features.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/features/features.component.scss
rename to src/app/src/app/settings/features/features.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/features/features.component.ts b/src/app/src/app/settings/features/features.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/features/features.component.ts
rename to src/app/src/app/settings/features/features.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/issues/issues.component.html b/src/app/src/app/settings/issues/issues.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/issues/issues.component.html
rename to src/app/src/app/settings/issues/issues.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/issues/issues.component.scss b/src/app/src/app/settings/issues/issues.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/issues/issues.component.scss
rename to src/app/src/app/settings/issues/issues.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/issues/issues.component.ts b/src/app/src/app/settings/issues/issues.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/issues/issues.component.ts
rename to src/app/src/app/settings/issues/issues.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.html b/src/app/src/app/settings/jellyfin/jellyfin.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.html
rename to src/app/src/app/settings/jellyfin/jellyfin.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.scss b/src/app/src/app/settings/jellyfin/jellyfin.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.scss
rename to src/app/src/app/settings/jellyfin/jellyfin.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.ts b/src/app/src/app/settings/jellyfin/jellyfin.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jellyfin/jellyfin.component.ts
rename to src/app/src/app/settings/jellyfin/jellyfin.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.html b/src/app/src/app/settings/jobs/jobs.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.html
rename to src/app/src/app/settings/jobs/jobs.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.scss b/src/app/src/app/settings/jobs/jobs.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.scss
rename to src/app/src/app/settings/jobs/jobs.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.ts b/src/app/src/app/settings/jobs/jobs.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/jobs/jobs.component.ts
rename to src/app/src/app/settings/jobs/jobs.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html b/src/app/src/app/settings/landingpage/landingpage.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html
rename to src/app/src/app/settings/landingpage/landingpage.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.scss b/src/app/src/app/settings/landingpage/landingpage.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.scss
rename to src/app/src/app/settings/landingpage/landingpage.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.ts b/src/app/src/app/settings/landingpage/landingpage.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.ts
rename to src/app/src/app/settings/landingpage/landingpage.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html b/src/app/src/app/settings/lidarr/lidarr.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html
rename to src/app/src/app/settings/lidarr/lidarr.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.scss b/src/app/src/app/settings/lidarr/lidarr.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.scss
rename to src/app/src/app/settings/lidarr/lidarr.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.ts b/src/app/src/app/settings/lidarr/lidarr.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.ts
rename to src/app/src/app/settings/lidarr/lidarr.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/logs/logs.component.html b/src/app/src/app/settings/logs/logs.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/logs/logs.component.html
rename to src/app/src/app/settings/logs/logs.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/logs/logs.component.scss b/src/app/src/app/settings/logs/logs.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/logs/logs.component.scss
rename to src/app/src/app/settings/logs/logs.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/logs/logs.component.ts b/src/app/src/app/settings/logs/logs.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/logs/logs.component.ts
rename to src/app/src/app/settings/logs/logs.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.html b/src/app/src/app/settings/massemail/massemail.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.html
rename to src/app/src/app/settings/massemail/massemail.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.scss b/src/app/src/app/settings/massemail/massemail.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.scss
rename to src/app/src/app/settings/massemail/massemail.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.ts b/src/app/src/app/settings/massemail/massemail.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/massemail/massemail.component.ts
rename to src/app/src/app/settings/massemail/massemail.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/cloudmobile.component.html b/src/app/src/app/settings/notifications/cloudmobile.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/cloudmobile.component.html
rename to src/app/src/app/settings/notifications/cloudmobile.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/cloudmobile.coponent.ts b/src/app/src/app/settings/notifications/cloudmobile.coponent.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/cloudmobile.coponent.ts
rename to src/app/src/app/settings/notifications/cloudmobile.coponent.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/discord.component.html b/src/app/src/app/settings/notifications/discord.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/discord.component.html
rename to src/app/src/app/settings/notifications/discord.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/discord.component.ts b/src/app/src/app/settings/notifications/discord.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/discord.component.ts
rename to src/app/src/app/settings/notifications/discord.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/emailnotification.component.html b/src/app/src/app/settings/notifications/emailnotification.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/emailnotification.component.html
rename to src/app/src/app/settings/notifications/emailnotification.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/emailnotification.component.ts b/src/app/src/app/settings/notifications/emailnotification.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/emailnotification.component.ts
rename to src/app/src/app/settings/notifications/emailnotification.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/gotify.component.html b/src/app/src/app/settings/notifications/gotify.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/gotify.component.html
rename to src/app/src/app/settings/notifications/gotify.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/gotify.component.ts b/src/app/src/app/settings/notifications/gotify.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/gotify.component.ts
rename to src/app/src/app/settings/notifications/gotify.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/mattermost.component.html b/src/app/src/app/settings/notifications/mattermost.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/mattermost.component.html
rename to src/app/src/app/settings/notifications/mattermost.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/mattermost.component.ts b/src/app/src/app/settings/notifications/mattermost.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/mattermost.component.ts
rename to src/app/src/app/settings/notifications/mattermost.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/mobile.component.html b/src/app/src/app/settings/notifications/mobile.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/mobile.component.html
rename to src/app/src/app/settings/notifications/mobile.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/mobile.component.ts b/src/app/src/app/settings/notifications/mobile.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/mobile.component.ts
rename to src/app/src/app/settings/notifications/mobile.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/newsletter.component.html b/src/app/src/app/settings/notifications/newsletter.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/newsletter.component.html
rename to src/app/src/app/settings/notifications/newsletter.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/newsletter.component.ts b/src/app/src/app/settings/notifications/newsletter.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/newsletter.component.ts
rename to src/app/src/app/settings/notifications/newsletter.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.html b/src/app/src/app/settings/notifications/notificationtemplate.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.html
rename to src/app/src/app/settings/notifications/notificationtemplate.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.scss b/src/app/src/app/settings/notifications/notificationtemplate.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.scss
rename to src/app/src/app/settings/notifications/notificationtemplate.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.ts b/src/app/src/app/settings/notifications/notificationtemplate.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/notificationtemplate.component.ts
rename to src/app/src/app/settings/notifications/notificationtemplate.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/pushbullet.component.html b/src/app/src/app/settings/notifications/pushbullet.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/pushbullet.component.html
rename to src/app/src/app/settings/notifications/pushbullet.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/pushbullet.component.ts b/src/app/src/app/settings/notifications/pushbullet.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/pushbullet.component.ts
rename to src/app/src/app/settings/notifications/pushbullet.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/pushover.component.html b/src/app/src/app/settings/notifications/pushover.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/pushover.component.html
rename to src/app/src/app/settings/notifications/pushover.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/pushover.component.ts b/src/app/src/app/settings/notifications/pushover.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/pushover.component.ts
rename to src/app/src/app/settings/notifications/pushover.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/slack.component.html b/src/app/src/app/settings/notifications/slack.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/slack.component.html
rename to src/app/src/app/settings/notifications/slack.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/slack.component.ts b/src/app/src/app/settings/notifications/slack.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/slack.component.ts
rename to src/app/src/app/settings/notifications/slack.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/telegram.component.html b/src/app/src/app/settings/notifications/telegram.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/telegram.component.html
rename to src/app/src/app/settings/notifications/telegram.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/telegram.component.ts b/src/app/src/app/settings/notifications/telegram.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/telegram.component.ts
rename to src/app/src/app/settings/notifications/telegram.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/twilio/twilio.component.html b/src/app/src/app/settings/notifications/twilio/twilio.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/twilio/twilio.component.html
rename to src/app/src/app/settings/notifications/twilio/twilio.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/twilio/twilio.component.ts b/src/app/src/app/settings/notifications/twilio/twilio.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/twilio/twilio.component.ts
rename to src/app/src/app/settings/notifications/twilio/twilio.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/twilio/whatsapp.component.html b/src/app/src/app/settings/notifications/twilio/whatsapp.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/twilio/whatsapp.component.html
rename to src/app/src/app/settings/notifications/twilio/whatsapp.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/twilio/whatsapp.component.ts b/src/app/src/app/settings/notifications/twilio/whatsapp.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/twilio/whatsapp.component.ts
rename to src/app/src/app/settings/notifications/twilio/whatsapp.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/webhook.component.html b/src/app/src/app/settings/notifications/webhook.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/webhook.component.html
rename to src/app/src/app/settings/notifications/webhook.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/notifications/webhook.component.ts b/src/app/src/app/settings/notifications/webhook.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/notifications/webhook.component.ts
rename to src/app/src/app/settings/notifications/webhook.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.html b/src/app/src/app/settings/ombi/ombi.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.html
rename to src/app/src/app/settings/ombi/ombi.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.scss b/src/app/src/app/settings/ombi/ombi.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.scss
rename to src/app/src/app/settings/ombi/ombi.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.ts b/src/app/src/app/settings/ombi/ombi.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/ombi/ombi.component.ts
rename to src/app/src/app/settings/ombi/ombi.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/form-field/plex-form-field.component.ts b/src/app/src/app/settings/plex/components/form-field/plex-form-field.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/form-field/plex-form-field.component.ts
rename to src/app/src/app/settings/plex/components/form-field/plex-form-field.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexCreds.ts b/src/app/src/app/settings/plex/components/models/PlexCreds.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexCreds.ts
rename to src/app/src/app/settings/plex/components/models/PlexCreds.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexServerDialogData.ts b/src/app/src/app/settings/plex/components/models/PlexServerDialogData.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexServerDialogData.ts
rename to src/app/src/app/settings/plex/components/models/PlexServerDialogData.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexSyncType.ts b/src/app/src/app/settings/plex/components/models/PlexSyncType.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/models/PlexSyncType.ts
rename to src/app/src/app/settings/plex/components/models/PlexSyncType.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/models/index.ts b/src/app/src/app/settings/plex/components/models/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/models/index.ts
rename to src/app/src/app/settings/plex/components/models/index.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.html b/src/app/src/app/settings/plex/components/plex-form/plex-form.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.html
rename to src/app/src/app/settings/plex/components/plex-form/plex-form.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.scss b/src/app/src/app/settings/plex/components/plex-form/plex-form.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.scss
rename to src/app/src/app/settings/plex/components/plex-form/plex-form.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.ts b/src/app/src/app/settings/plex/components/plex-form/plex-form.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-form/plex-form.component.ts
rename to src/app/src/app/settings/plex/components/plex-form/plex-form.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html b/src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
rename to src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.scss b/src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.scss
rename to src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.ts b/src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.ts
rename to src/app/src/app/settings/plex/components/plex-server-dialog/plex-server-dialog.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.html b/src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.html
rename to src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.scss b/src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.scss
rename to src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.stories.ts b/src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.stories.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.stories.ts
rename to src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.stories.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.ts b/src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/components/watchlist/plex-watchlist.component.ts
rename to src/app/src/app/settings/plex/components/watchlist/plex-watchlist.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/plex.component.html b/src/app/src/app/settings/plex/plex.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/plex.component.html
rename to src/app/src/app/settings/plex/plex.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/plex.component.scss b/src/app/src/app/settings/plex/plex.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/plex.component.scss
rename to src/app/src/app/settings/plex/plex.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts b/src/app/src/app/settings/plex/plex.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/plex/plex.component.ts
rename to src/app/src/app/settings/plex/plex.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.html b/src/app/src/app/settings/radarr/components/radarr-form.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.html
rename to src/app/src/app/settings/radarr/components/radarr-form.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.scss b/src/app/src/app/settings/radarr/components/radarr-form.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.scss
rename to src/app/src/app/settings/radarr/components/radarr-form.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.ts b/src/app/src/app/settings/radarr/components/radarr-form.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/components/radarr-form.component.ts
rename to src/app/src/app/settings/radarr/components/radarr-form.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html b/src/app/src/app/settings/radarr/radarr.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html
rename to src/app/src/app/settings/radarr/radarr.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.scss b/src/app/src/app/settings/radarr/radarr.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.scss
rename to src/app/src/app/settings/radarr/radarr.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.ts b/src/app/src/app/settings/radarr/radarr.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.ts
rename to src/app/src/app/settings/radarr/radarr.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/settings.module.ts b/src/app/src/app/settings/settings.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/settings.module.ts
rename to src/app/src/app/settings/settings.module.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/settingsmenu.component.html b/src/app/src/app/settings/settingsmenu.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/settingsmenu.component.html
rename to src/app/src/app/settings/settingsmenu.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/settingsmenu.component.scss b/src/app/src/app/settings/settingsmenu.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/settingsmenu.component.scss
rename to src/app/src/app/settings/settingsmenu.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/settingsmenu.component.ts b/src/app/src/app/settings/settingsmenu.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/settingsmenu.component.ts
rename to src/app/src/app/settings/settingsmenu.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.html b/src/app/src/app/settings/sickrage/sickrage.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.html
rename to src/app/src/app/settings/sickrage/sickrage.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.scss b/src/app/src/app/settings/sickrage/sickrage.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.scss
rename to src/app/src/app/settings/sickrage/sickrage.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.ts b/src/app/src/app/settings/sickrage/sickrage.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sickrage/sickrage.component.ts
rename to src/app/src/app/settings/sickrage/sickrage.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html b/src/app/src/app/settings/sonarr/sonarr.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html
rename to src/app/src/app/settings/sonarr/sonarr.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.scss b/src/app/src/app/settings/sonarr/sonarr.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.scss
rename to src/app/src/app/settings/sonarr/sonarr.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.ts b/src/app/src/app/settings/sonarr/sonarr.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.ts
rename to src/app/src/app/settings/sonarr/sonarr.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html b/src/app/src/app/settings/themoviedb/themoviedb.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html
rename to src/app/src/app/settings/themoviedb/themoviedb.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.scss b/src/app/src/app/settings/themoviedb/themoviedb.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.scss
rename to src/app/src/app/settings/themoviedb/themoviedb.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.ts b/src/app/src/app/settings/themoviedb/themoviedb.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.ts
rename to src/app/src/app/settings/themoviedb/themoviedb.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/update/update.component.html b/src/app/src/app/settings/update/update.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/update/update.component.html
rename to src/app/src/app/settings/update/update.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/update/update.component.scss b/src/app/src/app/settings/update/update.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/update/update.component.scss
rename to src/app/src/app/settings/update/update.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/update/update.component.ts b/src/app/src/app/settings/update/update.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/update/update.component.ts
rename to src/app/src/app/settings/update/update.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html b/src/app/src/app/settings/usermanagement/usermanagement.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html
rename to src/app/src/app/settings/usermanagement/usermanagement.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss b/src/app/src/app/settings/usermanagement/usermanagement.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss
rename to src/app/src/app/settings/usermanagement/usermanagement.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.ts b/src/app/src/app/settings/usermanagement/usermanagement.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.ts
rename to src/app/src/app/settings/usermanagement/usermanagement.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.html b/src/app/src/app/settings/vote/vote.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/vote/vote.component.html
rename to src/app/src/app/settings/vote/vote.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss b/src/app/src/app/settings/vote/vote.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss
rename to src/app/src/app/settings/vote/vote.component.scss
diff --git a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.ts b/src/app/src/app/settings/vote/vote.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/vote/vote.component.ts
rename to src/app/src/app/settings/vote/vote.component.ts
diff --git a/src/Ombi/ClientApp/src/app/settings/wiki.component.html b/src/app/src/app/settings/wiki.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/wiki.component.html
rename to src/app/src/app/settings/wiki.component.html
diff --git a/src/Ombi/ClientApp/src/app/settings/wiki.component.ts b/src/app/src/app/settings/wiki.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/settings/wiki.component.ts
rename to src/app/src/app/settings/wiki.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.html b/src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.html
rename to src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.scss b/src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.scss
rename to src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.scss
diff --git a/src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.ts b/src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/admin-request-dialog/admin-request-dialog.component.ts
rename to src/app/src/app/shared/admin-request-dialog/admin-request-dialog.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog-data.service.ts b/src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog-data.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog-data.service.ts
rename to src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog-data.service.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.html b/src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.html
rename to src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.scss b/src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.scss
rename to src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.scss
diff --git a/src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.ts b/src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.ts
rename to src/app/src/app/shared/advanced-search-dialog/advanced-search-dialog.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.html b/src/app/src/app/shared/chat-box/chat-box.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.html
rename to src/app/src/app/shared/chat-box/chat-box.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.scss b/src/app/src/app/shared/chat-box/chat-box.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.scss
rename to src/app/src/app/shared/chat-box/chat-box.component.scss
diff --git a/src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.ts b/src/app/src/app/shared/chat-box/chat-box.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/chat-box/chat-box.component.ts
rename to src/app/src/app/shared/chat-box/chat-box.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/components/genre-select/genre-select.component.html b/src/app/src/app/shared/components/genre-select/genre-select.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/genre-select/genre-select.component.html
rename to src/app/src/app/shared/components/genre-select/genre-select.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/components/genre-select/genre-select.component.ts b/src/app/src/app/shared/components/genre-select/genre-select.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/genre-select/genre-select.component.ts
rename to src/app/src/app/shared/components/genre-select/genre-select.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/components/keyword-search/keyword-search.component.html b/src/app/src/app/shared/components/keyword-search/keyword-search.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/keyword-search/keyword-search.component.html
rename to src/app/src/app/shared/components/keyword-search/keyword-search.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/components/keyword-search/keyword-search.component.ts b/src/app/src/app/shared/components/keyword-search/keyword-search.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/keyword-search/keyword-search.component.ts
rename to src/app/src/app/shared/components/keyword-search/keyword-search.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/components/watch-providers-select/watch-providers-select.component.html b/src/app/src/app/shared/components/watch-providers-select/watch-providers-select.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/watch-providers-select/watch-providers-select.component.html
rename to src/app/src/app/shared/components/watch-providers-select/watch-providers-select.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/components/watch-providers-select/watch-providers-select.component.ts b/src/app/src/app/shared/components/watch-providers-select/watch-providers-select.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/components/watch-providers-select/watch-providers-select.component.ts
rename to src/app/src/app/shared/components/watch-providers-select/watch-providers-select.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/episode-request/episode-request.component.html b/src/app/src/app/shared/episode-request/episode-request.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/episode-request/episode-request.component.html
rename to src/app/src/app/shared/episode-request/episode-request.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/episode-request/episode-request.component.ts b/src/app/src/app/shared/episode-request/episode-request.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/episode-request/episode-request.component.ts
rename to src/app/src/app/shared/episode-request/episode-request.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/issues-report.component.html b/src/app/src/app/shared/issues-report.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/issues-report.component.html
rename to src/app/src/app/shared/issues-report.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/issues-report.component.ts b/src/app/src/app/shared/issues-report.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/issues-report.component.ts
rename to src/app/src/app/shared/issues-report.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/remaining-requests/remaining-requests.component.html b/src/app/src/app/shared/remaining-requests/remaining-requests.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/remaining-requests/remaining-requests.component.html
rename to src/app/src/app/shared/remaining-requests/remaining-requests.component.html
diff --git a/src/Ombi/ClientApp/src/app/shared/remaining-requests/remaining-requests.component.ts b/src/app/src/app/shared/remaining-requests/remaining-requests.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/remaining-requests/remaining-requests.component.ts
rename to src/app/src/app/shared/remaining-requests/remaining-requests.component.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/role-directive/role-directive.ts b/src/app/src/app/shared/role-directive/role-directive.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/role-directive/role-directive.ts
rename to src/app/src/app/shared/role-directive/role-directive.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/role-directive/role.module.ts b/src/app/src/app/shared/role-directive/role.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/role-directive/role.module.ts
rename to src/app/src/app/shared/role-directive/role.module.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/shared.module.ts b/src/app/src/app/shared/shared.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/shared.module.ts
rename to src/app/src/app/shared/shared.module.ts
diff --git a/src/Ombi/ClientApp/src/app/shared/storage/storage-service.ts b/src/app/src/app/shared/storage/storage-service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/shared/storage/storage-service.ts
rename to src/app/src/app/shared/storage/storage-service.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/customization-initializer.ts b/src/app/src/app/state/customization/customization-initializer.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/customization-initializer.ts
rename to src/app/src/app/state/customization/customization-initializer.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/customization.actions.ts b/src/app/src/app/state/customization/customization.actions.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/customization.actions.ts
rename to src/app/src/app/state/customization/customization.actions.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/customization.facade.ts b/src/app/src/app/state/customization/customization.facade.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/customization.facade.ts
rename to src/app/src/app/state/customization/customization.facade.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/customization.selectors.ts b/src/app/src/app/state/customization/customization.selectors.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/customization.selectors.ts
rename to src/app/src/app/state/customization/customization.selectors.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/customization.state.ts b/src/app/src/app/state/customization/customization.state.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/customization.state.ts
rename to src/app/src/app/state/customization/customization.state.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/index.ts b/src/app/src/app/state/customization/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/index.ts
rename to src/app/src/app/state/customization/index.ts
diff --git a/src/Ombi/ClientApp/src/app/state/customization/types.ts b/src/app/src/app/state/customization/types.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/customization/types.ts
rename to src/app/src/app/state/customization/types.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/features-initializer.ts b/src/app/src/app/state/features/features-initializer.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/features-initializer.ts
rename to src/app/src/app/state/features/features-initializer.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/features.actions.ts b/src/app/src/app/state/features/features.actions.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/features.actions.ts
rename to src/app/src/app/state/features/features.actions.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/features.facade.ts b/src/app/src/app/state/features/features.facade.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/features.facade.ts
rename to src/app/src/app/state/features/features.facade.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/features.selectors.ts b/src/app/src/app/state/features/features.selectors.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/features.selectors.ts
rename to src/app/src/app/state/features/features.selectors.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/features.state.ts b/src/app/src/app/state/features/features.state.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/features.state.ts
rename to src/app/src/app/state/features/features.state.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/index.ts b/src/app/src/app/state/features/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/index.ts
rename to src/app/src/app/state/features/index.ts
diff --git a/src/Ombi/ClientApp/src/app/state/features/types.ts b/src/app/src/app/state/features/types.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/features/types.ts
rename to src/app/src/app/state/features/types.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/index.ts b/src/app/src/app/state/radarr/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/index.ts
rename to src/app/src/app/state/radarr/index.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/radarr-initializer.ts b/src/app/src/app/state/radarr/radarr-initializer.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/radarr-initializer.ts
rename to src/app/src/app/state/radarr/radarr-initializer.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/radarr.actions.ts b/src/app/src/app/state/radarr/radarr.actions.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/radarr.actions.ts
rename to src/app/src/app/state/radarr/radarr.actions.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/radarr.facade.ts b/src/app/src/app/state/radarr/radarr.facade.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/radarr.facade.ts
rename to src/app/src/app/state/radarr/radarr.facade.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/radarr.selectors.ts b/src/app/src/app/state/radarr/radarr.selectors.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/radarr.selectors.ts
rename to src/app/src/app/state/radarr/radarr.selectors.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/radarr.state.ts b/src/app/src/app/state/radarr/radarr.state.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/radarr.state.ts
rename to src/app/src/app/state/radarr/radarr.state.ts
diff --git a/src/Ombi/ClientApp/src/app/state/radarr/types.ts b/src/app/src/app/state/radarr/types.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/radarr/types.ts
rename to src/app/src/app/state/radarr/types.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/index.ts b/src/app/src/app/state/sonarr/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/index.ts
rename to src/app/src/app/state/sonarr/index.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/sonarr-initializer.ts b/src/app/src/app/state/sonarr/sonarr-initializer.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/sonarr-initializer.ts
rename to src/app/src/app/state/sonarr/sonarr-initializer.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/sonarr.actions.ts b/src/app/src/app/state/sonarr/sonarr.actions.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/sonarr.actions.ts
rename to src/app/src/app/state/sonarr/sonarr.actions.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/sonarr.facade.ts b/src/app/src/app/state/sonarr/sonarr.facade.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/sonarr.facade.ts
rename to src/app/src/app/state/sonarr/sonarr.facade.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/sonarr.selectors.ts b/src/app/src/app/state/sonarr/sonarr.selectors.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/sonarr.selectors.ts
rename to src/app/src/app/state/sonarr/sonarr.selectors.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/sonarr.state.ts b/src/app/src/app/state/sonarr/sonarr.state.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/sonarr.state.ts
rename to src/app/src/app/state/sonarr/sonarr.state.ts
diff --git a/src/Ombi/ClientApp/src/app/state/sonarr/types.ts b/src/app/src/app/state/sonarr/types.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/state/sonarr/types.ts
rename to src/app/src/app/state/sonarr/types.ts
diff --git a/src/Ombi/ClientApp/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.html b/src/app/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.html
rename to src/app/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.html
diff --git a/src/Ombi/ClientApp/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.ts b/src/app/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.ts
rename to src/app/src/app/unsubscribe/components/confirm-component/unsubscribe-confirm.component.ts
diff --git a/src/Ombi/ClientApp/src/app/unsubscribe/unsubscribe.module.ts b/src/app/src/app/unsubscribe/unsubscribe.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/unsubscribe/unsubscribe.module.ts
rename to src/app/src/app/unsubscribe/unsubscribe.module.ts
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/components/index.ts b/src/app/src/app/user-preferences/components/index.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/components/index.ts
rename to src/app/src/app/user-preferences/components/index.ts
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.html b/src/app/src/app/user-preferences/components/user-preference/user-preference.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.html
rename to src/app/src/app/user-preferences/components/user-preference/user-preference.component.html
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.scss b/src/app/src/app/user-preferences/components/user-preference/user-preference.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.scss
rename to src/app/src/app/user-preferences/components/user-preference/user-preference.component.scss
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.ts b/src/app/src/app/user-preferences/components/user-preference/user-preference.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.component.ts
rename to src/app/src/app/user-preferences/components/user-preference/user-preference.component.ts
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.constants.ts b/src/app/src/app/user-preferences/components/user-preference/user-preference.constants.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/components/user-preference/user-preference.constants.ts
rename to src/app/src/app/user-preferences/components/user-preference/user-preference.constants.ts
diff --git a/src/Ombi/ClientApp/src/app/user-preferences/user-preferences.module.ts b/src/app/src/app/user-preferences/user-preferences.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/user-preferences/user-preferences.module.ts
rename to src/app/src/app/user-preferences/user-preferences.module.ts
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.html b/src/app/src/app/usermanagement/usermanagement-user.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.html
rename to src/app/src/app/usermanagement/usermanagement-user.component.html
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.scss b/src/app/src/app/usermanagement/usermanagement-user.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.scss
rename to src/app/src/app/usermanagement/usermanagement-user.component.scss
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.ts b/src/app/src/app/usermanagement/usermanagement-user.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement-user.component.ts
rename to src/app/src/app/usermanagement/usermanagement-user.component.ts
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.html b/src/app/src/app/usermanagement/usermanagement.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.html
rename to src/app/src/app/usermanagement/usermanagement.component.html
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.scss b/src/app/src/app/usermanagement/usermanagement.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.scss
rename to src/app/src/app/usermanagement/usermanagement.component.scss
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.ts b/src/app/src/app/usermanagement/usermanagement.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement.component.ts
rename to src/app/src/app/usermanagement/usermanagement.component.ts
diff --git a/src/Ombi/ClientApp/src/app/usermanagement/usermanagement.module.ts b/src/app/src/app/usermanagement/usermanagement.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/usermanagement/usermanagement.module.ts
rename to src/app/src/app/usermanagement/usermanagement.module.ts
diff --git a/src/Ombi/ClientApp/src/app/vote/vote.component.html b/src/app/src/app/vote/vote.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/vote/vote.component.html
rename to src/app/src/app/vote/vote.component.html
diff --git a/src/Ombi/ClientApp/src/app/vote/vote.component.scss b/src/app/src/app/vote/vote.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/vote/vote.component.scss
rename to src/app/src/app/vote/vote.component.scss
diff --git a/src/Ombi/ClientApp/src/app/vote/vote.component.ts b/src/app/src/app/vote/vote.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/vote/vote.component.ts
rename to src/app/src/app/vote/vote.component.ts
diff --git a/src/Ombi/ClientApp/src/app/vote/vote.module.ts b/src/app/src/app/vote/vote.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/vote/vote.module.ts
rename to src/app/src/app/vote/vote.module.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html b/src/app/src/app/wizard/createadmin/createadmin.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html
rename to src/app/src/app/wizard/createadmin/createadmin.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts b/src/app/src/app/wizard/createadmin/createadmin.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts
rename to src/app/src/app/wizard/createadmin/createadmin.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html b/src/app/src/app/wizard/emby/emby.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html
rename to src/app/src/app/wizard/emby/emby.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.ts b/src/app/src/app/wizard/emby/emby.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/emby/emby.component.ts
rename to src/app/src/app/wizard/emby/emby.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html b/src/app/src/app/wizard/jellyfin/jellyfin.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html
rename to src/app/src/app/wizard/jellyfin/jellyfin.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.ts b/src/app/src/app/wizard/jellyfin/jellyfin.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.ts
rename to src/app/src/app/wizard/jellyfin/jellyfin.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.html b/src/app/src/app/wizard/mediaserver/mediaserver.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.html
rename to src/app/src/app/wizard/mediaserver/mediaserver.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.scss b/src/app/src/app/wizard/mediaserver/mediaserver.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.scss
rename to src/app/src/app/wizard/mediaserver/mediaserver.component.scss
diff --git a/src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.ts b/src/app/src/app/wizard/mediaserver/mediaserver.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/mediaserver/mediaserver.component.ts
rename to src/app/src/app/wizard/mediaserver/mediaserver.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/models/OmbiConfigModel.ts b/src/app/src/app/wizard/models/OmbiConfigModel.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/models/OmbiConfigModel.ts
rename to src/app/src/app/wizard/models/OmbiConfigModel.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html b/src/app/src/app/wizard/ombiconfig/ombiconfig.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html
rename to src/app/src/app/wizard/ombiconfig/ombiconfig.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts b/src/app/src/app/wizard/ombiconfig/ombiconfig.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts
rename to src/app/src/app/wizard/ombiconfig/ombiconfig.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html b/src/app/src/app/wizard/plex/plex.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html
rename to src/app/src/app/wizard/plex/plex.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.ts b/src/app/src/app/wizard/plex/plex.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/plex/plex.component.ts
rename to src/app/src/app/wizard/plex/plex.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/services/wizard.service.ts b/src/app/src/app/wizard/services/wizard.service.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/services/wizard.service.ts
rename to src/app/src/app/wizard/services/wizard.service.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html b/src/app/src/app/wizard/welcome/welcome.component.html
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html
rename to src/app/src/app/wizard/welcome/welcome.component.html
diff --git a/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.scss b/src/app/src/app/wizard/welcome/welcome.component.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.scss
rename to src/app/src/app/wizard/welcome/welcome.component.scss
diff --git a/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.ts b/src/app/src/app/wizard/welcome/welcome.component.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.ts
rename to src/app/src/app/wizard/welcome/welcome.component.ts
diff --git a/src/Ombi/ClientApp/src/app/wizard/wizard.module.ts b/src/app/src/app/wizard/wizard.module.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/app/wizard/wizard.module.ts
rename to src/app/src/app/wizard/wizard.module.ts
diff --git a/src/Ombi/ClientApp/src/environments/environment.hmr.ts b/src/app/src/environments/environment.hmr.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/environments/environment.hmr.ts
rename to src/app/src/environments/environment.hmr.ts
diff --git a/src/Ombi/ClientApp/src/environments/environment.prod.ts b/src/app/src/environments/environment.prod.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/environments/environment.prod.ts
rename to src/app/src/environments/environment.prod.ts
diff --git a/src/Ombi/ClientApp/src/environments/environment.ts b/src/app/src/environments/environment.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/environments/environment.ts
rename to src/app/src/environments/environment.ts
diff --git a/src/Ombi/ClientApp/src/hmr.ts b/src/app/src/hmr.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/hmr.ts
rename to src/app/src/hmr.ts
diff --git a/src/Ombi/ClientApp/src/index.html b/src/app/src/index.html
similarity index 100%
rename from src/Ombi/ClientApp/src/index.html
rename to src/app/src/index.html
diff --git a/src/Ombi/ClientApp/src/main.ts b/src/app/src/main.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/main.ts
rename to src/app/src/main.ts
diff --git a/src/Ombi/ClientApp/src/other/iso-lang.json b/src/app/src/other/iso-lang.json
similarity index 100%
rename from src/Ombi/ClientApp/src/other/iso-lang.json
rename to src/app/src/other/iso-lang.json
diff --git a/src/Ombi/ClientApp/src/polyfills.ts b/src/app/src/polyfills.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/polyfills.ts
rename to src/app/src/polyfills.ts
diff --git a/src/Ombi/ClientApp/src/styles/Styles.scss b/src/app/src/styles/Styles.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/Styles.scss
rename to src/app/src/styles/Styles.scss
diff --git a/src/Ombi/ClientApp/src/styles/_imports.scss b/src/app/src/styles/_imports.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/_imports.scss
rename to src/app/src/styles/_imports.scss
diff --git a/src/Ombi/ClientApp/src/styles/buttons.scss b/src/app/src/styles/buttons.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/buttons.scss
rename to src/app/src/styles/buttons.scss
diff --git a/src/Ombi/ClientApp/src/styles/mat-palette.scss b/src/app/src/styles/mat-palette.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/mat-palette.scss
rename to src/app/src/styles/mat-palette.scss
diff --git a/src/Ombi/ClientApp/src/styles/material-overrides.scss b/src/app/src/styles/material-overrides.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/material-overrides.scss
rename to src/app/src/styles/material-overrides.scss
diff --git a/src/Ombi/ClientApp/src/styles/new-mat-palette.scss b/src/app/src/styles/new-mat-palette.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/new-mat-palette.scss
rename to src/app/src/styles/new-mat-palette.scss
diff --git a/src/Ombi/ClientApp/src/styles/primeng-overrides.scss b/src/app/src/styles/primeng-overrides.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/primeng-overrides.scss
rename to src/app/src/styles/primeng-overrides.scss
diff --git a/src/Ombi/ClientApp/src/styles/shared.scss b/src/app/src/styles/shared.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/shared.scss
rename to src/app/src/styles/shared.scss
diff --git a/src/Ombi/ClientApp/src/styles/variables.scss b/src/app/src/styles/variables.scss
similarity index 100%
rename from src/Ombi/ClientApp/src/styles/variables.scss
rename to src/app/src/styles/variables.scss
diff --git a/src/Ombi/ClientApp/src/tsconfig.json b/src/app/src/tsconfig.json
similarity index 100%
rename from src/Ombi/ClientApp/src/tsconfig.json
rename to src/app/src/tsconfig.json
diff --git a/src/Ombi/ClientApp/src/typings/globals.d.ts b/src/app/src/typings/globals.d.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/typings/globals.d.ts
rename to src/app/src/typings/globals.d.ts
diff --git a/src/Ombi/ClientApp/src/typings/index.d.ts b/src/app/src/typings/index.d.ts
similarity index 100%
rename from src/Ombi/ClientApp/src/typings/index.d.ts
rename to src/app/src/typings/index.d.ts
diff --git a/src/Ombi/ClientApp/tsconfig.json b/src/app/tsconfig.json
similarity index 100%
rename from src/Ombi/ClientApp/tsconfig.json
rename to src/app/tsconfig.json
diff --git a/src/Ombi/ClientApp/tslint.json b/src/app/tslint.json
similarity index 100%
rename from src/Ombi/ClientApp/tslint.json
rename to src/app/tslint.json
diff --git a/src/Ombi/ClientApp/yarn.lock b/src/app/yarn.lock
similarity index 78%
rename from src/Ombi/ClientApp/yarn.lock
rename to src/app/yarn.lock
index ace79d921..3ca1ae1e5 100644
--- a/src/Ombi/ClientApp/yarn.lock
+++ b/src/app/yarn.lock
@@ -2,6 +2,11 @@
# yarn lockfile v1
+"@adobe/css-tools@^4.0.1":
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.0.tgz#728c484f4e10df03d5a3acd0d8adcbbebff8ad63"
+ integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==
+
"@aduh95/viz.js@3.4.0":
version "3.4.0"
resolved "https://registry.yarnpkg.com/@aduh95/viz.js/-/viz.js-3.4.0.tgz#635a020d95386c8acafbe025b2158238de889668"
@@ -285,7 +290,7 @@
dependencies:
default-browser-id "3.0.0"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.7":
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.7":
version "7.24.7"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465"
integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==
@@ -340,7 +345,7 @@
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/core@^7.12.3", "@babel/core@^7.18.9", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.24.6":
+"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.18.9", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.23.9", "@babel/core@^7.24.6":
version "7.25.2"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77"
integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==
@@ -381,6 +386,16 @@
"@jridgewell/trace-mapping" "^0.3.25"
jsesc "^2.5.1"
+"@babel/generator@^7.25.6", "@babel/generator@^7.7.2":
+ version "7.25.6"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.6.tgz#0df1ad8cb32fe4d2b01d8bf437f153d19342a87c"
+ integrity sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==
+ dependencies:
+ "@babel/types" "^7.25.6"
+ "@jridgewell/gen-mapping" "^0.3.5"
+ "@jridgewell/trace-mapping" "^0.3.25"
+ jsesc "^2.5.1"
+
"@babel/helper-annotate-as-pure@7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
@@ -593,6 +608,13 @@
dependencies:
"@babel/types" "^7.25.2"
+"@babel/parser@^7.25.6":
+ version "7.25.6"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.6.tgz#85660c5ef388cbbf6e3d2a694ee97a38f18afe2f"
+ integrity sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==
+ dependencies:
+ "@babel/types" "^7.25.6"
+
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.3":
version "7.25.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz#dca427b45a6c0f5c095a1c639dfe2476a3daba7f"
@@ -632,6 +654,15 @@
"@babel/helper-plugin-utils" "^7.24.8"
"@babel/traverse" "^7.25.0"
+"@babel/plugin-proposal-decorators@^7.22.7":
+ version "7.24.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz#7e2dcfeda4a42596b57c4c9de1f5176bbfc532e3"
+ integrity sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.24.7"
+ "@babel/plugin-syntax-decorators" "^7.24.7"
+
"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
version "7.21.0-placeholder-for-preset-env.2"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
@@ -644,6 +675,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
+"@babel/plugin-syntax-bigint@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
+ integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
"@babel/plugin-syntax-class-properties@^7.12.13":
version "7.12.13"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
@@ -658,6 +696,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
+"@babel/plugin-syntax-decorators@^7.24.7":
+ version "7.24.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz#e4f8a0a8778ccec669611cd5aed1ed8e6e3a6fcf"
+ integrity sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.24.7"
+
"@babel/plugin-syntax-dynamic-import@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
@@ -707,7 +752,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-jsx@^7.24.7":
+"@babel/plugin-syntax-jsx@^7.24.7", "@babel/plugin-syntax-jsx@^7.7.2":
version "7.24.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz#39a1fa4a7e3d3d7f34e2acc6be585b718d30e02d"
integrity sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==
@@ -777,6 +822,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.24.7"
+"@babel/plugin-syntax-typescript@^7.3.3", "@babel/plugin-syntax-typescript@^7.7.2":
+ version "7.25.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz#04db9ce5a9043d9c635e75ae7969a2cd50ca97ff"
+ integrity sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.24.8"
+
"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
@@ -1150,6 +1202,18 @@
babel-plugin-polyfill-regenerator "^0.5.5"
semver "^6.3.1"
+"@babel/plugin-transform-runtime@^7.23.2":
+ version "7.25.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz#96e4ad7bfbbe0b4a7b7e6f2a533ca326cf204963"
+ integrity sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==
+ dependencies:
+ "@babel/helper-module-imports" "^7.24.7"
+ "@babel/helper-plugin-utils" "^7.24.8"
+ babel-plugin-polyfill-corejs2 "^0.4.10"
+ babel-plugin-polyfill-corejs3 "^0.10.6"
+ babel-plugin-polyfill-regenerator "^0.6.1"
+ semver "^6.3.1"
+
"@babel/plugin-transform-shorthand-properties@^7.23.3", "@babel/plugin-transform-shorthand-properties@^7.24.7":
version "7.24.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz#85448c6b996e122fa9e289746140aaa99da64e73"
@@ -1421,7 +1485,7 @@
"@babel/types" "^7.4.4"
esutils "^2.0.2"
-"@babel/preset-typescript@^7.23.0":
+"@babel/preset-typescript@^7.22.5", "@babel/preset-typescript@^7.23.0":
version "7.24.7"
resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz#66cd86ea8f8c014855671d5ea9a737139cbbfef1"
integrity sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==
@@ -1455,6 +1519,13 @@
dependencies:
regenerator-runtime "^0.14.0"
+"@babel/runtime@^7.22.6", "@babel/runtime@^7.7.2":
+ version "7.25.6"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.6.tgz#9afc3289f7184d8d7f98b099884c26317b9264d2"
+ integrity sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==
+ dependencies:
+ regenerator-runtime "^0.14.0"
+
"@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4":
version "7.25.0"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.0.tgz#3af9a91c1b739c569d5d80cc917280919c544ecb"
@@ -1462,7 +1533,7 @@
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/template@^7.23.9", "@babel/template@^7.24.0", "@babel/template@^7.24.7", "@babel/template@^7.25.0":
+"@babel/template@^7.23.9", "@babel/template@^7.24.0", "@babel/template@^7.24.7", "@babel/template@^7.25.0", "@babel/template@^7.3.3":
version "7.25.0"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a"
integrity sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==
@@ -1471,6 +1542,19 @@
"@babel/parser" "^7.25.0"
"@babel/types" "^7.25.0"
+"@babel/traverse@^7.16.0":
+ version "7.25.6"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.6.tgz#04fad980e444f182ecf1520504941940a90fea41"
+ integrity sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==
+ dependencies:
+ "@babel/code-frame" "^7.24.7"
+ "@babel/generator" "^7.25.6"
+ "@babel/parser" "^7.25.6"
+ "@babel/template" "^7.25.0"
+ "@babel/types" "^7.25.6"
+ debug "^4.3.1"
+ globals "^11.1.0"
+
"@babel/traverse@^7.23.2", "@babel/traverse@^7.23.9", "@babel/traverse@^7.24.0", "@babel/traverse@^7.24.7", "@babel/traverse@^7.24.8", "@babel/traverse@^7.25.0", "@babel/traverse@^7.25.1", "@babel/traverse@^7.25.2", "@babel/traverse@^7.25.3":
version "7.25.3"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.3.tgz#f1b901951c83eda2f3e29450ce92743783373490"
@@ -1493,6 +1577,20 @@
"@babel/helper-validator-identifier" "^7.24.7"
to-fast-properties "^2.0.0"
+"@babel/types@^7.25.6", "@babel/types@^7.3.3":
+ version "7.25.6"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.6.tgz#893942ddb858f32ae7a004ec9d3a76b3463ef8e6"
+ integrity sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==
+ dependencies:
+ "@babel/helper-string-parser" "^7.24.8"
+ "@babel/helper-validator-identifier" "^7.24.7"
+ to-fast-properties "^2.0.0"
+
+"@bcoe/v8-coverage@^0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
+ integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
+
"@colors/colors@1.5.0":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
@@ -1584,11 +1682,40 @@
dot "^2.0.0-beta.1"
fs-extra "^11.1.1"
+"@cspotcode/source-map-support@^0.8.0":
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
+ integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
+ dependencies:
+ "@jridgewell/trace-mapping" "0.3.9"
+
"@discoveryjs/json-ext@0.5.7", "@discoveryjs/json-ext@^0.5.3":
version "0.5.7"
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
+"@emnapi/core@^1.1.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.2.0.tgz#7b738e5033738132bf6af0b8fae7b05249bdcbd7"
+ integrity sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==
+ dependencies:
+ "@emnapi/wasi-threads" "1.0.1"
+ tslib "^2.4.0"
+
+"@emnapi/runtime@^1.1.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.2.0.tgz#71d018546c3a91f3b51106530edbc056b9f2f2e3"
+ integrity sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==
+ dependencies:
+ tslib "^2.4.0"
+
+"@emnapi/wasi-threads@1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz#d7ae71fd2166b1c916c6cd2d0df2ef565a2e1a5b"
+ integrity sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==
+ dependencies:
+ tslib "^2.4.0"
+
"@esbuild/aix-ppc64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f"
@@ -1929,6 +2056,13 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz#77583b6ea54cee7c1410ebbd54051b6a3fcbd8ba"
integrity sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==
+"@eslint-community/eslint-utils@^4.4.0":
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ dependencies:
+ eslint-visitor-keys "^3.3.0"
+
"@fal-works/esbuild-plugin-global-externals@^2.1.2":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4"
@@ -1999,11 +2133,169 @@
js-yaml "^3.13.1"
resolve-from "^5.0.0"
-"@istanbuljs/schema@^0.1.2":
+"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3":
version "0.1.3"
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
+"@jest/console@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc"
+ integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ jest-message-util "^29.7.0"
+ jest-util "^29.7.0"
+ slash "^3.0.0"
+
+"@jest/environment@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7"
+ integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==
+ dependencies:
+ "@jest/fake-timers" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ jest-mock "^29.7.0"
+
+"@jest/expect-utils@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6"
+ integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==
+ dependencies:
+ jest-get-type "^29.6.3"
+
+"@jest/expect@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2"
+ integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==
+ dependencies:
+ expect "^29.7.0"
+ jest-snapshot "^29.7.0"
+
+"@jest/fake-timers@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565"
+ integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@sinonjs/fake-timers" "^10.0.2"
+ "@types/node" "*"
+ jest-message-util "^29.7.0"
+ jest-mock "^29.7.0"
+ jest-util "^29.7.0"
+
+"@jest/globals@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d"
+ integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==
+ dependencies:
+ "@jest/environment" "^29.7.0"
+ "@jest/expect" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ jest-mock "^29.7.0"
+
+"@jest/reporters@^29.4.1":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7"
+ integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==
+ dependencies:
+ "@bcoe/v8-coverage" "^0.2.3"
+ "@jest/console" "^29.7.0"
+ "@jest/test-result" "^29.7.0"
+ "@jest/transform" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@jridgewell/trace-mapping" "^0.3.18"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ collect-v8-coverage "^1.0.0"
+ exit "^0.1.2"
+ glob "^7.1.3"
+ graceful-fs "^4.2.9"
+ istanbul-lib-coverage "^3.0.0"
+ istanbul-lib-instrument "^6.0.0"
+ istanbul-lib-report "^3.0.0"
+ istanbul-lib-source-maps "^4.0.0"
+ istanbul-reports "^3.1.3"
+ jest-message-util "^29.7.0"
+ jest-util "^29.7.0"
+ jest-worker "^29.7.0"
+ slash "^3.0.0"
+ string-length "^4.0.1"
+ strip-ansi "^6.0.0"
+ v8-to-istanbul "^9.0.1"
+
+"@jest/schemas@^29.6.3":
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03"
+ integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
+ dependencies:
+ "@sinclair/typebox" "^0.27.8"
+
+"@jest/source-map@^29.6.3":
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4"
+ integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.18"
+ callsites "^3.0.0"
+ graceful-fs "^4.2.9"
+
+"@jest/test-result@^29.4.1", "@jest/test-result@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c"
+ integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==
+ dependencies:
+ "@jest/console" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ collect-v8-coverage "^1.0.0"
+
+"@jest/test-sequencer@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce"
+ integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==
+ dependencies:
+ "@jest/test-result" "^29.7.0"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^29.7.0"
+ slash "^3.0.0"
+
+"@jest/transform@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c"
+ integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==
+ dependencies:
+ "@babel/core" "^7.11.6"
+ "@jest/types" "^29.6.3"
+ "@jridgewell/trace-mapping" "^0.3.18"
+ babel-plugin-istanbul "^6.1.1"
+ chalk "^4.0.0"
+ convert-source-map "^2.0.0"
+ fast-json-stable-stringify "^2.1.0"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^29.7.0"
+ jest-regex-util "^29.6.3"
+ jest-util "^29.7.0"
+ micromatch "^4.0.4"
+ pirates "^4.0.4"
+ slash "^3.0.0"
+ write-file-atomic "^4.0.2"
+
+"@jest/types@^29.6.3":
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59"
+ integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==
+ dependencies:
+ "@jest/schemas" "^29.6.3"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ "@types/istanbul-reports" "^3.0.0"
+ "@types/node" "*"
+ "@types/yargs" "^17.0.8"
+ chalk "^4.0.0"
+
"@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5":
version "0.3.5"
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
@@ -2013,7 +2305,7 @@
"@jridgewell/sourcemap-codec" "^1.4.10"
"@jridgewell/trace-mapping" "^0.3.24"
-"@jridgewell/resolve-uri@^3.1.0":
+"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0":
version "3.1.2"
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
@@ -2036,7 +2328,15 @@
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
-"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
+"@jridgewell/trace-mapping@0.3.9":
+ version "0.3.9"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9"
+ integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
+ dependencies:
+ "@jridgewell/resolve-uri" "^3.0.3"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+
+"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
version "0.3.25"
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
@@ -2044,6 +2344,26 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"
+"@jsonjoy.com/base64@^1.1.1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/base64/-/base64-1.1.2.tgz#cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578"
+ integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==
+
+"@jsonjoy.com/json-pack@^1.0.3":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz#33ca57ee29d12feef540f2139225597469dec894"
+ integrity sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==
+ dependencies:
+ "@jsonjoy.com/base64" "^1.1.1"
+ "@jsonjoy.com/util" "^1.1.2"
+ hyperdyperid "^1.2.0"
+ thingies "^1.20.0"
+
+"@jsonjoy.com/util@^1.1.2", "@jsonjoy.com/util@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/util/-/util-1.3.0.tgz#e5623885bb5e0c48c1151e4dae422fb03a5887a1"
+ integrity sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==
+
"@leichtgewicht/ip-codec@^2.0.1":
version "2.0.5"
resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1"
@@ -2067,6 +2387,127 @@
node-fetch "^2.6.7"
ws "^7.4.5"
+"@module-federation/bridge-react-webpack-plugin@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.2.8.tgz#efd8c24cecc6a0d4f2c50946a4859bf86ae0a60d"
+ integrity sha512-6G1qTo1HWvRcN5fzE+SZgvgzSPoq5YqNx8hFL8BttJmnd3wj4SUOFiikAsXhdVrzSK+Zuzg6pipkiLH1m+pbtw==
+ dependencies:
+ "@module-federation/sdk" "0.2.8"
+
+"@module-federation/dts-plugin@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/dts-plugin/-/dts-plugin-0.2.8.tgz#e35d44797603813e39de5d1cc846abf6903af35f"
+ integrity sha512-qY1Wbqo0yu9nh6KR8K19t5T4tYtlUbmcNdcaCweISCyAbH99TrhpQkJ89NY0TLtnxQ6uayIYayqAWS7vzyDXVw==
+ dependencies:
+ "@module-federation/managers" "0.2.8"
+ "@module-federation/sdk" "0.2.8"
+ "@module-federation/third-party-dts-extractor" "0.2.8"
+ adm-zip "^0.5.10"
+ ansi-colors "^4.1.3"
+ axios "^1.6.7"
+ chalk "3.0.0"
+ fs-extra "9.1.0"
+ isomorphic-ws "5.0.0"
+ koa "2.11.0"
+ lodash.clonedeepwith "4.5.0"
+ log4js "6.9.1"
+ node-schedule "2.1.1"
+ rambda "^9.1.0"
+ ws "8.17.1"
+
+"@module-federation/enhanced@^0.2.3", "@module-federation/enhanced@~0.2.3":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/enhanced/-/enhanced-0.2.8.tgz#816f744ecd0f387acfc616f5a2aa8cad369d0af0"
+ integrity sha512-6fGM/GiKw6LZiBe6DF8Petz6ih/Yyf3q2htLrx+hrWoDWfWEoWlLvoCUsVkY2UgMCLKid7Fm3Auc4w8A4aRjvQ==
+ dependencies:
+ "@module-federation/bridge-react-webpack-plugin" "0.2.8"
+ "@module-federation/dts-plugin" "0.2.8"
+ "@module-federation/managers" "0.2.8"
+ "@module-federation/manifest" "0.2.8"
+ "@module-federation/rspack" "0.2.8"
+ "@module-federation/runtime-tools" "0.2.8"
+ "@module-federation/sdk" "0.2.8"
+ btoa "^1.2.1"
+ upath "2.0.1"
+
+"@module-federation/managers@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/managers/-/managers-0.2.8.tgz#c62427c9cae0ef1cea1c54e3a35ef1100c56268e"
+ integrity sha512-S5GXqt2Vrs1+uNXHw7UzZ7m3fs8H3nxNsNGQ0j5+HiT5yA7uRTY1AZJZCGAHzG6XImJ1DzL/SW1acM2Hwj0aAw==
+ dependencies:
+ "@module-federation/sdk" "0.2.8"
+ find-pkg "2.0.0"
+ fs-extra "9.1.0"
+
+"@module-federation/manifest@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/manifest/-/manifest-0.2.8.tgz#17e80bc2b2fd7252ad5e5e02570d2fc04a69b9ee"
+ integrity sha512-kw4PeAldkOuGCWfCnDzZwPHUx5qv9+WztY5+TEbsgXc5E+/e2NDA6Gg3eT8zUGeexeGdab3f+DuN9ZClZJYVGA==
+ dependencies:
+ "@module-federation/dts-plugin" "0.2.8"
+ "@module-federation/managers" "0.2.8"
+ "@module-federation/sdk" "0.2.8"
+ chalk "3.0.0"
+ find-pkg "2.0.0"
+
+"@module-federation/rspack@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/rspack/-/rspack-0.2.8.tgz#cefc76893c205bce4bcebee32614346a4b2c05fc"
+ integrity sha512-5Bofm3cY7OOwO2DT5TevITd+HAA03zsY1wwsMb1BP6NkS/ukUtsjuRo2Anua0RkHBEIx+Dv5rpqOn7qSlOm1Fg==
+ dependencies:
+ "@module-federation/bridge-react-webpack-plugin" "0.2.8"
+ "@module-federation/dts-plugin" "0.2.8"
+ "@module-federation/managers" "0.2.8"
+ "@module-federation/manifest" "0.2.8"
+ "@module-federation/runtime-tools" "0.2.8"
+ "@module-federation/sdk" "0.2.8"
+
+"@module-federation/runtime-tools@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/runtime-tools/-/runtime-tools-0.2.8.tgz#5269d66777846e25bf6ca8633f6b0d0339a33ffb"
+ integrity sha512-RSNtyhcNvnTQIdzRUIOGue6WQA/9mL9cY/n0dEd357L/lmLCvfHiZbowlkacckDzyApariUHxzkHrU2Q6kzoew==
+ dependencies:
+ "@module-federation/runtime" "0.2.8"
+ "@module-federation/webpack-bundler-runtime" "0.2.8"
+
+"@module-federation/runtime@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/runtime/-/runtime-0.2.8.tgz#8eb9e217b60506d61faa425616c6563984730290"
+ integrity sha512-8xmA/+z1zD09F5qU8VnSWLExqTCVWoHOguXsCX79kkqp7i0c+D2YaebWzlQ2kku+DU+0VIzXpQ3BBcumZ3v3wQ==
+ dependencies:
+ "@module-federation/sdk" "0.2.8"
+
+"@module-federation/sdk@0.2.8", "@module-federation/sdk@^0.2.3":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/sdk/-/sdk-0.2.8.tgz#f88671b68f80dc4a52fa7ac440e4f6cdabd15772"
+ integrity sha512-eGMnJxdRDgt6dtMv8gkAlzEbTPWVHb3AHUNUG0w56wcbIF0RHC6kmvpHpSQyq4DVGWv3U4g/ZiH5BvBlqEelDQ==
+
+"@module-federation/third-party-dts-extractor@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.2.8.tgz#d7e386a377f6f58a7bc38b40ce7e16cbcbe93546"
+ integrity sha512-VGXvdsRlljbFUfGeA448CxR7i6fLWJN07ViRuNXYYXc19e4bQVhBHzrf7eCv9ahcf/tA/8YYCS2h11ixbD691A==
+ dependencies:
+ find-pkg "2.0.0"
+ fs-extra "9.1.0"
+ resolve "1.22.8"
+
+"@module-federation/webpack-bundler-runtime@0.2.8":
+ version "0.2.8"
+ resolved "https://registry.yarnpkg.com/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.2.8.tgz#70a477a2f42422822bcd40cfc258d9b2f21afc64"
+ integrity sha512-tiW1kD/V3QNul1/O3Y3lwQv/r4sUU4jvWZykrLvHYt2vuoGe1d4tHnSIFEVEAi9FSpuDwdRK2+NaWBr92gIS7Q==
+ dependencies:
+ "@module-federation/runtime" "0.2.8"
+ "@module-federation/sdk" "0.2.8"
+
+"@napi-rs/wasm-runtime@0.2.4":
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz#d27788176f250d86e498081e3c5ff48a17606918"
+ integrity sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==
+ dependencies:
+ "@emnapi/core" "^1.1.0"
+ "@emnapi/runtime" "^1.1.0"
+ "@tybys/wasm-util" "^0.9.0"
+
"@ndelangen/get-tarball@^3.0.7":
version "3.0.9"
resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz#727ff4454e65f34707e742a59e5e6b1f525d8964"
@@ -2208,6 +2649,335 @@
node-gyp "^10.0.0"
which "^4.0.0"
+"@nrwl/angular@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/angular/-/angular-19.6.5.tgz#196ebf9eafdf8cd5258732000eedc5070a646b67"
+ integrity sha512-csRrX7Hox4H5dpHCosVTuxW0Ie5LU19oB1Uss/BCvFwOAyjhXgIkv8jcR3bXZ2dW7oAhkxxJ1eKuar2woDGJ2Q==
+ dependencies:
+ "@nx/angular" "19.6.5"
+ tslib "^2.3.0"
+
+"@nrwl/devkit@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-19.6.5.tgz#d2255eddcf36cc0bb04d1d99257a015e7eee96ca"
+ integrity sha512-KaQeVyYaWBQwQSITtumPvx+P7IpKFReETx4gLTcOpQ/a3QD/AZFGbNjiG+xDLbgo1FDh9dRt9k7eWhGk6oPWKQ==
+ dependencies:
+ "@nx/devkit" "19.6.5"
+
+"@nrwl/eslint-plugin-nx@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-19.6.5.tgz#6d10c52697301ba95bc2176cebc894976f081a98"
+ integrity sha512-PDWi4Myp4983N44sX+xMMcrcQwta//Q+WaYwShbAjZKzeF1ke/C53LZZC7tA/50arzxs6ic3rf0ruz/fsu2v4g==
+ dependencies:
+ "@nx/eslint-plugin" "19.6.5"
+
+"@nrwl/jest@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-19.6.5.tgz#1865591591b5e82483a6ebb7d8fafca2715b62f7"
+ integrity sha512-vSWHUnCiKsbjx/5p4kmCUJvO/HF1tao2cRsirdkNqyUk4ZSXIO/TK4QaBnFx/7Ruwh2IeZb1/N7d8PMI5KTiuA==
+ dependencies:
+ "@nx/jest" "19.6.5"
+
+"@nrwl/js@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-19.6.5.tgz#28f47ed22054ddc4f27fd65f71ad15f7da749ea5"
+ integrity sha512-Ybm+wuCjaujvq8QIJgDM45yqpx675tqGEHnCuyaCwETF+OhgufEIGMwV/ASk+Bcle3btPY7iKUp3YuCjTexnEw==
+ dependencies:
+ "@nx/js" "19.6.5"
+
+"@nrwl/tao@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.6.5.tgz#99cd9a42d789c3942ee20ad8534bc5e29b9619e1"
+ integrity sha512-EoUN/kE6CMWJ4ZZgcXAyiOzn8BSshG2DhC5PNwzLTAxRBus8FgXR/9c0XOzchaP46Kq3hoBGFgeyW434tfuv5w==
+ dependencies:
+ nx "19.6.5"
+ tslib "^2.3.0"
+
+"@nrwl/web@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-19.6.5.tgz#5ae4a60c24f3e690fee85b38deafa71ab2e2bd18"
+ integrity sha512-uvz1eUWs+ug1KDL2J9LUaeYb+TZ3OKDC+tiAbrRGFd3oCxaQrvoZBmP8FzdJkN5AV/6gUqeO9G7CECCvkxh93Q==
+ dependencies:
+ "@nx/web" "19.6.5"
+
+"@nrwl/webpack@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-19.6.5.tgz#dcc39ac706eb7d9d0dd326f3ac9dd15531f49026"
+ integrity sha512-Tsh9sKSBRfUe2usbHj01yD8WivrAvbRF2UFxY/rwkZ3p6ElwcsnbY18Bu6eAhFI4V1CFm0uM1DmVTyXg3EiQ7g==
+ dependencies:
+ "@nx/webpack" "19.6.5"
+
+"@nrwl/workspace@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-19.6.5.tgz#3f0fe665129157b0f4682aaa804079e6001ee77c"
+ integrity sha512-4oufH1plJjUy8g9kG7yRL/gQgoEUFc8Lmk1ibwUj2FrnkXJ0oE7DDtE5N9f/wCUg+uGSIgmrYyG4DGM9xGGQzg==
+ dependencies:
+ "@nx/workspace" "19.6.5"
+
+"@nx/angular@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/angular/-/angular-19.6.5.tgz#54272938850bbefe2a118811142e9fc0f86cee02"
+ integrity sha512-IUw/DinLnWAsYQPQb01+jOefRwSkpNQ16CspI8At6oDbiDc5DiXQtSX64qYycPvCho8W1Bl9cs9/jImDKY7Sgg==
+ dependencies:
+ "@module-federation/enhanced" "~0.2.3"
+ "@nrwl/angular" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/eslint" "19.6.5"
+ "@nx/js" "19.6.5"
+ "@nx/web" "19.6.5"
+ "@nx/webpack" "19.6.5"
+ "@nx/workspace" "19.6.5"
+ "@phenomnomnominal/tsquery" "~5.0.1"
+ "@typescript-eslint/type-utils" "^7.16.0"
+ chalk "^4.1.0"
+ find-cache-dir "^3.3.2"
+ magic-string "~0.30.2"
+ minimatch "9.0.3"
+ piscina "^4.4.0"
+ semver "^7.5.3"
+ tslib "^2.3.0"
+ webpack "^5.88.0"
+ webpack-merge "^5.8.0"
+
+"@nx/devkit@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-19.6.5.tgz#c6a138d9ba785c2a9028522b1fb6ba3ec20016c1"
+ integrity sha512-AEaMSr55Ar48QHU8TBi/gzLtjeT100zdyfLmk0RoiLzjjC8pWmm3Xfvqxyt1WsUUf4oQhlHlolJuoM41qKsdZw==
+ dependencies:
+ "@nrwl/devkit" "19.6.5"
+ ejs "^3.1.7"
+ enquirer "~2.3.6"
+ ignore "^5.0.4"
+ minimatch "9.0.3"
+ semver "^7.5.3"
+ tmp "~0.2.1"
+ tslib "^2.3.0"
+ yargs-parser "21.1.1"
+
+"@nx/eslint-plugin@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-19.6.5.tgz#9f3062e3b1616df168ec0399ddc9ee9f6a6bd42c"
+ integrity sha512-JeonpPVwWn6DdBU5crqkJLbDYF9mQIiDQhjVt03f8c0Ty7592B8kyasxvLIajM/wlkx57o3+xH5xSlPk6rwzgA==
+ dependencies:
+ "@nrwl/eslint-plugin-nx" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/js" "19.6.5"
+ "@typescript-eslint/type-utils" "^7.16.0"
+ "@typescript-eslint/utils" "^7.16.0"
+ chalk "^4.1.0"
+ confusing-browser-globals "^1.0.9"
+ jsonc-eslint-parser "^2.1.0"
+ semver "^7.5.3"
+ tslib "^2.3.0"
+
+"@nx/eslint@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-19.6.5.tgz#1d6bda5c03964b9fd56fdfbf25f03575e2927579"
+ integrity sha512-1PXH5J5iGE6Af9nOZmQHI6Jej1lRdmqdWPJUUIkUa68e43plO4fBtl/QytAUF+kF2sP5gR/M+NjztJc9uSPBzQ==
+ dependencies:
+ "@nx/devkit" "19.6.5"
+ "@nx/js" "19.6.5"
+ "@nx/linter" "19.6.5"
+ semver "^7.5.3"
+ tslib "^2.3.0"
+ typescript "~5.4.2"
+
+"@nx/jest@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-19.6.5.tgz#cca187b12cf2d8646a550bb41a72b28de5712b45"
+ integrity sha512-KFKZmJij6S88tRAbY3io85cbmUiJIpEqhN69S53+VBWa7c7aLZvHvTtk2Gi3SEtQl/9svAvIl2eAUH/KCy6s4w==
+ dependencies:
+ "@jest/reporters" "^29.4.1"
+ "@jest/test-result" "^29.4.1"
+ "@nrwl/jest" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/js" "19.6.5"
+ "@phenomnomnominal/tsquery" "~5.0.1"
+ chalk "^4.1.0"
+ identity-obj-proxy "3.0.0"
+ jest-config "^29.4.1"
+ jest-resolve "^29.4.1"
+ jest-util "^29.4.1"
+ minimatch "9.0.3"
+ resolve.exports "1.1.0"
+ semver "^7.5.3"
+ tslib "^2.3.0"
+ yargs-parser "21.1.1"
+
+"@nx/js@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/js/-/js-19.6.5.tgz#fa09ce33722919582c09a4cdbe1ff1fd9bfee7ff"
+ integrity sha512-nKK3fAJnFZZZF3hWRec64k+3JqcD0c9uZWXsXXEwZXmfB3TitPy+zczM2SSVvC50+AoIXGCCiFBUYesdxeReoQ==
+ dependencies:
+ "@babel/core" "^7.23.2"
+ "@babel/plugin-proposal-decorators" "^7.22.7"
+ "@babel/plugin-transform-class-properties" "^7.22.5"
+ "@babel/plugin-transform-runtime" "^7.23.2"
+ "@babel/preset-env" "^7.23.2"
+ "@babel/preset-typescript" "^7.22.5"
+ "@babel/runtime" "^7.22.6"
+ "@nrwl/js" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/workspace" "19.6.5"
+ babel-plugin-const-enum "^1.0.1"
+ babel-plugin-macros "^2.8.0"
+ babel-plugin-transform-typescript-metadata "^0.3.1"
+ chalk "^4.1.0"
+ columnify "^1.6.0"
+ detect-port "^1.5.1"
+ fast-glob "3.2.7"
+ fs-extra "^11.1.0"
+ ignore "^5.0.4"
+ js-tokens "^4.0.0"
+ jsonc-parser "3.2.0"
+ minimatch "9.0.3"
+ npm-package-arg "11.0.1"
+ npm-run-path "^4.0.1"
+ ora "5.3.0"
+ semver "^7.5.3"
+ source-map-support "0.5.19"
+ ts-node "10.9.1"
+ tsconfig-paths "^4.1.2"
+ tslib "^2.3.0"
+
+"@nx/linter@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/linter/-/linter-19.6.5.tgz#69db7c95a6dc8f55cd3bf967ed061ca5ca3016f8"
+ integrity sha512-Ryrov+WJj0vGNoIu1yRnPvt39RkyVAKtIbqunejMMfJ0JHNDXT7ZprplT2Y2v2azckZYsaTNPC28pmp7IhQOPA==
+ dependencies:
+ "@nx/eslint" "19.6.5"
+
+"@nx/nx-darwin-arm64@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.6.5.tgz#90e767d88b9f85adba6f101a788b12ba05517995"
+ integrity sha512-sFU2k0BaklM17206F2E5C3866y0SICb0xyuPeD6D07a6hB4IstjIUkldUJJN70wEsJ5I3VP4yZ2oJcwnb1TTRQ==
+
+"@nx/nx-darwin-x64@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.6.5.tgz#ddda69ea06e59448a61e78a9963d96e9c52b3fac"
+ integrity sha512-EJmTbUPmlksgOap6xkQl89+zXwHpaAnZLsyLHUd7i00eVRa21FRhdKFnVsRxtwPDZp/YCG84IzMUye/IrwDFTQ==
+
+"@nx/nx-freebsd-x64@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.6.5.tgz#c88a14582c3538c7388c75d85c1da0cf2b8f198a"
+ integrity sha512-rR8NJCskoEmIbK96uxaevHm146WDTA0V3jId+X1joITqjj3E2DMm0U4r5v/OgI5+iqbhFV4S83LrMxP6gBLTsQ==
+
+"@nx/nx-linux-arm-gnueabihf@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.6.5.tgz#3fe2f86407606682f4732653fdf34f769b26a907"
+ integrity sha512-OUHFV6iLlJN7b7qFnqLfa0Yj/aoylEiRXcEhV1bhPm0Ryt1bOeGDmLYScVN8n5t+AVmrwwYHk+ajXMzCOLLeZw==
+
+"@nx/nx-linux-arm64-gnu@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.6.5.tgz#775ef7f246369b524714b7fb7a2cf10fb27fcec6"
+ integrity sha512-CzbJfb24poaJgBHt4aKLaL8a7bO9KXCLls+TX0SZfmzA9AWX6YuiX9lhxwBv6cqsViXTDB4KnXndMDB/H0Gk4g==
+
+"@nx/nx-linux-arm64-musl@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.6.5.tgz#0bb91ac05cf624ceb2af88958161e3b5a70086c5"
+ integrity sha512-MgidKilQ0KWxQbTnaqXGjASu7wtAC9q6zAwFNKFENkwJq3nThaQH6jQVlnINE4lL9NSgyyg0AS/ix31hiqAgvA==
+
+"@nx/nx-linux-x64-gnu@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.6.5.tgz#d9cc200ab21ef096c4b343838ed260cee3ebe9a2"
+ integrity sha512-rGDylAoslIlk5TDbEJ6YoQOYxxYP9gCpi6FLke2mFgXVzOmVlLKHfVsegIHYVMYYF26h3NJh0NLGGzGdoBjWgQ==
+
+"@nx/nx-linux-x64-musl@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.6.5.tgz#8de265e7a6e91064e32c0bae29331ff59292fdb0"
+ integrity sha512-C/pNjDL/bDEcrDypgBo4r1AOiPTk8gWJwBsFE1QHIvg7//5WFSreqRj34rJu/GZ95eLYJH5tje1VW6z+atEGkQ==
+
+"@nx/nx-win32-arm64-msvc@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.6.5.tgz#98fbb353214b0e87b865640fb8fb5847df8b1ce6"
+ integrity sha512-mMi8i16OFux17xed2iLPWwUdCbS1mYA9Ny/gnoNUCosmihmXX9wrzaGBkNAMsHA28huYQtPhGormsEs+zuiVFg==
+
+"@nx/nx-win32-x64-msvc@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.6.5.tgz#5dccc3e6cf1d9df5fe9cfea4762530d13bd098dd"
+ integrity sha512-jjhbDYNBkyz9Fg1jf0KZTrgdf/yx4v+k0ifukDIHZjva+jko0Ve5WzdkQ2K07M9ZxxYibDtTDqX9uX6+eFZtoA==
+
+"@nx/web@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/web/-/web-19.6.5.tgz#239b4f268015320e41d212856a368787cb8a2bb6"
+ integrity sha512-VXhYO4ZaXo562BurcV0+HZ5cGBEMIbrNuvocrlnSGTxJ2NzGbuzazns7Tqzj/HX32r3XW1DPTONRLPQ2nXRP8A==
+ dependencies:
+ "@nrwl/web" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/js" "19.6.5"
+ chalk "^4.1.0"
+ detect-port "^1.5.1"
+ http-server "^14.1.0"
+ tslib "^2.3.0"
+
+"@nx/webpack@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-19.6.5.tgz#02236456cf7bc2f62faf890c9cff5532f5f73f8f"
+ integrity sha512-gnyrjY4opNIKzNtYlsT8XrtM3mBW3MyVDdbE8RtIF3131iH+2ic0Vr2cBtzrU93MeGKJLeOtUIufMqLFRSZGsA==
+ dependencies:
+ "@babel/core" "^7.23.2"
+ "@module-federation/enhanced" "^0.2.3"
+ "@module-federation/sdk" "^0.2.3"
+ "@nrwl/webpack" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ "@nx/js" "19.6.5"
+ "@phenomnomnominal/tsquery" "~5.0.1"
+ ajv "^8.12.0"
+ autoprefixer "^10.4.9"
+ babel-loader "^9.1.2"
+ browserslist "^4.21.4"
+ chalk "^4.1.0"
+ copy-webpack-plugin "^10.2.4"
+ css-loader "^6.4.0"
+ css-minimizer-webpack-plugin "^5.0.0"
+ express "^4.19.2"
+ fork-ts-checker-webpack-plugin "7.2.13"
+ http-proxy-middleware "^3.0.0"
+ less "4.1.3"
+ less-loader "11.1.0"
+ license-webpack-plugin "^4.0.2"
+ loader-utils "^2.0.3"
+ mini-css-extract-plugin "~2.4.7"
+ parse5 "4.0.0"
+ postcss "^8.4.38"
+ postcss-import "~14.1.0"
+ postcss-loader "^6.1.1"
+ rxjs "^7.8.0"
+ sass "^1.42.1"
+ sass-loader "^12.2.0"
+ source-map-loader "^5.0.0"
+ style-loader "^3.3.0"
+ stylus "^0.59.0"
+ stylus-loader "^7.1.0"
+ terser-webpack-plugin "^5.3.3"
+ ts-loader "^9.3.1"
+ tsconfig-paths-webpack-plugin "4.0.0"
+ tslib "^2.3.0"
+ webpack "^5.80.0"
+ webpack-dev-server "^5.0.4"
+ webpack-node-externals "^3.0.0"
+ webpack-subresource-integrity "^5.1.0"
+
+"@nx/workspace@19.6.5":
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-19.6.5.tgz#31031241c0bdf104c0529d1b8eca679cb02f5b08"
+ integrity sha512-1r5Vgk1Y5+y1K20O9d59ALjlyLYOU4XcybIiN4Wonw+oYrg6ZXSeA3R+lLSuTA4dHtfxcNsCIigzcSEUwchNwg==
+ dependencies:
+ "@nrwl/workspace" "19.6.5"
+ "@nx/devkit" "19.6.5"
+ chalk "^4.1.0"
+ enquirer "~2.3.6"
+ nx "19.6.5"
+ tslib "^2.3.0"
+ yargs-parser "21.1.1"
+
+"@phenomnomnominal/tsquery@~5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz#a2a5abc89f92c01562a32806655817516653a388"
+ integrity sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==
+ dependencies:
+ esquery "^1.4.0"
+
"@pkgjs/parseargs@^0.11.0":
version "0.11.0"
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
@@ -2348,6 +3118,25 @@
"@sigstore/core" "^1.1.0"
"@sigstore/protobuf-specs" "^0.3.2"
+"@sinclair/typebox@^0.27.8":
+ version "0.27.8"
+ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
+ integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
+
+"@sinonjs/commons@^3.0.0":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd"
+ integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==
+ dependencies:
+ type-detect "4.0.8"
+
+"@sinonjs/fake-timers@^10.0.2":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66"
+ integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==
+ dependencies:
+ "@sinonjs/commons" "^3.0.0"
+
"@storybook/angular@7.6.14":
version "7.6.14"
resolved "https://registry.yarnpkg.com/@storybook/angular/-/angular-7.6.14.tgz#8e5d83ed3b93abe456637c543ac7b241bdf7e28f"
@@ -2820,6 +3609,11 @@
resolved "https://registry.yarnpkg.com/@thednp/shorty/-/shorty-2.0.3.tgz#e855b0d989f7a56b38131046167bd81d9b87f33a"
integrity sha512-ngKP9/wQxM6JPDFjO6ak8lSz38ZA6cIFQy3gZbZM3xgUqArBr+VG9aoSoLHHEuaObyd9q9Jq/T0Wez7qrck0Gw==
+"@trysound/sax@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad"
+ integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
+
"@ts-morph/common@~0.23.0":
version "0.23.0"
resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.23.0.tgz#bd4ddbd3f484f29476c8bd985491592ae5fc147e"
@@ -2830,6 +3624,26 @@
mkdirp "^3.0.1"
path-browserify "^1.0.1"
+"@tsconfig/node10@^1.0.7":
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.11.tgz#6ee46400685f130e278128c7b38b7e031ff5b2f2"
+ integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==
+
+"@tsconfig/node12@^1.0.7":
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d"
+ integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==
+
+"@tsconfig/node14@^1.0.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1"
+ integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==
+
+"@tsconfig/node16@^1.0.2":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
+ integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
+
"@tufjs/canonical-json@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz#a52f61a3d7374833fca945b2549bc30a2dd40d0a"
@@ -2843,7 +3657,14 @@
"@tufjs/canonical-json" "2.0.0"
minimatch "^9.0.4"
-"@types/babel__core@^7.0.0":
+"@tybys/wasm-util@^0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.9.0.tgz#3e75eb00604c8d6db470bf18c37b7d984a0e3355"
+ integrity sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==
+ dependencies:
+ tslib "^2.4.0"
+
+"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
version "7.20.5"
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
@@ -2869,7 +3690,7 @@
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
-"@types/babel__traverse@*":
+"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
version "7.20.6"
resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7"
integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==
@@ -2884,14 +3705,14 @@
"@types/connect" "*"
"@types/node" "*"
-"@types/bonjour@^3.5.9":
+"@types/bonjour@^3.5.13", "@types/bonjour@^3.5.9":
version "3.5.13"
resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956"
integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==
dependencies:
"@types/node" "*"
-"@types/connect-history-api-fallback@^1.3.5":
+"@types/connect-history-api-fallback@^1.3.5", "@types/connect-history-api-fallback@^1.5.4":
version "1.5.4"
resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3"
integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==
@@ -2964,7 +3785,7 @@
"@types/range-parser" "*"
"@types/send" "*"
-"@types/express@*", "@types/express@^4.17.13", "@types/express@^4.7.0":
+"@types/express@*", "@types/express@^4.17.13", "@types/express@^4.17.21", "@types/express@^4.7.0":
version "4.17.21"
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d"
integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==
@@ -2979,6 +3800,13 @@
resolved "https://registry.yarnpkg.com/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz#7b959a4b9643a1e6a1a5fe49032693cc36773501"
integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==
+"@types/graceful-fs@^4.1.3":
+ version "4.1.9"
+ resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4"
+ integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==
+ dependencies:
+ "@types/node" "*"
+
"@types/html-minifier-terser@^6.0.0":
version "6.1.0"
resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35"
@@ -2989,13 +3817,32 @@
resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f"
integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==
-"@types/http-proxy@^1.17.8":
+"@types/http-proxy@^1.17.15", "@types/http-proxy@^1.17.8":
version "1.17.15"
resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.15.tgz#12118141ce9775a6499ecb4c01d02f90fc839d36"
integrity sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==
dependencies:
"@types/node" "*"
+"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7"
+ integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==
+
+"@types/istanbul-lib-report@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf"
+ integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==
+ dependencies:
+ "@types/istanbul-lib-coverage" "*"
+
+"@types/istanbul-reports@^3.0.0":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54"
+ integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==
+ dependencies:
+ "@types/istanbul-lib-report" "*"
+
"@types/jquery@^3.5.30":
version "3.5.30"
resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.30.tgz#888d584cbf844d3df56834b69925085038fd80f7"
@@ -3110,6 +3957,11 @@
resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d"
integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==
+"@types/retry@0.12.2":
+ version "0.12.2"
+ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a"
+ integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==
+
"@types/scheduler@^0.16":
version "0.16.8"
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff"
@@ -3133,14 +3985,14 @@
"@types/mime" "^1"
"@types/node" "*"
-"@types/serve-index@^1.9.1":
+"@types/serve-index@^1.9.1", "@types/serve-index@^1.9.4":
version "1.9.4"
resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898"
integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==
dependencies:
"@types/express" "*"
-"@types/serve-static@*", "@types/serve-static@^1.13.10":
+"@types/serve-static@*", "@types/serve-static@^1.13.10", "@types/serve-static@^1.15.5":
version "1.15.7"
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714"
integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==
@@ -3154,25 +4006,97 @@
resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.8.tgz#518609aefb797da19bf222feb199e8f653ff7627"
integrity sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==
-"@types/sockjs@^0.3.33":
+"@types/sockjs@^0.3.33", "@types/sockjs@^0.3.36":
version "0.3.36"
resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535"
integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==
dependencies:
"@types/node" "*"
+"@types/stack-utils@^2.0.0":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8"
+ integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==
+
"@types/webpack-env@^1.18.0":
version "1.18.5"
resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.5.tgz#eccda0b04fe024bed505881e2e532f9c119169bf"
integrity sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==
-"@types/ws@^8.5.5":
+"@types/ws@^8.5.10", "@types/ws@^8.5.5":
version "8.5.12"
resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.12.tgz#619475fe98f35ccca2a2f6c137702d85ec247b7e"
integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==
dependencies:
"@types/node" "*"
+"@types/yargs-parser@*":
+ version "21.0.3"
+ resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15"
+ integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==
+
+"@types/yargs@^17.0.8":
+ version "17.0.33"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d"
+ integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==
+ dependencies:
+ "@types/yargs-parser" "*"
+
+"@typescript-eslint/scope-manager@7.18.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#c928e7a9fc2c0b3ed92ab3112c614d6bd9951c83"
+ integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==
+ dependencies:
+ "@typescript-eslint/types" "7.18.0"
+ "@typescript-eslint/visitor-keys" "7.18.0"
+
+"@typescript-eslint/type-utils@^7.16.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b"
+ integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==
+ dependencies:
+ "@typescript-eslint/typescript-estree" "7.18.0"
+ "@typescript-eslint/utils" "7.18.0"
+ debug "^4.3.4"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/types@7.18.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
+ integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
+
+"@typescript-eslint/typescript-estree@7.18.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#b5868d486c51ce8f312309ba79bdb9f331b37931"
+ integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==
+ dependencies:
+ "@typescript-eslint/types" "7.18.0"
+ "@typescript-eslint/visitor-keys" "7.18.0"
+ debug "^4.3.4"
+ globby "^11.1.0"
+ is-glob "^4.0.3"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/utils@7.18.0", "@typescript-eslint/utils@^7.16.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f"
+ integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.4.0"
+ "@typescript-eslint/scope-manager" "7.18.0"
+ "@typescript-eslint/types" "7.18.0"
+ "@typescript-eslint/typescript-estree" "7.18.0"
+
+"@typescript-eslint/visitor-keys@7.18.0":
+ version "7.18.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#0564629b6124d67607378d0f0332a0495b25e7d7"
+ integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==
+ dependencies:
+ "@typescript-eslint/types" "7.18.0"
+ eslint-visitor-keys "^3.4.3"
+
"@vitejs/plugin-basic-ssl@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz#8b840305a6b48e8764803435ec0c716fa27d3802"
@@ -3332,11 +4256,19 @@
"@types/emscripten" "^1.39.6"
tslib "^1.13.0"
-"@yarnpkg/lockfile@1.1.0":
+"@yarnpkg/lockfile@1.1.0", "@yarnpkg/lockfile@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
+"@yarnpkg/parsers@3.0.0-rc.46":
+ version "3.0.0-rc.46"
+ resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01"
+ integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==
+ dependencies:
+ js-yaml "^3.10.0"
+ tslib "^2.4.0"
+
"@yellowspot/ng-truncate@^2.0.0":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@yellowspot/ng-truncate/-/ng-truncate-2.0.2.tgz#dea0b52dad4c53f91fdf3b4b82d9ecee0fc76710"
@@ -3344,6 +4276,13 @@
dependencies:
tslib "^2.3.0"
+"@zkochan/js-yaml@0.0.7":
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz#4b0cb785220d7c28ce0ec4d0804deb5d821eae89"
+ integrity sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==
+ dependencies:
+ argparse "^2.0.1"
+
abbrev@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf"
@@ -3356,7 +4295,7 @@ abort-controller@^3.0.0:
dependencies:
event-target-shim "^5.0.0"
-accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
+accepts@^1.3.5, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
version "1.3.8"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
@@ -3374,7 +4313,19 @@ acorn-import-attributes@^1.9.5:
resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef"
integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==
-acorn@^8.11.3, acorn@^8.7.1, acorn@^8.8.2:
+acorn-jsx@^5.3.2:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
+ integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
+
+acorn-walk@^8.1.1:
+ version "8.3.3"
+ resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.3.tgz#9caeac29eefaa0c41e3d4c65137de4d6f34df43e"
+ integrity sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==
+ dependencies:
+ acorn "^8.11.0"
+
+acorn@^8.11.0, acorn@^8.11.3, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
version "8.12.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
@@ -3392,6 +4343,11 @@ adjust-sourcemap-loader@^4.0.0:
loader-utils "^2.0.0"
regex-parser "^2.2.11"
+adm-zip@^0.5.10:
+ version "0.5.16"
+ resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.16.tgz#0b5e4c779f07dedea5805cdccb1147071d94a909"
+ integrity sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==
+
adm-zip@^0.5.2:
version "0.5.15"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.15.tgz#c2c9b3d4f3b1c911e72b2394e84fd91bcc81e08e"
@@ -3480,7 +4436,7 @@ ajv@^6.12.3, ajv@^6.12.5:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
-ajv@^8.0.0, ajv@^8.9.0:
+ajv@^8.0.0, ajv@^8.12.0, ajv@^8.9.0:
version "8.17.1"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
@@ -3498,12 +4454,12 @@ angularx-qrcode@^16.0.0:
qrcode "1.5.3"
tslib "^2.3.0"
-ansi-colors@4.1.3, ansi-colors@^4.1.3:
+ansi-colors@4.1.3, ansi-colors@^4.1.1, ansi-colors@^4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b"
integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==
-ansi-escapes@^4.3.2:
+ansi-escapes@^4.2.1, ansi-escapes@^4.3.2:
version "4.3.2"
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
@@ -3554,12 +4510,22 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
+ansi-styles@^5.0.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
+ integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
+
ansi-styles@^6.1.0:
version "6.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
-anymatch@~3.1.2:
+any-promise@^1.1.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
+ integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
+
+anymatch@^3.0.3, anymatch@~3.1.2:
version "3.1.3"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
@@ -3584,6 +4550,11 @@ app-root-dir@^1.0.2:
resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118"
integrity sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==
+arg@^4.1.0:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
+ integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
+
argparse@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -3621,6 +4592,11 @@ array-union@^2.1.0:
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+array-union@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975"
+ integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==
+
array-uniq@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
@@ -3680,6 +4656,13 @@ async-limiter@~1.0.0:
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
+async@^2.6.4:
+ version "2.6.4"
+ resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221"
+ integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==
+ dependencies:
+ lodash "^4.17.14"
+
async@^3.2.3:
version "3.2.5"
resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66"
@@ -3690,6 +4673,11 @@ asynckit@^0.4.0:
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
+at-least-node@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
+ integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
+
autoprefixer@10.4.18:
version "10.4.18"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.18.tgz#fcb171a3b017be7cb5d8b7a825f5aacbf2045163"
@@ -3702,6 +4690,18 @@ autoprefixer@10.4.18:
picocolors "^1.0.0"
postcss-value-parser "^4.2.0"
+autoprefixer@^10.4.9:
+ version "10.4.20"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b"
+ integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==
+ dependencies:
+ browserslist "^4.23.3"
+ caniuse-lite "^1.0.30001646"
+ fraction.js "^4.3.7"
+ normalize-range "^0.1.2"
+ picocolors "^1.0.1"
+ postcss-value-parser "^4.2.0"
+
available-typed-arrays@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846"
@@ -3719,12 +4719,34 @@ aws4@^1.8.0:
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.1.tgz#bb5f8b8a20739f6ae1caeaf7eea2c7913df8048e"
integrity sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==
+axios@^1.6.7, axios@^1.7.4:
+ version "1.7.7"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f"
+ integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==
+ dependencies:
+ follow-redirects "^1.15.6"
+ form-data "^4.0.0"
+ proxy-from-env "^1.1.0"
+
babel-core@^7.0.0-bridge.0:
version "7.0.0-bridge.0"
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
-babel-loader@9.1.3, babel-loader@^9.0.0:
+babel-jest@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5"
+ integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==
+ dependencies:
+ "@jest/transform" "^29.7.0"
+ "@types/babel__core" "^7.1.14"
+ babel-plugin-istanbul "^6.1.1"
+ babel-preset-jest "^29.6.3"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ slash "^3.0.0"
+
+babel-loader@9.1.3, babel-loader@^9.0.0, babel-loader@^9.1.2:
version "9.1.3"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.3.tgz#3d0e01b4e69760cc694ee306fe16d358aa1c6f9a"
integrity sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==
@@ -3732,7 +4754,16 @@ babel-loader@9.1.3, babel-loader@^9.0.0:
find-cache-dir "^4.0.0"
schema-utils "^4.0.0"
-babel-plugin-istanbul@6.1.1:
+babel-plugin-const-enum@^1.0.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz#3d25524106f68f081e187829ba736b251c289861"
+ integrity sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-typescript" "^7.3.3"
+ "@babel/traverse" "^7.16.0"
+
+babel-plugin-istanbul@6.1.1, babel-plugin-istanbul@^6.1.1:
version "6.1.1"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
@@ -3743,6 +4774,25 @@ babel-plugin-istanbul@6.1.1:
istanbul-lib-instrument "^5.0.4"
test-exclude "^6.0.0"
+babel-plugin-jest-hoist@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626"
+ integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==
+ dependencies:
+ "@babel/template" "^7.3.3"
+ "@babel/types" "^7.3.3"
+ "@types/babel__core" "^7.1.14"
+ "@types/babel__traverse" "^7.0.6"
+
+babel-plugin-macros@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138"
+ integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
+ dependencies:
+ "@babel/runtime" "^7.7.2"
+ cosmiconfig "^6.0.0"
+ resolve "^1.12.0"
+
babel-plugin-polyfill-corejs2@^0.4.10, babel-plugin-polyfill-corejs2@^0.4.8:
version "0.4.11"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33"
@@ -3752,7 +4802,7 @@ babel-plugin-polyfill-corejs2@^0.4.10, babel-plugin-polyfill-corejs2@^0.4.8:
"@babel/helper-define-polyfill-provider" "^0.6.2"
semver "^6.3.1"
-babel-plugin-polyfill-corejs3@^0.10.4:
+babel-plugin-polyfill-corejs3@^0.10.4, babel-plugin-polyfill-corejs3@^0.10.6:
version "0.10.6"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7"
integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==
@@ -3782,6 +4832,42 @@ babel-plugin-polyfill-regenerator@^0.6.1:
dependencies:
"@babel/helper-define-polyfill-provider" "^0.6.2"
+babel-plugin-transform-typescript-metadata@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz#7a327842d8c36ffe07ee1b5276434e56c297c9b7"
+ integrity sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+babel-preset-current-node-syntax@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz#9a929eafece419612ef4ae4f60b1862ebad8ef30"
+ integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==
+ dependencies:
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+ "@babel/plugin-syntax-bigint" "^7.8.3"
+ "@babel/plugin-syntax-class-properties" "^7.12.13"
+ "@babel/plugin-syntax-class-static-block" "^7.14.5"
+ "@babel/plugin-syntax-import-attributes" "^7.24.7"
+ "@babel/plugin-syntax-import-meta" "^7.10.4"
+ "@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-preset-jest@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c"
+ integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==
+ dependencies:
+ babel-plugin-jest-hoist "^29.6.3"
+ babel-preset-current-node-syntax "^1.0.0"
+
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -3797,7 +4883,7 @@ base64-js@^1.1.2, base64-js@^1.3.0, base64-js@^1.3.1:
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
-basic-auth@~2.0.1:
+basic-auth@^2.0.1, basic-auth@~2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a"
integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==
@@ -3877,7 +4963,7 @@ body-parser@1.20.2:
type-is "~1.6.18"
unpipe "1.0.0"
-bonjour-service@^1.0.11:
+bonjour-service@^1.0.11, bonjour-service@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02"
integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==
@@ -3951,7 +5037,7 @@ browserify-zlib@^0.1.4:
dependencies:
pako "~0.2.0"
-browserslist@^4.21.10, browserslist@^4.21.5, browserslist@^4.23.0, browserslist@^4.23.1, browserslist@^4.23.3:
+browserslist@^4.0.0, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.23.0, browserslist@^4.23.1, browserslist@^4.23.3:
version "4.23.3"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800"
integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==
@@ -3968,6 +5054,18 @@ browserstack@^1.5.1:
dependencies:
https-proxy-agent "^2.2.1"
+bser@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
+ integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
+ dependencies:
+ node-int64 "^0.4.0"
+
+btoa@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73"
+ integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==
+
buffer-crc32@~0.2.3:
version "0.2.13"
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
@@ -3991,6 +5089,13 @@ builtin-modules@^1.1.1:
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
integrity sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==
+bundle-name@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889"
+ integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==
+ dependencies:
+ run-applescript "^7.0.0"
+
bytes@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
@@ -4019,6 +5124,14 @@ cacache@^18.0.0:
tar "^6.1.11"
unique-filename "^3.0.0"
+cache-content-type@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-content-type/-/cache-content-type-1.0.1.tgz#035cde2b08ee2129f4a8315ea8f00a00dba1453c"
+ integrity sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==
+ dependencies:
+ mime-types "^2.1.18"
+ ylru "^1.2.0"
+
call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9"
@@ -4053,6 +5166,26 @@ camelcase@^5.0.0, camelcase@^5.3.1:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+camelcase@^6.2.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
+ integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+
+caniuse-api@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
+ 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"
+
+caniuse-lite@^1.0.0:
+ version "1.0.30001658"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001658.tgz#b5f7be8ac748a049ab06aa1cf7a1408d83f074ec"
+ integrity sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==
+
caniuse-lite@^1.0.30001591, caniuse-lite@^1.0.30001646:
version "1.0.30001650"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001650.tgz#dd1eba0938e39536d184c3c99b2569a13788bc16"
@@ -4068,7 +5201,15 @@ caseless@~0.12.0:
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==
-chalk@4.1.2, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
+chalk@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
+ integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chalk@4.1.2, chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
@@ -4101,6 +5242,11 @@ chalk@^5.3.0:
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
+char-regex@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
+ integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
+
chardet@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
@@ -4166,6 +5312,11 @@ chrome-trace-event@^1.0.2:
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b"
integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==
+ci-info@^3.2.0:
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
+ integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
+
citty@^0.1.6:
version "0.1.6"
resolved "https://registry.yarnpkg.com/citty/-/citty-0.1.6.tgz#0f7904da1ed4625e1a9ea7e0fa780981aab7c5e4"
@@ -4173,6 +5324,11 @@ citty@^0.1.6:
dependencies:
consola "^3.2.3"
+cjs-module-lexer@^1.0.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.0.tgz#677de7ed7efff67cc40c9bf1897fea79d41b5215"
+ integrity sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==
+
cjs-module-lexer@^1.2.3:
version "1.3.1"
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c"
@@ -4190,13 +5346,18 @@ clean-stack@^2.0.0:
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-cli-cursor@^3.1.0:
+cli-cursor@3.1.0, cli-cursor@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
dependencies:
restore-cursor "^3.1.0"
+cli-spinners@2.6.1:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d"
+ integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==
+
cli-spinners@^2.5.0:
version "2.9.2"
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41"
@@ -4257,6 +5418,11 @@ clone@^1.0.2, clone@^1.0.4:
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+ integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
+
code-block-writer@^13.0.1:
version "13.0.2"
resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-13.0.2.tgz#e1c6c3dbe5d38b4ac76fb62c4d4b2fc4bf04c9c1"
@@ -4267,6 +5433,11 @@ code-point-at@^1.0.0:
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==
+collect-v8-coverage@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9"
+ integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==
+
color-convert@^1.9.0:
version "1.9.3"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
@@ -4296,6 +5467,11 @@ color-support@^1.1.3:
resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
+colord@^2.9.3:
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43"
+ integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
+
colorette@^2.0.10:
version "2.0.20"
resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
@@ -4306,6 +5482,14 @@ colors@1.4.0:
resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
+columnify@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3"
+ integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==
+ dependencies:
+ strip-ansi "^6.0.1"
+ wcwidth "^1.0.0"
+
combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
version "1.0.8"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -4328,6 +5512,11 @@ commander@^6.2.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
+commander@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
+ integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
+
commander@^8.3.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
@@ -4383,6 +5572,11 @@ confbox@^0.1.7:
resolved "https://registry.yarnpkg.com/confbox/-/confbox-0.1.7.tgz#ccfc0a2bcae36a84838e83a3b7f770fb17d6c579"
integrity sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==
+confusing-browser-globals@^1.0.9:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81"
+ integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==
+
connect-history-api-fallback@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8"
@@ -4408,14 +5602,14 @@ constants-browserify@^1.0.0:
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==
-content-disposition@0.5.4:
+content-disposition@0.5.4, content-disposition@~0.5.2:
version "0.5.4"
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
dependencies:
safe-buffer "5.2.1"
-content-type@~1.0.4, content-type@~1.0.5:
+content-type@^1.0.4, content-type@~1.0.4, content-type@~1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
@@ -4440,6 +5634,14 @@ cookie@0.6.0:
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
+cookies@~0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/cookies/-/cookies-0.8.0.tgz#1293ce4b391740a8406e3c9870e828c4b54f3f90"
+ integrity sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==
+ dependencies:
+ depd "~2.0.0"
+ keygrip "~1.1.0"
+
copy-anything@^2.0.1:
version "2.0.6"
resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480"
@@ -4459,6 +5661,18 @@ copy-webpack-plugin@11.0.0:
schema-utils "^4.0.0"
serialize-javascript "^6.0.0"
+copy-webpack-plugin@^10.2.4:
+ version "10.2.4"
+ resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz#6c854be3fdaae22025da34b9112ccf81c63308fe"
+ integrity sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==
+ dependencies:
+ fast-glob "^3.2.7"
+ glob-parent "^6.0.1"
+ globby "^12.0.2"
+ normalize-path "^3.0.0"
+ schema-utils "^4.0.0"
+ serialize-javascript "^6.0.0"
+
core-js-compat@^3.31.0, core-js-compat@^3.34.0, core-js-compat@^3.37.1, core-js-compat@^3.38.0:
version "3.38.0"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.0.tgz#d93393b1aa346b6ee683377b0c31172ccfe607aa"
@@ -4489,7 +5703,23 @@ cors@latest:
object-assign "^4"
vary "^1"
-cosmiconfig@^7.0.1:
+corser@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87"
+ integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==
+
+cosmiconfig@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
+ 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"
+
+cosmiconfig@^7.0.0, cosmiconfig@^7.0.1:
version "7.1.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
@@ -4510,6 +5740,11 @@ cosmiconfig@^9.0.0:
js-yaml "^4.1.0"
parse-json "^5.2.0"
+create-require@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
+ integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
+
critters@0.0.22:
version "0.0.22"
resolved "https://registry.yarnpkg.com/critters/-/critters-0.0.22.tgz#ce76b1cbc70078c89d23725646357e3850236dae"
@@ -4523,6 +5758,13 @@ critters@0.0.22:
postcss "^8.4.23"
postcss-media-query-parser "^0.2.3"
+cron-parser@^4.2.0:
+ version "4.9.0"
+ resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-4.9.0.tgz#0340694af3e46a0894978c6f52a6dbb5c0f11ad5"
+ integrity sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==
+ dependencies:
+ luxon "^3.2.1"
+
cross-spawn@^6.0.0:
version "6.0.5"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -4553,6 +5795,11 @@ crypto-random-string@^2.0.0:
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
+css-declaration-sorter@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024"
+ integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==
+
css-loader@6.10.0:
version "6.10.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7"
@@ -4567,7 +5814,7 @@ css-loader@6.10.0:
postcss-value-parser "^4.2.0"
semver "^7.5.4"
-css-loader@^6.7.1:
+css-loader@^6.4.0, css-loader@^6.7.1:
version "6.11.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba"
integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==
@@ -4581,6 +5828,18 @@ css-loader@^6.7.1:
postcss-value-parser "^4.2.0"
semver "^7.5.4"
+css-minimizer-webpack-plugin@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565"
+ integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.18"
+ cssnano "^6.0.1"
+ jest-worker "^29.4.3"
+ postcss "^8.4.24"
+ schema-utils "^4.0.1"
+ serialize-javascript "^6.0.1"
+
css-select@^4.1.3:
version "4.3.0"
resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b"
@@ -4603,6 +5862,22 @@ css-select@^5.1.0:
domutils "^3.0.1"
nth-check "^2.0.1"
+css-tree@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20"
+ integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==
+ dependencies:
+ mdn-data "2.0.30"
+ source-map-js "^1.0.1"
+
+css-tree@~2.2.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032"
+ integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==
+ dependencies:
+ mdn-data "2.0.28"
+ source-map-js "^1.0.1"
+
css-what@^6.0.1, css-what@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
@@ -4613,6 +5888,62 @@ cssesc@^3.0.0:
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+cssnano-preset-default@^6.1.2:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz#adf4b89b975aa775f2750c89dbaf199bbd9da35e"
+ integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==
+ dependencies:
+ browserslist "^4.23.0"
+ css-declaration-sorter "^7.2.0"
+ cssnano-utils "^4.0.2"
+ postcss-calc "^9.0.1"
+ postcss-colormin "^6.1.0"
+ postcss-convert-values "^6.1.0"
+ postcss-discard-comments "^6.0.2"
+ postcss-discard-duplicates "^6.0.3"
+ postcss-discard-empty "^6.0.3"
+ postcss-discard-overridden "^6.0.2"
+ postcss-merge-longhand "^6.0.5"
+ postcss-merge-rules "^6.1.1"
+ postcss-minify-font-values "^6.1.0"
+ postcss-minify-gradients "^6.0.3"
+ postcss-minify-params "^6.1.0"
+ postcss-minify-selectors "^6.0.4"
+ postcss-normalize-charset "^6.0.2"
+ postcss-normalize-display-values "^6.0.2"
+ postcss-normalize-positions "^6.0.2"
+ postcss-normalize-repeat-style "^6.0.2"
+ postcss-normalize-string "^6.0.2"
+ postcss-normalize-timing-functions "^6.0.2"
+ postcss-normalize-unicode "^6.1.0"
+ postcss-normalize-url "^6.0.2"
+ postcss-normalize-whitespace "^6.0.2"
+ postcss-ordered-values "^6.0.2"
+ postcss-reduce-initial "^6.1.0"
+ postcss-reduce-transforms "^6.0.2"
+ postcss-svgo "^6.0.3"
+ postcss-unique-selectors "^6.0.4"
+
+cssnano-utils@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.2.tgz#56f61c126cd0f11f2eef1596239d730d9fceff3c"
+ integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==
+
+cssnano@^6.0.1:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.1.2.tgz#4bd19e505bd37ee7cf0dc902d3d869f6d79c66b8"
+ integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==
+ dependencies:
+ cssnano-preset-default "^6.1.2"
+ lilconfig "^3.1.1"
+
+csso@^5.0.5:
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6"
+ integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==
+ dependencies:
+ css-tree "~2.2.0"
+
csstype@^3.0.2:
version "3.1.3"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
@@ -4657,6 +5988,11 @@ date-fns@3.3.1:
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.3.1.tgz#7581daca0892d139736697717a168afbb908cfed"
integrity sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw==
+date-format@^4.0.14:
+ version "4.0.14"
+ resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400"
+ integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==
+
debug@2.6.9, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -4671,13 +6007,27 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4:
dependencies:
ms "2.1.2"
-debug@^3.1.0:
+debug@^3.1.0, debug@^3.2.7:
version "3.2.7"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
dependencies:
ms "^2.1.1"
+debug@^4.3.2, debug@^4.3.6:
+ version "4.3.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
+ integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
+ dependencies:
+ ms "^2.1.3"
+
+debug@~3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+ integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+ dependencies:
+ ms "2.0.0"
+
decache@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/decache/-/decache-4.6.2.tgz#c1df1325a2f36d53922e08f33380f083148199cd"
@@ -4690,6 +6040,11 @@ decamelize@^1.2.0:
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
+dedent@^1.0.0:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a"
+ integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==
+
deep-equal@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761"
@@ -4702,6 +6057,11 @@ deep-equal@^1.0.0:
object-keys "^1.1.1"
regexp.prototype.flags "^1.5.1"
+deep-equal@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
+ integrity sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==
+
deepmerge@^4.2.2:
version "4.3.1"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
@@ -4715,6 +6075,19 @@ default-browser-id@3.0.0:
bplist-parser "^0.2.0"
untildify "^4.0.0"
+default-browser-id@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.0.tgz#a1d98bf960c15082d8a3fa69e83150ccccc3af26"
+ integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==
+
+default-browser@^5.2.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.2.1.tgz#7b7ba61204ff3e425b556869ae6d3e9d9f1712cf"
+ integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==
+ dependencies:
+ bundle-name "^4.1.0"
+ default-browser-id "^5.0.0"
+
default-gateway@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71"
@@ -4743,6 +6116,11 @@ define-lazy-prop@^2.0.0:
resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
+define-lazy-prop@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f"
+ integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==
+
define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
@@ -4789,12 +6167,17 @@ delayed-stream@~1.0.0:
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
+
depd@2.0.0, depd@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
-depd@~1.1.2:
+depd@^1.1.2, depd@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
@@ -4804,7 +6187,7 @@ dequal@^2.0.2:
resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
-destroy@1.2.0:
+destroy@1.2.0, destroy@^1.0.4:
version "1.2.0"
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
@@ -4814,6 +6197,11 @@ detect-indent@^6.1.0:
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
+detect-newline@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
+ integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
+
detect-node@^2.0.4:
version "2.1.0"
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
@@ -4826,7 +6214,7 @@ detect-package-manager@^2.0.1:
dependencies:
execa "^5.1.1"
-detect-port@^1.3.0:
+detect-port@^1.3.0, detect-port@^1.5.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.6.1.tgz#45e4073997c5f292b957cb678fb0bb8ed4250a67"
integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==
@@ -4839,6 +6227,11 @@ dfa@^1.2.0:
resolved "https://registry.yarnpkg.com/dfa/-/dfa-1.2.0.tgz#96ac3204e2d29c49ea5b57af8d92c2ae12790657"
integrity sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==
+diff-sequences@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
+ integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
+
diff@^3.1.0:
version "3.5.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
@@ -4955,7 +6348,14 @@ dotenv-expand@^10.0.0:
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37"
integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==
-dotenv@^16.0.0:
+dotenv-expand@~11.0.6:
+ version "11.0.6"
+ resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.6.tgz#f2c840fd924d7c77a94eff98f153331d876882d3"
+ integrity sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==
+ dependencies:
+ dotenv "^16.4.4"
+
+dotenv@^16.0.0, dotenv@^16.4.4, dotenv@~16.4.5:
version "16.4.5"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f"
integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==
@@ -4993,7 +6393,7 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
-ejs@^3.1.8:
+ejs@^3.1.7, ejs@^3.1.8:
version "3.1.10"
resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b"
integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==
@@ -5010,6 +6410,11 @@ emitter-component@^1.1.1:
resolved "https://registry.yarnpkg.com/emitter-component/-/emitter-component-1.1.2.tgz#d65af5833dc7c682fd0ade35f902d16bc4bad772"
integrity sha512-QdXO3nXOzZB4pAjM0n6ZE+R9/+kPpECA/XSELIcc54NeYVnBqIk+4DFiBgK+8QbV3mdvTG6nedl7dTYgO+5wDw==
+emittery@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad"
+ integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==
+
emoji-regex@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
@@ -5030,7 +6435,7 @@ encode-utf8@^1.0.3:
resolved "https://registry.yarnpkg.com/encode-utf8/-/encode-utf8-1.0.3.tgz#f30fdd31da07fb596f281beb2f6b027851994cda"
integrity sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==
-encodeurl@~1.0.2:
+encodeurl@^1.0.2, encodeurl@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
@@ -5049,7 +6454,7 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1:
dependencies:
once "^1.4.0"
-enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.0, enhanced-resolve@^5.7.0:
+enhanced-resolve@^5.0.0, enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.0, enhanced-resolve@^5.17.1, enhanced-resolve@^5.7.0:
version "5.17.1"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15"
integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==
@@ -5057,6 +6462,13 @@ enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.0, enhanced-resolve@^5.7.0:
graceful-fs "^4.2.4"
tapable "^2.2.0"
+enquirer@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
+ integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
+ dependencies:
+ ansi-colors "^4.1.1"
+
entities@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
@@ -5096,6 +6508,11 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
+error-inject@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/error-inject/-/error-inject-1.0.0.tgz#e2b3d91b54aed672f309d950d154850fa11d4f37"
+ integrity sha512-JM8N6PytDbmIYm1IhPWlo8vr3NtfjhDY/1MhD/a5b/aad/USE8a0+NsqE9d5n+GVGmuNkPQWm4bFQWv18d8tMg==
+
es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0:
version "1.23.3"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
@@ -5315,7 +6732,7 @@ escalade@^3.1.1, escalade@^3.1.2:
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27"
integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
-escape-html@~1.0.3:
+escape-html@^1.0.3, escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
@@ -5325,6 +6742,11 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+escape-string-regexp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
+ integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
+
eslint-scope@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
@@ -5333,11 +6755,32 @@ eslint-scope@5.1.1:
esrecurse "^4.3.0"
estraverse "^4.1.1"
+eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
+ integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
+
+espree@^9.0.0:
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
+ integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
+ dependencies:
+ acorn "^8.9.0"
+ acorn-jsx "^5.3.2"
+ eslint-visitor-keys "^3.4.1"
+
esprima@^4.0.0, esprima@~4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+esquery@^1.4.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
+ integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
+ dependencies:
+ estraverse "^5.1.0"
+
esrecurse@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -5350,7 +6793,7 @@ estraverse@^4.1.1:
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
-estraverse@^5.2.0:
+estraverse@^5.1.0, estraverse@^5.2.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
@@ -5461,12 +6904,30 @@ exit@^0.1.2:
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+ integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==
+ dependencies:
+ homedir-polyfill "^1.0.1"
+
+expect@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc"
+ integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==
+ dependencies:
+ "@jest/expect-utils" "^29.7.0"
+ jest-get-type "^29.6.3"
+ jest-matcher-utils "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-util "^29.7.0"
+
exponential-backoff@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6"
integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==
-express@^4.17.3:
+express@^4.17.3, express@^4.19.2:
version "4.19.2"
resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465"
integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
@@ -5549,7 +7010,18 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-fast-glob@3.3.2, fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.2:
+fast-glob@3.2.7:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1"
+ integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
+ 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"
+
+fast-glob@3.3.2, fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
@@ -5560,7 +7032,7 @@ fast-glob@3.3.2, fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glo
merge2 "^1.3.0"
micromatch "^4.0.4"
-fast-json-stable-stringify@^2.0.0:
+fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
@@ -5584,6 +7056,13 @@ faye-websocket@0.11.x, faye-websocket@^0.11.3:
dependencies:
websocket-driver ">=0.5.1"
+fb-watchman@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c"
+ integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==
+ dependencies:
+ bser "2.1.1"
+
fd-slicer@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
@@ -5603,7 +7082,7 @@ fetch-retry@^5.0.2:
resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56"
integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==
-figures@^3.2.0:
+figures@3.2.0, figures@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
@@ -5667,7 +7146,7 @@ find-cache-dir@^2.0.0:
make-dir "^2.0.0"
pkg-dir "^3.0.0"
-find-cache-dir@^3.0.0:
+find-cache-dir@^3.0.0, find-cache-dir@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
@@ -5684,6 +7163,20 @@ find-cache-dir@^4.0.0:
common-path-prefix "^3.0.0"
pkg-dir "^7.0.0"
+find-file-up@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/find-file-up/-/find-file-up-2.0.1.tgz#4932dd81551af643893f8cda7453f221e3e28261"
+ integrity sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==
+ dependencies:
+ resolve-dir "^1.0.1"
+
+find-pkg@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/find-pkg/-/find-pkg-2.0.0.tgz#3a7c35c704e11a6e5722c56e45bd7e587507735e"
+ integrity sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==
+ dependencies:
+ find-file-up "^2.0.1"
+
find-up@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
@@ -5720,6 +7213,11 @@ flat@^5.0.2:
resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
+flatted@^3.2.7:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
+ integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
+
flow-parser@0.*:
version "0.242.1"
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.242.1.tgz#d95977303d2cca0c1cb39394f5f5098d1ed5fc95"
@@ -5730,6 +7228,11 @@ follow-redirects@^1.0.0:
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b"
integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
+follow-redirects@^1.15.6:
+ version "1.15.9"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
+ integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==
+
for-each@^0.3.3:
version "0.3.3"
resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
@@ -5750,6 +7253,24 @@ forever-agent@~0.6.1:
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==
+fork-ts-checker-webpack-plugin@7.2.13:
+ version "7.2.13"
+ resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz#51ffd6a2f96f03ab64b92f8aedf305dbf3dee0f1"
+ integrity sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==
+ dependencies:
+ "@babel/code-frame" "^7.16.7"
+ chalk "^4.1.2"
+ chokidar "^3.5.3"
+ cosmiconfig "^7.0.1"
+ deepmerge "^4.2.2"
+ fs-extra "^10.0.0"
+ memfs "^3.4.1"
+ minimatch "^3.0.4"
+ node-abort-controller "^3.0.1"
+ schema-utils "^3.1.1"
+ semver "^7.3.5"
+ tapable "^2.2.1"
+
fork-ts-checker-webpack-plugin@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz#dae45dfe7298aa5d553e2580096ced79b6179504"
@@ -5796,7 +7317,7 @@ fraction.js@^4.3.7:
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
-fresh@0.5.2:
+fresh@0.5.2, fresh@~0.5.2:
version "0.5.2"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
@@ -5806,6 +7327,13 @@ from@^0.1.7:
resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
integrity sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==
+front-matter@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-4.0.2.tgz#b14e54dc745cfd7293484f3210d15ea4edd7f4d5"
+ integrity sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==
+ dependencies:
+ js-yaml "^3.13.1"
+
fs-constants@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
@@ -5820,6 +7348,16 @@ fs-extra@11.1.1:
jsonfile "^6.0.1"
universalify "^2.0.0"
+fs-extra@9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
+ 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"
+
fs-extra@^10.0.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
@@ -5838,6 +7376,15 @@ fs-extra@^11.1.0, fs-extra@^11.1.1, fs-extra@^11.2.0:
jsonfile "^6.0.1"
universalify "^2.0.0"
+fs-extra@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
+ integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
fs-minipass@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
@@ -5862,7 +7409,7 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
-fsevents@~2.3.2, fsevents@~2.3.3:
+fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3:
version "2.3.3"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
@@ -6013,7 +7560,7 @@ glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.4.1:
package-json-from-dist "^1.0.0"
path-scurry "^1.11.1"
-glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4:
+glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -6025,6 +7572,26 @@ glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4:
once "^1.3.0"
path-is-absolute "^1.0.0"
+global-modules@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+ integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
+ dependencies:
+ global-prefix "^1.0.1"
+ is-windows "^1.0.1"
+ resolve-dir "^1.0.0"
+
+global-prefix@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+ integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==
+ dependencies:
+ expand-tilde "^2.0.2"
+ homedir-polyfill "^1.0.1"
+ ini "^1.3.4"
+ is-windows "^1.0.1"
+ which "^1.2.14"
+
globals@^11.1.0:
version "11.12.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
@@ -6038,7 +7605,7 @@ globalthis@^1.0.3:
define-properties "^1.2.1"
gopd "^1.0.1"
-globby@^11.0.1, globby@^11.0.2:
+globby@^11.0.1, globby@^11.0.2, globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
@@ -6050,6 +7617,18 @@ globby@^11.0.1, globby@^11.0.2:
merge2 "^1.4.1"
slash "^3.0.0"
+globby@^12.0.2:
+ version "12.2.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-12.2.0.tgz#2ab8046b4fba4ff6eede835b29f678f90e3d3c22"
+ integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==
+ dependencies:
+ array-union "^3.0.1"
+ dir-glob "^3.0.1"
+ fast-glob "^3.2.7"
+ ignore "^5.1.9"
+ merge2 "^1.4.1"
+ slash "^4.0.0"
+
globby@^13.1.1:
version "13.2.2"
resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592"
@@ -6132,6 +7711,11 @@ har-validator@~5.1.3:
ajv "^6.12.3"
har-schema "^2.0.0"
+harmony-reflect@^1.4.6:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710"
+ integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==
+
has-ansi@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
@@ -6190,6 +7774,13 @@ he@^1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+homedir-polyfill@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
+ integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
+ dependencies:
+ parse-passwd "^1.0.0"
+
hosted-git-info@^2.1.4:
version "2.8.9"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
@@ -6212,11 +7803,23 @@ hpack.js@^2.1.6:
readable-stream "^2.0.1"
wbuf "^1.1.0"
-html-entities@^2.1.0, html-entities@^2.3.2, html-entities@^2.5.2:
+html-encoding-sniffer@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
+ integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==
+ dependencies:
+ whatwg-encoding "^2.0.0"
+
+html-entities@^2.1.0, html-entities@^2.3.2, html-entities@^2.4.0, html-entities@^2.5.2:
version "2.5.2"
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f"
integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==
+html-escaper@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
+ integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
+
html-minifier-terser@^6.0.2:
version "6.1.0"
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab"
@@ -6261,6 +7864,14 @@ htmlparser2@^8.0.1, htmlparser2@^8.0.2:
domutils "^3.0.1"
entities "^4.4.0"
+http-assert@^1.3.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/http-assert/-/http-assert-1.5.0.tgz#c389ccd87ac16ed2dfa6246fd73b926aa00e6b8f"
+ integrity sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==
+ dependencies:
+ deep-equal "~1.0.1"
+ http-errors "~1.8.0"
+
http-auth-connect@^1.0.5:
version "1.0.6"
resolved "https://registry.yarnpkg.com/http-auth-connect/-/http-auth-connect-1.0.6.tgz#7b9fd411f8806efd1244e703477171c08396d503"
@@ -6297,7 +7908,18 @@ http-errors@2.0.0:
statuses "2.0.1"
toidentifier "1.0.1"
-http-errors@~1.6.2:
+http-errors@^1.6.3, http-errors@~1.8.0:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c"
+ integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.4"
+ setprototypeof "1.2.0"
+ statuses ">= 1.5.0 < 2"
+ toidentifier "1.0.1"
+
+http-errors@~1.6.2:
version "1.6.3"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==
@@ -6331,6 +7953,18 @@ http-proxy-middleware@2.0.6, http-proxy-middleware@^2.0.3:
is-plain-obj "^3.0.0"
micromatch "^4.0.2"
+http-proxy-middleware@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-3.0.2.tgz#c834aad7cac47a229205399ab64a102e9bbed820"
+ integrity sha512-fBLFpmvDzlxdckwZRjM0wWtwDZ4KBtQ8NFqhrFKoEtK4myzuiumBuNTxD+F4cVbXfOZljIbrynmvByofDzT7Ag==
+ dependencies:
+ "@types/http-proxy" "^1.17.15"
+ debug "^4.3.6"
+ http-proxy "^1.18.1"
+ is-glob "^4.0.3"
+ is-plain-object "^5.0.0"
+ micromatch "^4.0.8"
+
http-proxy@^1.18.1:
version "1.18.1"
resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
@@ -6340,6 +7974,25 @@ http-proxy@^1.18.1:
follow-redirects "^1.0.0"
requires-port "^1.0.0"
+http-server@^14.1.0:
+ version "14.1.1"
+ resolved "https://registry.yarnpkg.com/http-server/-/http-server-14.1.1.tgz#d60fbb37d7c2fdff0f0fbff0d0ee6670bd285e2e"
+ integrity sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==
+ dependencies:
+ basic-auth "^2.0.1"
+ chalk "^4.1.2"
+ corser "^2.0.1"
+ he "^1.2.0"
+ html-encoding-sniffer "^3.0.0"
+ http-proxy "^1.18.1"
+ mime "^1.6.0"
+ minimist "^1.2.6"
+ opener "^1.5.1"
+ portfinder "^1.0.28"
+ secure-compare "3.0.1"
+ union "~0.5.0"
+ url-join "^4.0.1"
+
http-signature@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
@@ -6396,6 +8049,11 @@ human-signals@^5.0.0:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28"
integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==
+hyperdyperid@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/hyperdyperid/-/hyperdyperid-1.2.0.tgz#59668d323ada92228d2a869d3e474d5a33b69e6b"
+ integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==
+
i18next@^23.11.5:
version "23.12.2"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.12.2.tgz#c5b44bb95e4d4a5908a51577fa06c63dc2f650a4"
@@ -6410,7 +8068,7 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24:
dependencies:
safer-buffer ">= 2.1.2 < 3"
-iconv-lite@^0.6.2, iconv-lite@^0.6.3:
+iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
@@ -6422,6 +8080,13 @@ icss-utils@^5.0.0, icss-utils@^5.1.0:
resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae"
integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
+identity-obj-proxy@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14"
+ integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==
+ dependencies:
+ harmony-reflect "^1.4.6"
+
ieee754@^1.1.13:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
@@ -6434,6 +8099,11 @@ ignore-walk@^6.0.4:
dependencies:
minimatch "^9.0.0"
+ignore@^5.0.4, ignore@^5.1.9:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
+ integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
+
ignore@^5.2.0, ignore@^5.2.4:
version "5.3.1"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
@@ -6454,7 +8124,7 @@ immutable@^4.0.0:
resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.7.tgz#c70145fc90d89fb02021e65c84eb0226e4e5a381"
integrity sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==
-import-fresh@^3.2.1, import-fresh@^3.3.0:
+import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
@@ -6558,7 +8228,7 @@ ipaddr.js@1.9.1:
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
-ipaddr.js@^2.0.1:
+ipaddr.js@^2.0.1, ipaddr.js@^2.1.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8"
integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==
@@ -6642,6 +8312,11 @@ is-docker@^2.0.0, is-docker@^2.1.1:
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+is-docker@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
+ integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==
+
is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
@@ -6664,6 +8339,11 @@ is-fullwidth-code-point@^3.0.0:
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+is-generator-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
+ integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
+
is-generator-function@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
@@ -6683,6 +8363,13 @@ is-gzip@^1.0.0:
resolved "https://registry.yarnpkg.com/is-gzip/-/is-gzip-1.0.0.tgz#6ca8b07b99c77998025900e555ced8ed80879a83"
integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==
+is-inside-container@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4"
+ integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==
+ dependencies:
+ is-docker "^3.0.0"
+
is-interactive@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
@@ -6706,6 +8393,11 @@ is-negative-zero@^2.0.3:
resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747"
integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==
+is-network-error@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.1.0.tgz#d26a760e3770226d11c169052f266a4803d9c997"
+ integrity sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==
+
is-number-object@^1.0.4:
version "1.0.7"
resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
@@ -6759,6 +8451,11 @@ is-plain-object@^2.0.4:
dependencies:
isobject "^3.0.1"
+is-plain-object@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
+ integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
+
is-regex@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
@@ -6832,6 +8529,11 @@ is-what@^3.14.1:
resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1"
integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
+is-windows@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
is-wsl@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
@@ -6839,6 +8541,13 @@ is-wsl@^2.2.0:
dependencies:
is-docker "^2.0.0"
+is-wsl@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2"
+ integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==
+ dependencies:
+ is-inside-container "^1.0.0"
+
isarray@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
@@ -6864,12 +8573,17 @@ isobject@^3.0.1:
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+isomorphic-ws@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf"
+ integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==
+
isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==
-istanbul-lib-coverage@^3.2.0:
+istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756"
integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==
@@ -6885,6 +8599,43 @@ istanbul-lib-instrument@^5.0.4:
istanbul-lib-coverage "^3.2.0"
semver "^6.3.0"
+istanbul-lib-instrument@^6.0.0:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765"
+ integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==
+ dependencies:
+ "@babel/core" "^7.23.9"
+ "@babel/parser" "^7.23.9"
+ "@istanbuljs/schema" "^0.1.3"
+ istanbul-lib-coverage "^3.2.0"
+ semver "^7.5.4"
+
+istanbul-lib-report@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d"
+ integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==
+ dependencies:
+ istanbul-lib-coverage "^3.0.0"
+ make-dir "^4.0.0"
+ supports-color "^7.1.0"
+
+istanbul-lib-source-maps@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551"
+ integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
+ dependencies:
+ debug "^4.1.1"
+ istanbul-lib-coverage "^3.0.0"
+ source-map "^0.6.1"
+
+istanbul-reports@^3.1.3:
+ version "3.1.7"
+ resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b"
+ integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==
+ dependencies:
+ html-escaper "^2.0.0"
+ istanbul-lib-report "^3.0.0"
+
jackspeak@^3.1.2:
version "3.4.3"
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a"
@@ -6923,6 +8674,310 @@ jasminewd2@^2.1.0:
resolved "https://registry.yarnpkg.com/jasminewd2/-/jasminewd2-2.2.0.tgz#e37cf0b17f199cce23bea71b2039395246b4ec4e"
integrity sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==
+jest-circus@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a"
+ integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==
+ dependencies:
+ "@jest/environment" "^29.7.0"
+ "@jest/expect" "^29.7.0"
+ "@jest/test-result" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ co "^4.6.0"
+ dedent "^1.0.0"
+ is-generator-fn "^2.0.0"
+ jest-each "^29.7.0"
+ jest-matcher-utils "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-runtime "^29.7.0"
+ jest-snapshot "^29.7.0"
+ jest-util "^29.7.0"
+ p-limit "^3.1.0"
+ pretty-format "^29.7.0"
+ pure-rand "^6.0.0"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+
+jest-config@^29.4.1:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f"
+ integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==
+ dependencies:
+ "@babel/core" "^7.11.6"
+ "@jest/test-sequencer" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ babel-jest "^29.7.0"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ deepmerge "^4.2.2"
+ glob "^7.1.3"
+ graceful-fs "^4.2.9"
+ jest-circus "^29.7.0"
+ jest-environment-node "^29.7.0"
+ jest-get-type "^29.6.3"
+ jest-regex-util "^29.6.3"
+ jest-resolve "^29.7.0"
+ jest-runner "^29.7.0"
+ jest-util "^29.7.0"
+ jest-validate "^29.7.0"
+ micromatch "^4.0.4"
+ parse-json "^5.2.0"
+ pretty-format "^29.7.0"
+ slash "^3.0.0"
+ strip-json-comments "^3.1.1"
+
+jest-diff@^29.4.1, jest-diff@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a"
+ integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==
+ dependencies:
+ chalk "^4.0.0"
+ diff-sequences "^29.6.3"
+ jest-get-type "^29.6.3"
+ pretty-format "^29.7.0"
+
+jest-docblock@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a"
+ integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==
+ dependencies:
+ detect-newline "^3.0.0"
+
+jest-each@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1"
+ integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ chalk "^4.0.0"
+ jest-get-type "^29.6.3"
+ jest-util "^29.7.0"
+ pretty-format "^29.7.0"
+
+jest-environment-node@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376"
+ integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==
+ dependencies:
+ "@jest/environment" "^29.7.0"
+ "@jest/fake-timers" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ jest-mock "^29.7.0"
+ jest-util "^29.7.0"
+
+jest-get-type@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1"
+ integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==
+
+jest-haste-map@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104"
+ integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@types/graceful-fs" "^4.1.3"
+ "@types/node" "*"
+ anymatch "^3.0.3"
+ fb-watchman "^2.0.0"
+ graceful-fs "^4.2.9"
+ jest-regex-util "^29.6.3"
+ jest-util "^29.7.0"
+ jest-worker "^29.7.0"
+ micromatch "^4.0.4"
+ walker "^1.0.8"
+ optionalDependencies:
+ fsevents "^2.3.2"
+
+jest-leak-detector@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728"
+ integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==
+ dependencies:
+ jest-get-type "^29.6.3"
+ pretty-format "^29.7.0"
+
+jest-matcher-utils@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12"
+ integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==
+ dependencies:
+ chalk "^4.0.0"
+ jest-diff "^29.7.0"
+ jest-get-type "^29.6.3"
+ pretty-format "^29.7.0"
+
+jest-message-util@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3"
+ integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@jest/types" "^29.6.3"
+ "@types/stack-utils" "^2.0.0"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ micromatch "^4.0.4"
+ pretty-format "^29.7.0"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+
+jest-mock@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347"
+ integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ jest-util "^29.7.0"
+
+jest-pnp-resolver@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e"
+ integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==
+
+jest-regex-util@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52"
+ integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==
+
+jest-resolve@^29.4.1, jest-resolve@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30"
+ integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==
+ dependencies:
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^29.7.0"
+ jest-pnp-resolver "^1.2.2"
+ jest-util "^29.7.0"
+ jest-validate "^29.7.0"
+ resolve "^1.20.0"
+ resolve.exports "^2.0.0"
+ slash "^3.0.0"
+
+jest-runner@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e"
+ integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==
+ dependencies:
+ "@jest/console" "^29.7.0"
+ "@jest/environment" "^29.7.0"
+ "@jest/test-result" "^29.7.0"
+ "@jest/transform" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ emittery "^0.13.1"
+ graceful-fs "^4.2.9"
+ jest-docblock "^29.7.0"
+ jest-environment-node "^29.7.0"
+ jest-haste-map "^29.7.0"
+ jest-leak-detector "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-resolve "^29.7.0"
+ jest-runtime "^29.7.0"
+ jest-util "^29.7.0"
+ jest-watcher "^29.7.0"
+ jest-worker "^29.7.0"
+ p-limit "^3.1.0"
+ source-map-support "0.5.13"
+
+jest-runtime@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817"
+ integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==
+ dependencies:
+ "@jest/environment" "^29.7.0"
+ "@jest/fake-timers" "^29.7.0"
+ "@jest/globals" "^29.7.0"
+ "@jest/source-map" "^29.6.3"
+ "@jest/test-result" "^29.7.0"
+ "@jest/transform" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ cjs-module-lexer "^1.0.0"
+ collect-v8-coverage "^1.0.0"
+ glob "^7.1.3"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-mock "^29.7.0"
+ jest-regex-util "^29.6.3"
+ jest-resolve "^29.7.0"
+ jest-snapshot "^29.7.0"
+ jest-util "^29.7.0"
+ slash "^3.0.0"
+ strip-bom "^4.0.0"
+
+jest-snapshot@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5"
+ integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==
+ dependencies:
+ "@babel/core" "^7.11.6"
+ "@babel/generator" "^7.7.2"
+ "@babel/plugin-syntax-jsx" "^7.7.2"
+ "@babel/plugin-syntax-typescript" "^7.7.2"
+ "@babel/types" "^7.3.3"
+ "@jest/expect-utils" "^29.7.0"
+ "@jest/transform" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ babel-preset-current-node-syntax "^1.0.0"
+ chalk "^4.0.0"
+ expect "^29.7.0"
+ graceful-fs "^4.2.9"
+ jest-diff "^29.7.0"
+ jest-get-type "^29.6.3"
+ jest-matcher-utils "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-util "^29.7.0"
+ natural-compare "^1.4.0"
+ pretty-format "^29.7.0"
+ semver "^7.5.3"
+
+jest-util@^29.4.1, jest-util@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc"
+ integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ graceful-fs "^4.2.9"
+ picomatch "^2.2.3"
+
+jest-validate@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c"
+ integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ camelcase "^6.2.0"
+ chalk "^4.0.0"
+ jest-get-type "^29.6.3"
+ leven "^3.1.0"
+ pretty-format "^29.7.0"
+
+jest-watcher@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2"
+ integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==
+ dependencies:
+ "@jest/test-result" "^29.7.0"
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ ansi-escapes "^4.2.1"
+ chalk "^4.0.0"
+ emittery "^0.13.1"
+ jest-util "^29.7.0"
+ string-length "^4.0.1"
+
jest-worker@^27.4.5:
version "27.5.1"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
@@ -6932,6 +8987,16 @@ jest-worker@^27.4.5:
merge-stream "^2.0.0"
supports-color "^8.0.0"
+jest-worker@^29.4.3, jest-worker@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a"
+ integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==
+ dependencies:
+ "@types/node" "*"
+ jest-util "^29.7.0"
+ merge-stream "^2.0.0"
+ supports-color "^8.0.0"
+
jiti@^1.20.0:
version "1.21.6"
resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268"
@@ -6947,7 +9012,7 @@ js-tokens@^4.0.0:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-js-yaml@^3.13.1:
+js-yaml@^3.10.0, js-yaml@^3.13.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
@@ -7043,11 +9108,33 @@ json5@^2.1.2, json5@^2.2.2, json5@^2.2.3:
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+jsonc-eslint-parser@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz#74ded53f9d716e8d0671bd167bf5391f452d5461"
+ integrity sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==
+ dependencies:
+ acorn "^8.5.0"
+ eslint-visitor-keys "^3.0.0"
+ espree "^9.0.0"
+ semver "^7.3.5"
+
+jsonc-parser@3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76"
+ integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==
+
jsonc-parser@3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.1.tgz#031904571ccf929d7670ee8c547545081cb37f1a"
integrity sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+ integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
jsonfile@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
@@ -7094,6 +9181,13 @@ keycharm@^0.2.0:
resolved "https://registry.yarnpkg.com/keycharm/-/keycharm-0.2.0.tgz#fa6ea2e43b90a68028843d27f2075d35a8c3e6f9"
integrity sha512-i/XBRTiLqRConPKioy2oq45vbv04e8x59b0mnsIRQM+7Ec/8BC7UcL5pnC4FMeGb8KwG7q4wOMw7CtNZf5tiIg==
+keygrip@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/keygrip/-/keygrip-1.1.0.tgz#871b1681d5e159c62a445b0c74b615e0917e7226"
+ integrity sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==
+ dependencies:
+ tsscmp "1.0.6"
+
kind-of@^6.0.2:
version "6.0.3"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
@@ -7104,11 +9198,61 @@ kleur@^3.0.3:
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
-klona@^2.0.4:
+klona@^2.0.4, klona@^2.0.5:
version "2.0.6"
resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22"
integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==
+koa-compose@^3.0.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-3.2.1.tgz#a85ccb40b7d986d8e5a345b3a1ace8eabcf54de7"
+ integrity sha512-8gen2cvKHIZ35eDEik5WOo8zbVp9t4cP8p4hW4uE55waxolLRexKKrqfCpwhGVppnB40jWeF8bZeTVg99eZgPw==
+ dependencies:
+ any-promise "^1.1.0"
+
+koa-compose@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.1.0.tgz#507306b9371901db41121c812e923d0d67d3e877"
+ integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==
+
+koa-convert@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/koa-convert/-/koa-convert-1.2.0.tgz#da40875df49de0539098d1700b50820cebcd21d0"
+ integrity sha512-K9XqjmEDStGX09v3oxR7t5uPRy0jqJdvodHa6wxWTHrTfDq0WUNnYTOOUZN6g8OM8oZQXprQASbiIXG2Ez8ehA==
+ dependencies:
+ co "^4.6.0"
+ koa-compose "^3.0.0"
+
+koa@2.11.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/koa/-/koa-2.11.0.tgz#fe5a51c46f566d27632dd5dc8fd5d7dd44f935a4"
+ integrity sha512-EpR9dElBTDlaDgyhDMiLkXrPwp6ZqgAIBvhhmxQ9XN4TFgW+gEz6tkcsNI6BnUbUftrKDjVFj4lW2/J2aNBMMA==
+ dependencies:
+ accepts "^1.3.5"
+ cache-content-type "^1.0.0"
+ content-disposition "~0.5.2"
+ content-type "^1.0.4"
+ cookies "~0.8.0"
+ debug "~3.1.0"
+ delegates "^1.0.0"
+ depd "^1.1.2"
+ destroy "^1.0.4"
+ encodeurl "^1.0.2"
+ error-inject "^1.0.0"
+ escape-html "^1.0.3"
+ fresh "~0.5.2"
+ http-assert "^1.3.0"
+ http-errors "^1.6.3"
+ is-generator-function "^1.0.7"
+ koa-compose "^4.1.0"
+ koa-convert "^1.2.0"
+ on-finished "^2.3.0"
+ only "~0.0.2"
+ parseurl "^1.3.2"
+ statuses "^1.5.0"
+ type-is "^1.6.16"
+ vary "^1.1.2"
+
launch-editor@^2.6.0:
version "2.8.1"
resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.8.1.tgz#3bda72af213ec9b46b170e39661916ec66c2f463"
@@ -7117,6 +9261,14 @@ launch-editor@^2.6.0:
picocolors "^1.0.0"
shell-quote "^1.8.1"
+launch-editor@^2.6.1:
+ version "2.9.1"
+ resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.9.1.tgz#253f173bd441e342d4344b4dae58291abb425047"
+ integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==
+ dependencies:
+ picocolors "^1.0.0"
+ shell-quote "^1.8.1"
+
lazy-universal-dotenv@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz#0b220c264e89a042a37181a4928cdd298af73422"
@@ -7140,6 +9292,23 @@ less-loader@11.1.0:
dependencies:
klona "^2.0.4"
+less@4.1.3:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246"
+ integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==
+ dependencies:
+ copy-anything "^2.0.1"
+ parse-node-version "^1.0.1"
+ tslib "^2.3.0"
+ optionalDependencies:
+ errno "^0.1.1"
+ graceful-fs "^4.1.2"
+ image-size "~0.5.0"
+ make-dir "^2.1.0"
+ mime "^1.4.1"
+ needle "^3.1.0"
+ source-map "~0.6.0"
+
less@4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/less/-/less-4.2.0.tgz#cbefbfaa14a4cd388e2099b2b51f956e1465c450"
@@ -7162,7 +9331,7 @@ leven@^3.1.0:
resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
-license-webpack-plugin@4.0.2:
+license-webpack-plugin@4.0.2, license-webpack-plugin@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz#1e18442ed20b754b82f1adeff42249b81d11aec6"
integrity sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==
@@ -7176,11 +9345,21 @@ lie@~3.3.0:
dependencies:
immediate "~3.0.5"
+lilconfig@^3.1.1:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb"
+ integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==
+
lines-and-columns@^1.1.6:
version "1.2.4"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
+lines-and-columns@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42"
+ integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==
+
loader-runner@^4.2.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
@@ -7191,7 +9370,7 @@ loader-utils@3.2.1:
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576"
integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==
-loader-utils@^2.0.0:
+loader-utils@^2.0.0, loader-utils@^2.0.3:
version "2.0.4"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
@@ -7234,17 +9413,32 @@ lodash-es@^4.17.21:
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee"
integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==
+lodash.clonedeepwith@4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz#6ee30573a03a1a60d670a62ef33c10cf1afdbdd4"
+ integrity sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==
+
lodash.debounce@^4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
-lodash@^4.17.20, lodash@^4.17.21:
+lodash.memoize@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+ integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==
+
+lodash.uniq@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==
+
+lodash@^4.17.14, lodash@^4.17.20, lodash@^4.17.21:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
-log-symbols@^4.1.0:
+log-symbols@^4.0.0, log-symbols@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
@@ -7252,6 +9446,17 @@ log-symbols@^4.1.0:
chalk "^4.1.0"
is-unicode-supported "^0.1.0"
+log4js@6.9.1:
+ version "6.9.1"
+ resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.9.1.tgz#aba5a3ff4e7872ae34f8b4c533706753709e38b6"
+ integrity sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==
+ dependencies:
+ date-format "^4.0.14"
+ debug "^4.3.4"
+ flatted "^3.2.7"
+ rfdc "^1.3.0"
+ streamroller "^3.1.5"
+
loglevel-plugin-prefix@^0.8.4:
version "0.8.4"
resolved "https://registry.yarnpkg.com/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz#2fe0e05f1a820317d98d8c123e634c1bd84ff644"
@@ -7262,6 +9467,11 @@ loglevel@^1.9.1:
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.1.tgz#d63976ac9bcd03c7c873116d41c2a85bafff1be7"
integrity sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==
+long-timeout@0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/long-timeout/-/long-timeout-0.1.1.tgz#9721d788b47e0bcb5a24c2e2bee1a0da55dab514"
+ integrity sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==
+
lower-case@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
@@ -7293,6 +9503,11 @@ lunr@^2.3.9:
resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1"
integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==
+luxon@^3.2.1:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/luxon/-/luxon-3.5.0.tgz#6b6f65c5cd1d61d1fd19dbf07ee87a50bf4b8e20"
+ integrity sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==
+
macos-release@^2.5.0:
version "2.5.1"
resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.5.1.tgz#bccac4a8f7b93163a8d163b8ebf385b3c5f55bf9"
@@ -7312,7 +9527,7 @@ magic-string@0.30.8:
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.15"
-magic-string@^0.30.5:
+magic-string@^0.30.5, magic-string@~0.30.2:
version "0.30.11"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.11.tgz#301a6f93b3e8c2cb13ac1a7a673492c0dfd12954"
integrity sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==
@@ -7334,6 +9549,13 @@ make-dir@^3.0.2:
dependencies:
semver "^6.0.0"
+make-dir@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e"
+ integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==
+ dependencies:
+ semver "^7.5.3"
+
make-error@^1.1.1:
version "1.3.6"
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
@@ -7357,6 +9579,13 @@ make-fetch-happen@^13.0.0, make-fetch-happen@^13.0.1:
promise-retry "^2.0.1"
ssri "^10.0.0"
+makeerror@1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
+ integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
+ dependencies:
+ tmpl "1.0.5"
+
map-age-cleaner@^0.1.1:
version "0.1.3"
resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
@@ -7379,6 +9608,16 @@ marked@7.0.3:
resolved "https://registry.yarnpkg.com/marked/-/marked-7.0.3.tgz#680778f4612ba483d89e851fc70690d867165e42"
integrity sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==
+mdn-data@2.0.28:
+ version "2.0.28"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba"
+ integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==
+
+mdn-data@2.0.30:
+ version "2.0.30"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
+ integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==
+
media-typer@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -7400,6 +9639,16 @@ memfs@^3.4.1, memfs@^3.4.12, memfs@^3.4.3:
dependencies:
fs-monkey "^1.0.4"
+memfs@^4.6.0:
+ version "4.11.1"
+ resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.11.1.tgz#9c9c8e65bf8ac72c0db8d0fbbbe29248cf51d56a"
+ integrity sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==
+ dependencies:
+ "@jsonjoy.com/json-pack" "^1.0.3"
+ "@jsonjoy.com/util" "^1.3.0"
+ tree-dump "^1.0.1"
+ tslib "^2.0.0"
+
memoizerific@^1.11.3:
version "1.11.3"
resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a"
@@ -7427,6 +9676,14 @@ methods@~1.1.2:
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
+micromatch@^4.0.0, micromatch@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
+ integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
+ dependencies:
+ braces "^3.0.3"
+ picomatch "^2.3.1"
+
micromatch@^4.0.2, micromatch@^4.0.4:
version "4.0.7"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5"
@@ -7445,14 +9702,14 @@ mime-db@1.52.0:
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447"
integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==
-mime-types@^2.1.12, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34:
+mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34:
version "2.1.35"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
-mime@1.6.0, mime@^1.4.1:
+mime@1.6.0, mime@^1.4.1, mime@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
@@ -7480,11 +9737,25 @@ mini-css-extract-plugin@2.8.1:
schema-utils "^4.0.0"
tapable "^2.2.1"
+mini-css-extract-plugin@~2.4.7:
+ version "2.4.7"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz#b9f4c4f4d727c7a3cd52a11773bb739f00177fac"
+ integrity sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==
+ dependencies:
+ schema-utils "^4.0.0"
+
minimalistic-assert@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+minimatch@9.0.3:
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
+ integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
+ dependencies:
+ brace-expansion "^2.0.1"
+
minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -7588,7 +9859,7 @@ mkdirp-classic@^0.5.2:
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
-mkdirp@^0.5.1, mkdirp@^0.5.4:
+mkdirp@^0.5.1, mkdirp@^0.5.4, mkdirp@^0.5.6:
version "0.5.6"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
@@ -7646,7 +9917,7 @@ ms@2.1.2:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
-ms@2.1.3, ms@^2.1.1:
+ms@2.1.3, ms@^2.1.1, ms@^2.1.3:
version "2.1.3"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@@ -7669,6 +9940,11 @@ nanoid@^3.3.7:
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
+natural-compare@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+ integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
+
needle@^3.1.0:
version "3.3.1"
resolved "https://registry.yarnpkg.com/needle/-/needle-3.3.1.tgz#63f75aec580c2e77e209f3f324e2cdf3d29bd049"
@@ -7797,11 +10073,30 @@ node-gyp@^10.0.0:
tar "^6.2.1"
which "^4.0.0"
+node-int64@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
+ integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
+
+node-machine-id@1.1.12:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267"
+ integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==
+
node-releases@^2.0.18:
version "2.0.18"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f"
integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==
+node-schedule@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/node-schedule/-/node-schedule-2.1.1.tgz#6958b2c5af8834954f69bb0a7a97c62b97185de3"
+ integrity sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==
+ dependencies:
+ cron-parser "^4.2.0"
+ long-timeout "0.1.1"
+ sorted-array-functions "^1.3.0"
+
nopt@^7.0.0:
version "7.2.1"
resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7"
@@ -7951,6 +10246,58 @@ number-is-nan@^1.0.0:
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==
+nx@19.6.5:
+ version "19.6.5"
+ resolved "https://registry.yarnpkg.com/nx/-/nx-19.6.5.tgz#1d992364da5fc1634cd2474902465dc335fb99e4"
+ integrity sha512-igPYPsBF1BM1YxEiGDvaLOz0CWWoEvxzR7yQg3iULjGG9zKgDFNHHIHJwkyHsCBTtMhhkgeUl16PsTVgDuil3A==
+ dependencies:
+ "@napi-rs/wasm-runtime" "0.2.4"
+ "@nrwl/tao" "19.6.5"
+ "@yarnpkg/lockfile" "^1.1.0"
+ "@yarnpkg/parsers" "3.0.0-rc.46"
+ "@zkochan/js-yaml" "0.0.7"
+ axios "^1.7.4"
+ chalk "^4.1.0"
+ cli-cursor "3.1.0"
+ cli-spinners "2.6.1"
+ cliui "^8.0.1"
+ dotenv "~16.4.5"
+ dotenv-expand "~11.0.6"
+ enquirer "~2.3.6"
+ figures "3.2.0"
+ flat "^5.0.2"
+ front-matter "^4.0.2"
+ fs-extra "^11.1.0"
+ ignore "^5.0.4"
+ jest-diff "^29.4.1"
+ jsonc-parser "3.2.0"
+ lines-and-columns "~2.0.3"
+ minimatch "9.0.3"
+ node-machine-id "1.1.12"
+ npm-run-path "^4.0.1"
+ open "^8.4.0"
+ ora "5.3.0"
+ semver "^7.5.3"
+ string-width "^4.2.3"
+ strong-log-transformer "^2.1.0"
+ tar-stream "~2.2.0"
+ tmp "~0.2.1"
+ tsconfig-paths "^4.1.2"
+ tslib "^2.3.0"
+ yargs "^17.6.2"
+ yargs-parser "21.1.1"
+ optionalDependencies:
+ "@nx/nx-darwin-arm64" "19.6.5"
+ "@nx/nx-darwin-x64" "19.6.5"
+ "@nx/nx-freebsd-x64" "19.6.5"
+ "@nx/nx-linux-arm-gnueabihf" "19.6.5"
+ "@nx/nx-linux-arm64-gnu" "19.6.5"
+ "@nx/nx-linux-arm64-musl" "19.6.5"
+ "@nx/nx-linux-x64-gnu" "19.6.5"
+ "@nx/nx-linux-x64-musl" "19.6.5"
+ "@nx/nx-win32-arm64-msvc" "19.6.5"
+ "@nx/nx-win32-x64-msvc" "19.6.5"
+
nypm@^0.3.8:
version "0.3.9"
resolved "https://registry.yarnpkg.com/nypm/-/nypm-0.3.9.tgz#ab74c55075737466847611aa33c3c67741c01d8f"
@@ -8011,7 +10358,7 @@ ohash@^1.1.3:
resolved "https://registry.yarnpkg.com/ohash/-/ohash-1.1.3.tgz#f12c3c50bfe7271ce3fd1097d42568122ccdcf07"
integrity sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==
-on-finished@2.4.1:
+on-finished@2.4.1, on-finished@^2.3.0, on-finished@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
@@ -8051,6 +10398,11 @@ onetime@^6.0.0:
dependencies:
mimic-fn "^4.0.0"
+only@~0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
+ integrity sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==
+
open@8.4.0:
version "8.4.0"
resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8"
@@ -8069,11 +10421,40 @@ open@8.4.2, open@^8.0.4, open@^8.0.9, open@^8.4.0:
is-docker "^2.1.1"
is-wsl "^2.2.0"
+open@^10.0.3:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/open/-/open-10.1.0.tgz#a7795e6e5d519abe4286d9937bb24b51122598e1"
+ integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==
+ dependencies:
+ default-browser "^5.2.1"
+ define-lazy-prop "^3.0.0"
+ is-inside-container "^1.0.0"
+ is-wsl "^3.1.0"
+
opencollective-postinstall@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"
integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==
+opener@^1.5.1:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
+ integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
+
+ora@5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/ora/-/ora-5.3.0.tgz#fb832899d3a1372fe71c8b2c534bbfe74961bb6f"
+ integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==
+ dependencies:
+ bl "^4.0.3"
+ chalk "^4.1.0"
+ cli-cursor "^3.1.0"
+ cli-spinners "^2.5.0"
+ is-interactive "^1.0.0"
+ log-symbols "^4.0.0"
+ strip-ansi "^6.0.0"
+ wcwidth "^1.0.1"
+
ora@5.4.1, ora@^5.4.1:
version "5.4.1"
resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
@@ -8133,7 +10514,7 @@ p-limit@^2.0.0, p-limit@^2.2.0:
dependencies:
p-try "^2.0.0"
-p-limit@^3.0.2:
+p-limit@^3.0.2, p-limit@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
@@ -8190,6 +10571,15 @@ p-retry@^4.5.0:
"@types/retry" "0.12.0"
retry "^0.13.1"
+p-retry@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-6.2.0.tgz#8d6df01af298750009691ce2f9b3ad2d5968f3bd"
+ integrity sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==
+ dependencies:
+ "@types/retry" "0.12.2"
+ is-network-error "^1.0.0"
+ retry "^0.13.1"
+
p-try@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
@@ -8264,6 +10654,11 @@ parse-node-version@^1.0.1:
resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
+parse-passwd@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+ integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==
+
parse5-html-rewriting-stream@7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz#e376d3e762d2950ccbb6bb59823fc1d7e9fdac36"
@@ -8288,6 +10683,11 @@ parse5-sax-parser@^7.0.0:
dependencies:
parse5 "^7.0.0"
+parse5@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"
+ integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==
+
parse5@^7.0.0, parse5@^7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
@@ -8295,7 +10695,7 @@ parse5@^7.0.0, parse5@^7.1.2:
dependencies:
entities "^4.4.0"
-parseurl@~1.3.2, parseurl@~1.3.3:
+parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3:
version "1.3.3"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
@@ -8432,12 +10832,12 @@ picomatch@4.0.2:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
-picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.0, picomatch@^2.3.1:
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-pify@^2.0.0:
+pify@^2.0.0, pify@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
@@ -8459,7 +10859,7 @@ pinkie@^2.0.0:
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==
-pirates@^4.0.6:
+pirates@^4.0.4, pirates@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
@@ -8471,6 +10871,13 @@ piscina@4.4.0:
optionalDependencies:
nice-napi "^1.0.2"
+piscina@^4.4.0:
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.6.1.tgz#4de673b0ff84bf641b31b07b3348669383b51c9a"
+ integrity sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==
+ optionalDependencies:
+ nice-napi "^1.0.2"
+
pkg-dir@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
@@ -8523,11 +10930,75 @@ popper.js@^1.14.3:
resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b"
integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==
+portfinder@^1.0.28:
+ version "1.0.32"
+ resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81"
+ integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==
+ dependencies:
+ async "^2.6.4"
+ debug "^3.2.7"
+ mkdirp "^0.5.6"
+
possible-typed-array-names@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f"
integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==
+postcss-calc@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6"
+ integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==
+ dependencies:
+ postcss-selector-parser "^6.0.11"
+ postcss-value-parser "^4.2.0"
+
+postcss-colormin@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d"
+ integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==
+ dependencies:
+ browserslist "^4.23.0"
+ caniuse-api "^3.0.0"
+ colord "^2.9.3"
+ postcss-value-parser "^4.2.0"
+
+postcss-convert-values@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz#3498387f8efedb817cbc63901d45bd1ceaa40f48"
+ integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==
+ dependencies:
+ browserslist "^4.23.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-discard-comments@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c"
+ integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==
+
+postcss-discard-duplicates@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz#d121e893c38dc58a67277f75bb58ba43fce4c3eb"
+ integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==
+
+postcss-discard-empty@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz#ee39c327219bb70473a066f772621f81435a79d9"
+ integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==
+
+postcss-discard-overridden@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz#4e9f9c62ecd2df46e8fdb44dc17e189776572e2d"
+ integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==
+
+postcss-import@~14.1.0:
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0"
+ integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==
+ dependencies:
+ postcss-value-parser "^4.0.0"
+ read-cache "^1.0.0"
+ resolve "^1.1.7"
+
postcss-loader@8.1.1:
version "8.1.1"
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-8.1.1.tgz#2822589e7522927344954acb55bbf26e8b195dfe"
@@ -8537,38 +11008,190 @@ postcss-loader@8.1.1:
jiti "^1.20.0"
semver "^7.5.4"
-postcss-media-query-parser@^0.2.3:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
- integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==
+postcss-loader@^6.1.1:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef"
+ integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==
+ dependencies:
+ cosmiconfig "^7.0.0"
+ klona "^2.0.5"
+ semver "^7.3.5"
+
+postcss-media-query-parser@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
+ integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==
+
+postcss-merge-longhand@^6.0.5:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz#ba8a8d473617c34a36abbea8dda2b215750a065a"
+ integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+ stylehacks "^6.1.1"
+
+postcss-merge-rules@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz#7aa539dceddab56019469c0edd7d22b64c3dea9d"
+ integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==
+ dependencies:
+ browserslist "^4.23.0"
+ caniuse-api "^3.0.0"
+ cssnano-utils "^4.0.2"
+ postcss-selector-parser "^6.0.16"
+
+postcss-minify-font-values@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz#a0e574c02ee3f299be2846369211f3b957ea4c59"
+ integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-gradients@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz#ca3eb55a7bdb48a1e187a55c6377be918743dbd6"
+ integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==
+ dependencies:
+ colord "^2.9.3"
+ cssnano-utils "^4.0.2"
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-params@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz#54551dec77b9a45a29c3cb5953bf7325a399ba08"
+ integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==
+ dependencies:
+ browserslist "^4.23.0"
+ cssnano-utils "^4.0.2"
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-selectors@^6.0.4:
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz#197f7d72e6dd19eed47916d575d69dc38b396aff"
+ integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==
+ dependencies:
+ postcss-selector-parser "^6.0.16"
+
+postcss-modules-extract-imports@^3.0.0, postcss-modules-extract-imports@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002"
+ integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==
+
+postcss-modules-local-by-default@^4.0.4, postcss-modules-local-by-default@^4.0.5:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f"
+ integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==
+ dependencies:
+ icss-utils "^5.0.0"
+ postcss-selector-parser "^6.0.2"
+ postcss-value-parser "^4.1.0"
+
+postcss-modules-scope@^3.1.1, postcss-modules-scope@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5"
+ integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==
+ dependencies:
+ postcss-selector-parser "^6.0.4"
+
+postcss-modules-values@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c"
+ integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
+ dependencies:
+ icss-utils "^5.0.0"
+
+postcss-normalize-charset@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1"
+ integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==
+
+postcss-normalize-display-values@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz#54f02764fed0b288d5363cbb140d6950dbbdd535"
+ integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-positions@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz#e982d284ec878b9b819796266f640852dbbb723a"
+ integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-repeat-style@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz#f8006942fd0617c73f049dd8b6201c3a3040ecf3"
+ integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-string@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz#e3cc6ad5c95581acd1fc8774b309dd7c06e5e363"
+ integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-timing-functions@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz#40cb8726cef999de984527cbd9d1db1f3e9062c0"
+ integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-unicode@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz#aaf8bbd34c306e230777e80f7f12a4b7d27ce06e"
+ integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==
+ dependencies:
+ browserslist "^4.23.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-url@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz#292792386be51a8de9a454cb7b5c58ae22db0f79"
+ integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-whitespace@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz#fbb009e6ebd312f8b2efb225c2fcc7cf32b400cd"
+ integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==
+ dependencies:
+ postcss-value-parser "^4.2.0"
-postcss-modules-extract-imports@^3.0.0, postcss-modules-extract-imports@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002"
- integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==
+postcss-ordered-values@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5"
+ integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==
+ dependencies:
+ cssnano-utils "^4.0.2"
+ postcss-value-parser "^4.2.0"
-postcss-modules-local-by-default@^4.0.4, postcss-modules-local-by-default@^4.0.5:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f"
- integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==
+postcss-reduce-initial@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz#4401297d8e35cb6e92c8e9586963e267105586ba"
+ integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==
dependencies:
- icss-utils "^5.0.0"
- postcss-selector-parser "^6.0.2"
- postcss-value-parser "^4.1.0"
+ browserslist "^4.23.0"
+ caniuse-api "^3.0.0"
-postcss-modules-scope@^3.1.1, postcss-modules-scope@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5"
- integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==
+postcss-reduce-transforms@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz#6fa2c586bdc091a7373caeee4be75a0f3e12965d"
+ integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==
dependencies:
- postcss-selector-parser "^6.0.4"
+ postcss-value-parser "^4.2.0"
-postcss-modules-values@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c"
- integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
+postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de"
+ integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==
dependencies:
- icss-utils "^5.0.0"
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4:
version "6.1.1"
@@ -8578,7 +11201,22 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
-postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
+postcss-svgo@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.3.tgz#1d6e180d6df1fa8a3b30b729aaa9161e94f04eaa"
+ integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+ svgo "^3.2.0"
+
+postcss-unique-selectors@^6.0.4:
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz#983ab308896b4bf3f2baaf2336e14e52c11a2088"
+ integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==
+ dependencies:
+ postcss-selector-parser "^6.0.16"
+
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
@@ -8601,6 +11239,15 @@ postcss@^8.2.14, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.35:
picocolors "^1.0.1"
source-map-js "^1.2.0"
+postcss@^8.4.24, postcss@^8.4.38:
+ version "8.4.45"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.45.tgz#538d13d89a16ef71edbf75d895284ae06b79e603"
+ integrity sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==
+ dependencies:
+ nanoid "^3.3.7"
+ picocolors "^1.0.1"
+ source-map-js "^1.2.0"
+
prettier@^2.8.0:
version "2.8.8"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
@@ -8614,6 +11261,15 @@ pretty-error@^4.0.0:
lodash "^4.17.20"
renderkid "^3.0.0"
+pretty-format@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
+ integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==
+ dependencies:
+ "@jest/schemas" "^29.6.3"
+ ansi-styles "^5.0.0"
+ react-is "^18.0.0"
+
pretty-hrtime@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
@@ -8718,7 +11374,7 @@ proxy-addr@~2.0.7:
forwarded "0.2.0"
ipaddr.js "1.9.1"
-proxy-from-env@^1.0.0:
+proxy-from-env@^1.0.0, proxy-from-env@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
@@ -8789,6 +11445,11 @@ puppeteer-core@^2.1.1:
rimraf "^2.6.1"
ws "^6.1.0"
+pure-rand@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2"
+ integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==
+
q@1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
@@ -8816,7 +11477,7 @@ qs@6.11.0:
dependencies:
side-channel "^1.0.4"
-qs@^6.10.0, qs@^6.12.3:
+qs@^6.10.0, qs@^6.12.3, qs@^6.4.0:
version "6.13.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
@@ -8838,6 +11499,11 @@ queue-microtask@^1.2.2:
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+rambda@^9.1.0:
+ version "9.3.0"
+ resolved "https://registry.yarnpkg.com/rambda/-/rambda-9.3.0.tgz#12b5c336320e6c5fdb1fbe4d38ab69f4983d821c"
+ integrity sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==
+
ramda@0.29.0:
version "0.29.0"
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb"
@@ -8865,6 +11531,18 @@ raw-body@2.5.2:
iconv-lite "0.4.24"
unpipe "1.0.0"
+react-is@^18.0.0:
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
+ integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
+
+read-cache@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
+ integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
+ dependencies:
+ pify "^2.3.0"
+
read-package-json-fast@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
@@ -9072,6 +11750,14 @@ requires-port@^1.0.0:
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
+resolve-dir@^1.0.0, resolve-dir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+ integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==
+ dependencies:
+ expand-tilde "^2.0.0"
+ global-modules "^1.0.0"
+
resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
@@ -9093,7 +11779,17 @@ resolve-url-loader@5.0.0:
postcss "^8.2.14"
source-map "0.6.1"
-resolve@1.22.8, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.3.2:
+resolve.exports@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
+ integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
+
+resolve.exports@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800"
+ integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==
+
+resolve@1.22.8, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.3.2:
version "1.22.8"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
@@ -9125,6 +11821,11 @@ reusify@^1.0.4:
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+rfdc@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca"
+ integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
+
rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
@@ -9171,6 +11872,11 @@ rollup@^4.2.0:
"@rollup/rollup-win32-x64-msvc" "4.20.0"
fsevents "~2.3.2"
+run-applescript@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.0.0.tgz#e5a553c2bffd620e169d276c1cd8f1b64778fbeb"
+ integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==
+
run-async@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/run-async/-/run-async-3.0.0.tgz#42a432f6d76c689522058984384df28be379daad"
@@ -9183,7 +11889,7 @@ run-parallel@^1.1.9:
dependencies:
queue-microtask "^1.2.2"
-rxjs@7.8.1, rxjs@^7.5.4, rxjs@^7.8.1:
+rxjs@7.8.1, rxjs@^7.5.4, rxjs@^7.8.0, rxjs@^7.8.1:
version "7.8.1"
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
@@ -9231,6 +11937,14 @@ sass-loader@14.1.1:
dependencies:
neo-async "^2.6.2"
+sass-loader@^12.2.0:
+ version "12.6.0"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb"
+ integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==
+ dependencies:
+ klona "^2.0.4"
+ neo-async "^2.6.2"
+
sass@1.71.1:
version "1.71.1"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.71.1.tgz#dfb09c63ce63f89353777bbd4a88c0a38386ee54"
@@ -9240,6 +11954,15 @@ sass@1.71.1:
immutable "^4.0.0"
source-map-js ">=0.6.2 <2.0.0"
+sass@^1.42.1:
+ version "1.78.0"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.78.0.tgz#cef369b2f9dc21ea1d2cf22c979f52365da60841"
+ integrity sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==
+ dependencies:
+ chokidar ">=3.0.0 <4.0.0"
+ immutable "^4.0.0"
+ source-map-js ">=0.6.2 <2.0.0"
+
saucelabs@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.5.0.tgz#9405a73c360d449b232839919a86c396d379fd9d"
@@ -9252,6 +11975,11 @@ sax@>=0.6.0, sax@^1.2.4:
resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f"
integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==
+sax@~1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
schema-utils@^3.1.1, schema-utils@^3.2.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
@@ -9261,7 +11989,7 @@ schema-utils@^3.1.1, schema-utils@^3.2.0:
ajv "^6.12.5"
ajv-keywords "^3.5.2"
-schema-utils@^4.0.0:
+schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b"
integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==
@@ -9271,6 +11999,11 @@ schema-utils@^4.0.0:
ajv-formats "^2.1.1"
ajv-keywords "^5.1.0"
+secure-compare@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3"
+ integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==
+
select-hose@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
@@ -9286,7 +12019,7 @@ selenium-webdriver@3.6.0, selenium-webdriver@^3.0.1:
tmp "0.0.30"
xml2js "^0.4.17"
-selfsigned@^2.1.1:
+selfsigned@^2.1.1, selfsigned@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0"
integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==
@@ -9311,7 +12044,7 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2:
+semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2:
version "7.6.3"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
@@ -9453,7 +12186,7 @@ side-channel@^1.0.4, side-channel@^1.0.6:
get-intrinsic "^1.2.4"
object-inspect "^1.13.1"
-signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
+signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
version "3.0.7"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
@@ -9521,12 +12254,17 @@ socks@^2.8.3:
ip-address "^9.0.5"
smart-buffer "^4.2.0"
-"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2, source-map-js@^1.2.0:
+sorted-array-functions@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz#8605695563294dffb2c9796d602bd8459f7a0dd5"
+ integrity sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==
+
+"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2, source-map-js@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
-source-map-loader@5.0.0:
+source-map-loader@5.0.0, source-map-loader@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-5.0.0.tgz#f593a916e1cc54471cfc8851b905c8a845fc7e38"
integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==
@@ -9534,6 +12272,22 @@ source-map-loader@5.0.0:
iconv-lite "^0.6.3"
source-map-js "^1.0.2"
+source-map-support@0.5.13:
+ version "0.5.13"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
+ integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map-support@0.5.19:
+ version "0.5.19"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
+ integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
source-map-support@0.5.21, source-map-support@^0.5.16, source-map-support@^0.5.3, source-map-support@^0.5.5, source-map-support@~0.5.20:
version "0.5.21"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
@@ -9554,7 +12308,7 @@ source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-source-map@0.7.4:
+source-map@0.7.4, source-map@^0.7.3, source-map@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
@@ -9652,12 +12406,19 @@ ssri@^10.0.0:
dependencies:
minipass "^7.0.3"
+stack-utils@^2.0.3:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f"
+ integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==
+ dependencies:
+ escape-string-regexp "^2.0.0"
+
statuses@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
-"statuses@>= 1.4.0 < 2", statuses@~1.5.0:
+"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@^1.5.0, statuses@~1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
@@ -9675,7 +12436,24 @@ stream-shift@^1.0.0:
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.3.tgz#85b8fab4d71010fc3ba8772e8046cc49b8a3864b"
integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==
-"string-width-cjs@npm:string-width@^4.2.0":
+streamroller@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-3.1.5.tgz#1263182329a45def1ffaef58d31b15d13d2ee7ff"
+ integrity sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==
+ dependencies:
+ date-format "^4.0.14"
+ debug "^4.3.4"
+ fs-extra "^8.1.0"
+
+string-length@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
+ integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
+ dependencies:
+ char-regex "^1.0.2"
+ strip-ansi "^6.0.0"
+
+"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -9701,15 +12479,6 @@ string-width@^2.0.0, string-width@^2.1.1:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
-string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
- integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.1"
-
string-width@^5.0.1, string-width@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
@@ -9761,7 +12530,7 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -9782,13 +12551,6 @@ strip-ansi@^4.0.0:
dependencies:
ansi-regex "^3.0.0"
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
strip-ansi@^7.0.1:
version "7.1.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
@@ -9801,6 +12563,11 @@ strip-bom@^3.0.0:
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
+strip-bom@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
+ integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
+
strip-eof@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
@@ -9816,16 +12583,52 @@ strip-final-newline@^3.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
-strip-json-comments@^3.0.1:
+strip-json-comments@^3.0.1, strip-json-comments@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-style-loader@^3.3.1:
+strong-log-transformer@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
+ integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==
+ dependencies:
+ duplexer "^0.1.1"
+ minimist "^1.2.0"
+ through "^2.3.4"
+
+style-loader@^3.3.0, style-loader@^3.3.1:
version "3.3.4"
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7"
integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==
+stylehacks@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.1.1.tgz#543f91c10d17d00a440430362d419f79c25545a6"
+ integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==
+ dependencies:
+ browserslist "^4.23.0"
+ postcss-selector-parser "^6.0.16"
+
+stylus-loader@^7.1.0:
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-7.1.3.tgz#1fdfa0d34e8c05a569bc0902e1ecdb857d764964"
+ integrity sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==
+ dependencies:
+ fast-glob "^3.2.12"
+ normalize-path "^3.0.0"
+
+stylus@^0.59.0:
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.59.0.tgz#a344d5932787142a141946536d6e24e6a6be7aa6"
+ integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==
+ dependencies:
+ "@adobe/css-tools" "^4.0.1"
+ debug "^4.3.2"
+ glob "^7.1.6"
+ sax "~1.2.4"
+ source-map "^0.7.3"
+
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -9862,6 +12665,19 @@ svg-pan-zoom@^3.6.1:
resolved "https://registry.yarnpkg.com/svg-pan-zoom/-/svg-pan-zoom-3.6.1.tgz#f880a1bb32d18e9c625d7715350bebc269b450cf"
integrity sha512-JaKkGHHfGvRrcMPdJWkssLBeWqM+Isg/a09H7kgNNajT1cX5AztDTNs+C8UzpCxjCTRrG34WbquwaovZbmSk9g==
+svgo@^3.2.0:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8"
+ integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==
+ dependencies:
+ "@trysound/sax" "0.2.0"
+ commander "^7.2.0"
+ css-select "^5.1.0"
+ css-tree "^2.3.1"
+ css-what "^6.1.0"
+ csso "^5.0.5"
+ picocolors "^1.0.0"
+
swc-loader@^0.2.3:
version "0.2.6"
resolved "https://registry.yarnpkg.com/swc-loader/-/swc-loader-0.2.6.tgz#bf0cba8eeff34bb19620ead81d1277fefaec6bc8"
@@ -9899,7 +12715,7 @@ tar-fs@^2.1.1:
pump "^3.0.0"
tar-stream "^2.1.4"
-tar-stream@^2.1.4:
+tar-stream@^2.1.4, tar-stream@~2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
@@ -9952,7 +12768,7 @@ tempy@^1.0.1:
type-fest "^0.16.0"
unique-string "^2.0.0"
-terser-webpack-plugin@^5.3.1, terser-webpack-plugin@^5.3.10:
+terser-webpack-plugin@^5.3.1, terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.3:
version "5.3.10"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199"
integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==
@@ -9992,6 +12808,11 @@ test-exclude@^6.0.0:
glob "^7.1.4"
minimatch "^3.0.4"
+thingies@^1.20.0:
+ version "1.21.0"
+ resolved "https://registry.yarnpkg.com/thingies/-/thingies-1.21.0.tgz#e80fbe58fd6fdaaab8fad9b67bd0a5c943c445c1"
+ integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==
+
through2@^2.0.3:
version "2.0.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
@@ -10000,7 +12821,7 @@ through2@^2.0.3:
readable-stream "~2.3.6"
xtend "~4.0.1"
-through@2, through@^2.3.8, through@~2.3, through@~2.3.4:
+through@2, through@^2.3.4, through@^2.3.8, through@~2.3, through@~2.3.4:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
@@ -10034,6 +12855,16 @@ tmp@^0.0.33:
dependencies:
os-tmpdir "~1.0.2"
+tmp@~0.2.1:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae"
+ integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==
+
+tmpl@1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
+ integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
+
to-fast-properties@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -10083,16 +12914,37 @@ traverse@^0.6.9:
typedarray.prototype.slice "^1.0.3"
which-typed-array "^1.1.15"
+tree-dump@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/tree-dump/-/tree-dump-1.0.2.tgz#c460d5921caeb197bde71d0e9a7b479848c5b8ac"
+ integrity sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==
+
tree-kill@1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
+ts-api-utils@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
+ integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
+
ts-dedent@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5"
integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==
+ts-loader@^9.3.1:
+ version "9.5.1"
+ resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.5.1.tgz#63d5912a86312f1fbe32cef0859fb8b2193d9b89"
+ integrity sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==
+ dependencies:
+ chalk "^4.1.0"
+ enhanced-resolve "^5.0.0"
+ micromatch "^4.0.0"
+ semver "^7.3.4"
+ source-map "^0.7.4"
+
ts-md5@^1.2.7:
version "1.3.1"
resolved "https://registry.yarnpkg.com/ts-md5/-/ts-md5-1.3.1.tgz#f5b860c0d5241dd9bb4e909dd73991166403f511"
@@ -10106,6 +12958,25 @@ ts-morph@^22.0.0:
"@ts-morph/common" "~0.23.0"
code-block-writer "^13.0.1"
+ts-node@10.9.1:
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
+ integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
+ 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"
+
ts-node@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-5.0.1.tgz#78e5d1cb3f704de1b641e43b76be2d4094f06f81"
@@ -10120,6 +12991,15 @@ ts-node@~5.0.1:
source-map-support "^0.5.3"
yn "^2.0.0"
+tsconfig-paths-webpack-plugin@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz#84008fc3e3e0658fdb0262758b07b4da6265ff1a"
+ integrity sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==
+ dependencies:
+ chalk "^4.1.0"
+ enhanced-resolve "^5.7.0"
+ tsconfig-paths "^4.0.0"
+
tsconfig-paths-webpack-plugin@^4.0.1:
version "4.1.0"
resolved "https://registry.yarnpkg.com/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.1.0.tgz#3c6892c5e7319c146eee1e7302ed9e6f2be4f763"
@@ -10129,7 +13009,7 @@ tsconfig-paths-webpack-plugin@^4.0.1:
enhanced-resolve "^5.7.0"
tsconfig-paths "^4.1.2"
-tsconfig-paths@^4.1.2:
+tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2:
version "4.2.0"
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c"
integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==
@@ -10172,6 +13052,11 @@ tslint@^5.12.0:
tslib "^1.8.0"
tsutils "^2.29.0"
+tsscmp@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb"
+ integrity sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==
+
tsutils@^2.29.0:
version "2.29.0"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
@@ -10200,6 +13085,11 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0:
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==
+type-detect@4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
+ integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
+
type-fest@^0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860"
@@ -10225,7 +13115,7 @@ type-fest@^2.19.0:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
-type-is@~1.6.18:
+type-is@^1.6.16, type-is@~1.6.18:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
@@ -10309,6 +13199,11 @@ typescript@^5.0.4:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba"
integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==
+typescript@~5.4.2:
+ version "5.4.5"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
+ integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
+
ufo@^1.5.3:
version "1.5.4"
resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.5.4.tgz#16d6949674ca0c9e0fbbae1fa20a71d7b1ded754"
@@ -10383,6 +13278,13 @@ unicode-trie@^2.0.0:
pako "^0.2.5"
tiny-inflate "^1.0.0"
+union@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/union/-/union-0.5.0.tgz#b2c11be84f60538537b846edb9ba266ba0090075"
+ integrity sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==
+ dependencies:
+ qs "^6.4.0"
+
unique-filename@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea"
@@ -10404,6 +13306,11 @@ unique-string@^2.0.0:
dependencies:
crypto-random-string "^2.0.0"
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
universalify@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
@@ -10429,6 +13336,11 @@ untildify@^4.0.0:
resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
+upath@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b"
+ integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==
+
update-browserslist-db@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e"
@@ -10444,6 +13356,11 @@ uri-js@^4.2.2, uri-js@^4.4.1:
dependencies:
punycode "^2.1.0"
+url-join@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7"
+ integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==
+
url-parse@^1.5.3:
version "1.5.10"
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
@@ -10501,6 +13418,20 @@ uuid@^9.0.1:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
+v8-compile-cache-lib@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
+ integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
+
+v8-to-istanbul@^9.0.1:
+ version "9.3.0"
+ resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175"
+ integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.12"
+ "@types/istanbul-lib-coverage" "^2.0.1"
+ convert-source-map "^2.0.0"
+
validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
@@ -10514,7 +13445,7 @@ validate-npm-package-name@^5.0.0:
resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8"
integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==
-vary@^1, vary@~1.1.2:
+vary@^1, vary@^1.1.2, vary@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
@@ -10550,6 +13481,13 @@ vite@5.1.7:
optionalDependencies:
fsevents "~2.3.3"
+walker@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
+ integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
+ dependencies:
+ makeerror "1.0.12"
+
watchpack@2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
@@ -10573,7 +13511,7 @@ wbuf@^1.1.0, wbuf@^1.7.3:
dependencies:
minimalistic-assert "^1.0.0"
-wcwidth@^1.0.1:
+wcwidth@^1.0.0, wcwidth@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==
@@ -10643,6 +13581,18 @@ webpack-dev-middleware@^6.1.1:
range-parser "^1.2.1"
schema-utils "^4.0.0"
+webpack-dev-middleware@^7.4.2:
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz#40e265a3d3d26795585cff8207630d3a8ff05877"
+ integrity sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==
+ dependencies:
+ colorette "^2.0.10"
+ memfs "^4.6.0"
+ mime-types "^2.1.31"
+ on-finished "^2.4.1"
+ range-parser "^1.2.1"
+ schema-utils "^4.0.0"
+
webpack-dev-server@4.15.1:
version "4.15.1"
resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7"
@@ -10679,6 +13629,40 @@ webpack-dev-server@4.15.1:
webpack-dev-middleware "^5.3.1"
ws "^8.13.0"
+webpack-dev-server@^5.0.4:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz#8f44147402b4d8ab99bfeb9b6880daa1411064e5"
+ integrity sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==
+ dependencies:
+ "@types/bonjour" "^3.5.13"
+ "@types/connect-history-api-fallback" "^1.5.4"
+ "@types/express" "^4.17.21"
+ "@types/serve-index" "^1.9.4"
+ "@types/serve-static" "^1.15.5"
+ "@types/sockjs" "^0.3.36"
+ "@types/ws" "^8.5.10"
+ ansi-html-community "^0.0.8"
+ bonjour-service "^1.2.1"
+ chokidar "^3.6.0"
+ colorette "^2.0.10"
+ compression "^1.7.4"
+ connect-history-api-fallback "^2.0.0"
+ express "^4.19.2"
+ graceful-fs "^4.2.6"
+ html-entities "^2.4.0"
+ http-proxy-middleware "^2.0.3"
+ ipaddr.js "^2.1.0"
+ launch-editor "^2.6.1"
+ open "^10.0.3"
+ p-retry "^6.2.0"
+ schema-utils "^4.2.0"
+ selfsigned "^2.4.1"
+ serve-index "^1.9.1"
+ sockjs "^0.3.24"
+ spdy "^4.0.2"
+ webpack-dev-middleware "^7.4.2"
+ ws "^8.18.0"
+
webpack-hot-middleware@^2.25.1:
version "2.26.1"
resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz#87214f1e3f9f3acab9271fef9e6ed7b637d719c0"
@@ -10688,7 +13672,7 @@ webpack-hot-middleware@^2.25.1:
html-entities "^2.1.0"
strip-ansi "^6.0.0"
-webpack-merge@5.10.0:
+webpack-merge@5.10.0, webpack-merge@^5.8.0:
version "5.10.0"
resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177"
integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==
@@ -10697,12 +13681,17 @@ webpack-merge@5.10.0:
flat "^5.0.2"
wildcard "^2.0.0"
+webpack-node-externals@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz#1a3407c158d547a9feb4229a9e3385b7b60c9917"
+ integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==
+
webpack-sources@^3.0.0, webpack-sources@^3.2.3:
version "3.2.3"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-webpack-subresource-integrity@5.1.0:
+webpack-subresource-integrity@5.1.0, webpack-subresource-integrity@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz#8b7606b033c6ccac14e684267cb7fb1f5c2a132a"
integrity sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==
@@ -10774,6 +13763,35 @@ webpack@5.90.3:
watchpack "^2.4.0"
webpack-sources "^3.2.3"
+webpack@^5.80.0, webpack@^5.88.0:
+ version "5.94.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.94.0.tgz#77a6089c716e7ab90c1c67574a28da518a20970f"
+ integrity sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==
+ dependencies:
+ "@types/estree" "^1.0.5"
+ "@webassemblyjs/ast" "^1.12.1"
+ "@webassemblyjs/wasm-edit" "^1.12.1"
+ "@webassemblyjs/wasm-parser" "^1.12.1"
+ acorn "^8.7.1"
+ acorn-import-attributes "^1.9.5"
+ browserslist "^4.21.10"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.17.1"
+ es-module-lexer "^1.2.1"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.11"
+ 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.2.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.3.10"
+ watchpack "^2.4.1"
+ webpack-sources "^3.2.3"
+
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
@@ -10788,6 +13806,13 @@ websocket-extensions@>=0.1.1:
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
+whatwg-encoding@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53"
+ integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==
+ dependencies:
+ iconv-lite "0.6.3"
+
whatwg-url@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
@@ -10823,7 +13848,7 @@ which-typed-array@^1.1.14, which-typed-array@^1.1.15, which-typed-array@^1.1.2:
gopd "^1.0.1"
has-tostringtag "^1.0.2"
-which@^1.2.9:
+which@^1.2.14, which@^1.2.9:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
@@ -10861,7 +13886,7 @@ wordwrap@^1.0.0:
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -10887,15 +13912,6 @@ wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
@@ -10919,6 +13935,19 @@ write-file-atomic@^2.3.0:
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
+write-file-atomic@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd"
+ integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==
+ dependencies:
+ imurmurhash "^0.1.4"
+ signal-exit "^3.0.7"
+
+ws@8.17.1:
+ version "8.17.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
+ integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==
+
ws@^6.1.0:
version "6.2.3"
resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee"
@@ -10931,7 +13960,7 @@ ws@^7.4.5:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==
-ws@^8.13.0, ws@^8.2.3:
+ws@^8.13.0, ws@^8.18.0, ws@^8.2.3:
version "8.18.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
@@ -10986,11 +14015,16 @@ yallist@^4.0.0:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-yaml@^1.10.0:
+yaml@^1.10.0, yaml@^1.7.2:
version "1.10.2"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+yargs-parser@21.1.1, yargs-parser@^21.1.1:
+ version "21.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
+ integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+
yargs-parser@^11.1.1:
version "11.1.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
@@ -11007,12 +14041,7 @@ yargs-parser@^18.1.2:
camelcase "^5.0.0"
decamelize "^1.2.0"
-yargs-parser@^21.1.1:
- version "21.1.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
- integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
-
-yargs@17.7.2, yargs@^17.2.1:
+yargs@17.7.2, yargs@^17.2.1, yargs@^17.6.2:
version "17.7.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
@@ -11068,6 +14097,16 @@ yauzl@^2.10.0:
buffer-crc32 "~0.2.3"
fd-slicer "~1.1.0"
+ylru@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/ylru/-/ylru-1.4.0.tgz#0cf0aa57e9c24f8a2cbde0cc1ca2c9592ac4e0f6"
+ integrity sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==
+
+yn@3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
+ integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
+
yn@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
diff --git a/yarn.lock b/yarn.lock
new file mode 100644
index 000000000..fb57ccd13
--- /dev/null
+++ b/yarn.lock
@@ -0,0 +1,4 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+