diff --git a/web-angular/src/main/angular/angular.json b/web-angular/src/main/angular/angular.json
index fa828523029b..3cd0ac1bfcfc 100644
--- a/web-angular/src/main/angular/angular.json
+++ b/web-angular/src/main/angular/angular.json
@@ -1,162 +1,155 @@
{
- "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
- "version": 1,
- "newProjectRoot": "projects",
- "projects": {
- "pinpoint": {
- "root": "",
- "sourceRoot": "src",
- "projectType": "application",
- "prefix": "pp",
- "schematics": {},
- "architect": {
- "build": {
- "builder": "@angular-builders/custom-webpack:browser",
- "options": {
- "customWebpackConfig": {
- "path": "src/custom-webpack.config.js",
- "replaceDuplicatePlugins": true
- },
- "outputPath": "../../../target/classes/static",
- "index": "src/index.html",
- "main": "src/main.ts",
- "polyfills": "src/polyfills.ts",
- "tsConfig": "src/tsconfig.app.json",
- "assets": [
- "src/favicon-16x16.png",
- "src/favicon-32x32.png",
- "src/favicon.ico",
- "src/assets",
- "src/not_authorized.html",
- {
- "glob": "utils.js",
- "input": "node_modules/intl-tel-input/build/js",
- "output": "/assets/scripts"
- },
- {
- "glob": "**/*",
- "input": "./node_modules/@pinpoint-apm/perfetto-ui",
- "output": "/assets/perfetto-ui/"
- }
- ],
- "styles": [
- "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
- "./node_modules/ag-grid-community/dist/styles/ag-grid.css",
- "./node_modules/ag-grid-community/dist/styles/ag-theme-balham.css",
- "./node_modules/nouislider/distribute/nouislider.css",
- "./node_modules/billboard.js/dist/billboard.css",
- "./node_modules/intl-tel-input/build/css/intlTelInput.min.css",
- "./node_modules/@pinpoint-fe/scatter-chart/dist/index.css",
- "src/assets/lib/prettify/prettify.css",
- "src/assets/lib/prettify/sunburst.css",
- "src/main.css",
- "src/custom.css",
- "src/styles.css"
- ],
- "scripts": [
- "src/assets/lib/prettify/prettify.js",
- "src/assets/lib/prettify/lang-sql.js",
- "./node_modules/snapsvg/dist/snap.svg-min.js"
- ]
- },
- "configurations": {
- "production": {
- "budgets": [
- {
- "type": "anyComponentStyle",
- "maximumWarning": "6kb"
- }
- ],
- "fileReplacements": [{
- "replace": "src/environments/environment.ts",
- "with": "src/environments/environment.prod.ts"
- }],
- "optimization": true,
- "outputHashing": "all",
- "sourceMap": false,
- "extractCss": true,
- "namedChunks": false,
- "aot": true,
- "extractLicenses": true,
- "vendorChunk": false,
- "buildOptimizer": false
- }
- }
- },
- "serve": {
- "builder": "@angular-devkit/build-angular:dev-server",
- "options": {
- "browserTarget": "pinpoint:build",
- "proxyConfig": "src/proxy.conf.js"
- },
- "configurations": {
- "production": {
- "browserTarget": "pinpoint:build:production",
- "proxyConfig": "src/proxy.conf.js"
- }
- }
- },
- "extract-i18n": {
- "builder": "@angular-devkit/build-angular:extract-i18n",
- "options": {
- "browserTarget": "pinpoint:build"
- }
- },
- "test": {
- "builder": "@angular-devkit/build-angular:karma",
- "options": {
- "main": "src/test.ts",
- "polyfills": "src/polyfills.ts",
- "tsConfig": "src/tsconfig.spec.json",
- "karmaConfig": "src/karma.conf.js",
- "styles": [
- "src/styles.css"
- ],
- "scripts": [],
- "assets": [
- "src/favicon-16x16.png",
- "src/favicon-32x32.png",
- "src/favicon.ico",
- "src/assets"
- ]
- }
- },
- "lint": {
- "builder": "@angular-devkit/build-angular:tslint",
- "options": {
- "tsConfig": [
- "src/tsconfig.app.json",
- "src/tsconfig.spec.json"
- ],
- "exclude": [
- "**/node_modules/**"
- ]
- }
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "version": 1,
+ "newProjectRoot": "projects",
+ "projects": {
+ "pinpoint": {
+ "root": "",
+ "sourceRoot": "src",
+ "projectType": "application",
+ "prefix": "pp",
+ "schematics": {},
+ "architect": {
+ "build": {
+ "builder": "@angular-builders/custom-webpack:browser",
+ "options": {
+ "customWebpackConfig": {
+ "path": "src/custom-webpack.config.js",
+ "replaceDuplicatePlugins": true
+ },
+ "outputPath": "../../../target/classes/static/v2",
+ "index": "src/index.html",
+ "main": "src/main.ts",
+ "polyfills": "src/polyfills.ts",
+ "tsConfig": "src/tsconfig.app.json",
+ "assets": [
+ "src/favicon-16x16.png",
+ "src/favicon-32x32.png",
+ "src/favicon.ico",
+ "src/assets",
+ "src/not_authorized.html",
+ {
+ "glob": "utils.js",
+ "input": "node_modules/intl-tel-input/build/js",
+ "output": "/assets/scripts"
+ },
+ {
+ "glob": "**/*",
+ "input": "./node_modules/@pinpoint-apm/perfetto-ui",
+ "output": "/assets/perfetto-ui/"
+ }
+ ],
+ "styles": [
+ "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
+ "./node_modules/ag-grid-community/dist/styles/ag-grid.css",
+ "./node_modules/ag-grid-community/dist/styles/ag-theme-balham.css",
+ "./node_modules/nouislider/distribute/nouislider.css",
+ "./node_modules/billboard.js/dist/billboard.css",
+ "./node_modules/intl-tel-input/build/css/intlTelInput.min.css",
+ "./node_modules/@pinpoint-fe/scatter-chart/dist/index.css",
+ "src/assets/lib/prettify/prettify.css",
+ "src/assets/lib/prettify/sunburst.css",
+ "src/main.css",
+ "src/custom.css",
+ "src/styles.css"
+ ],
+ "scripts": [
+ "src/assets/lib/prettify/prettify.js",
+ "src/assets/lib/prettify/lang-sql.js",
+ "./node_modules/snapsvg/dist/snap.svg-min.js"
+ ]
+ },
+ "configurations": {
+ "production": {
+ "budgets": [
+ {
+ "type": "anyComponentStyle",
+ "maximumWarning": "6kb"
}
+ ],
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.prod.ts"
+ }
+ ],
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "extractCss": true,
+ "namedChunks": false,
+ "aot": true,
+ "extractLicenses": true,
+ "vendorChunk": false,
+ "buildOptimizer": false
}
+ }
},
- "pinpoint-e2e": {
- "root": "e2e/",
- "projectType": "application",
- "architect": {
- "e2e": {
- "builder": "@angular-devkit/build-angular:protractor",
- "options": {
- "protractorConfig": "e2e/protractor.conf.js",
- "devServerTarget": "pinpoint:serve"
- }
- },
- "lint": {
- "builder": "@angular-devkit/build-angular:tslint",
- "options": {
- "tsConfig": "e2e/tsconfig.e2e.json",
- "exclude": [
- "**/node_modules/**"
- ]
- }
- }
+ "serve": {
+ "builder": "@angular-devkit/build-angular:dev-server",
+ "options": {
+ "browserTarget": "pinpoint:build",
+ "proxyConfig": "src/proxy.conf.js"
+ },
+ "configurations": {
+ "production": {
+ "browserTarget": "pinpoint:build:production",
+ "proxyConfig": "src/proxy.conf.js"
}
+ }
+ },
+ "extract-i18n": {
+ "builder": "@angular-devkit/build-angular:extract-i18n",
+ "options": {
+ "browserTarget": "pinpoint:build"
+ }
+ },
+ "test": {
+ "builder": "@angular-devkit/build-angular:karma",
+ "options": {
+ "main": "src/test.ts",
+ "polyfills": "src/polyfills.ts",
+ "tsConfig": "src/tsconfig.spec.json",
+ "karmaConfig": "src/karma.conf.js",
+ "styles": ["src/styles.css"],
+ "scripts": [],
+ "assets": [
+ "src/favicon-16x16.png",
+ "src/favicon-32x32.png",
+ "src/favicon.ico",
+ "src/assets"
+ ]
+ }
+ },
+ "lint": {
+ "builder": "@angular-devkit/build-angular:tslint",
+ "options": {
+ "tsConfig": ["src/tsconfig.app.json", "src/tsconfig.spec.json"],
+ "exclude": ["**/node_modules/**"]
+ }
}
+ }
},
- "defaultProject": "pinpoint"
-}
\ No newline at end of file
+ "pinpoint-e2e": {
+ "root": "e2e/",
+ "projectType": "application",
+ "architect": {
+ "e2e": {
+ "builder": "@angular-devkit/build-angular:protractor",
+ "options": {
+ "protractorConfig": "e2e/protractor.conf.js",
+ "devServerTarget": "pinpoint:serve"
+ }
+ },
+ "lint": {
+ "builder": "@angular-devkit/build-angular:tslint",
+ "options": {
+ "tsConfig": "e2e/tsconfig.e2e.json",
+ "exclude": ["**/node_modules/**"]
+ }
+ }
+ }
+ }
+ },
+ "defaultProject": "pinpoint"
+}
diff --git a/web-angular/src/main/angular/package.json b/web-angular/src/main/angular/package.json
index 092c7e516059..b9080b559831 100644
--- a/web-angular/src/main/angular/package.json
+++ b/web-angular/src/main/angular/package.json
@@ -6,8 +6,8 @@
"ng": "ng",
"start": "ng serve pinpoint",
"start:real": "ng serve pinpoint --prod",
- "build": "ng build pinpoint",
- "build:real": "ng build pinpoint --prod",
+ "build": "ng build pinpoint --base-href /v2/",
+ "build:real": "ng build pinpoint --prod --base-href /v2/",
"build:watch": "ng build pinpoint --watch",
"build:forProxy": "ng build pinpoint --outputPath='./dist' --watch",
"test": "ng test pinpoint",
diff --git a/web-angular/src/main/angular/src/app/app.module.ts b/web-angular/src/main/angular/src/app/app.module.ts
index 0a1287256d7e..3c189ba7e187 100644
--- a/web-angular/src/main/angular/src/app/app.module.ts
+++ b/web-angular/src/main/angular/src/app/app.module.ts
@@ -1,58 +1,64 @@
-import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
-import { NgModule } from '@angular/core';
-import { HttpClientModule } from '@angular/common/http';
-import { StoreModule } from '@ngrx/store';
-import { LocalStorageModule } from 'angular-2-local-storage';
-import { HttpClient } from '@angular/common/http';
-import { APP_BASE_HREF } from '@angular/common';
-import { COMPOSITION_BUFFER_MODE } from '@angular/forms';
-import { TranslateModule, TranslateLoader } from '@ngx-translate/core';
-import { TranslateHttpLoader } from '@ngx-translate/http-loader';
-import { EffectsModule } from '@ngrx/effects';
+import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
+import { NgModule } from "@angular/core";
+import { HttpClientModule } from "@angular/common/http";
+import { StoreModule } from "@ngrx/store";
+import { LocalStorageModule } from "angular-2-local-storage";
+import { HttpClient } from "@angular/common/http";
+import { APP_BASE_HREF } from "@angular/common";
+import { COMPOSITION_BUFFER_MODE } from "@angular/forms";
+import { TranslateModule, TranslateLoader } from "@ngx-translate/core";
+import { TranslateHttpLoader } from "@ngx-translate/http-loader";
+import { EffectsModule } from "@ngrx/effects";
-import { httpInterceptorProviders } from 'app/core/httpInterceptor';
-import { AppComponent } from 'app/app.component';
-import { PageNotFoundComponent } from 'app/shared/components/page-not-found';
-import { SharedModule } from 'app/shared';
-import { reducers } from 'app/shared/store/reducers';
-import { AppRoutingModule } from 'app/app.routing';
-import { SERVER_MAP_TYPE, ServerMapType } from 'app/core/components/server-map/class/server-map-factory';
-import { effects } from 'app/shared/store/effects';
+import { httpInterceptorProviders } from "app/core/httpInterceptor";
+import { AppComponent } from "app/app.component";
+import { PageNotFoundComponent } from "app/shared/components/page-not-found";
+import { SharedModule } from "app/shared";
+import { reducers } from "app/shared/store/reducers";
+import { AppRoutingModule } from "app/app.routing";
+import {
+ SERVER_MAP_TYPE,
+ ServerMapType,
+} from "app/core/components/server-map/class/server-map-factory";
+import { effects } from "app/shared/store/effects";
+import { environment } from "environments/environment";
export function HttpLoaderFactory(http: HttpClient) {
- return new TranslateHttpLoader(http, 'assets/i18n/', '.json');
+ return new TranslateHttpLoader(http, "assets/i18n/", ".json");
}
@NgModule({
- declarations: [
- AppComponent,
- PageNotFoundComponent,
- ],
- imports: [
- BrowserAnimationsModule,
- HttpClientModule,
- StoreModule.forRoot(reducers, {}),
- EffectsModule.forRoot(effects),
- LocalStorageModule.forRoot({
- prefix: 'pp',
- storageType: 'localStorage'
- }),
- TranslateModule.forRoot({
- loader: {
- provide: TranslateLoader,
- useFactory: HttpLoaderFactory,
- deps: [HttpClient]
- }
- }),
- SharedModule.forRoot(),
- AppRoutingModule
- ],
- providers: [
- httpInterceptorProviders,
- { provide: APP_BASE_HREF, useValue: window.document.querySelector('base').getAttribute('href') },
- { provide: COMPOSITION_BUFFER_MODE, useValue: false },
- { provide: SERVER_MAP_TYPE, useValue: ServerMapType.CYTOSCAPEJS }
- ],
- bootstrap: [AppComponent]
+ declarations: [AppComponent, PageNotFoundComponent],
+ imports: [
+ BrowserAnimationsModule,
+ HttpClientModule,
+ StoreModule.forRoot(reducers, {}),
+ EffectsModule.forRoot(effects),
+ LocalStorageModule.forRoot({
+ prefix: "pp",
+ storageType: "localStorage",
+ }),
+ TranslateModule.forRoot({
+ loader: {
+ provide: TranslateLoader,
+ useFactory: HttpLoaderFactory,
+ deps: [HttpClient],
+ },
+ }),
+ SharedModule.forRoot(),
+ AppRoutingModule,
+ ],
+ providers: [
+ httpInterceptorProviders,
+ {
+ provide: APP_BASE_HREF,
+ useValue: environment.production
+ ? window.document.querySelector("base").getAttribute("href")
+ : "/",
+ },
+ { provide: COMPOSITION_BUFFER_MODE, useValue: false },
+ { provide: SERVER_MAP_TYPE, useValue: ServerMapType.CYTOSCAPEJS },
+ ],
+ bootstrap: [AppComponent],
})
export class AppModule {}
diff --git a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.css b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.css
index 7f81a15bfa85..02a983c45d5f 100644
--- a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.css
+++ b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.css
@@ -1,85 +1,96 @@
:host {
- --snb-background: linear-gradient(170deg, var(--blue-500), var(--blue-900));
- --snb-border: var(--header-border);
- --snb-text: var(--text-knockout);
- --snb-logo-hover: var(--blue-700);
- --snb-scale-button-hover: var(--blue-900);
+ --snb-background: linear-gradient(170deg, var(--blue-500), var(--blue-900));
+ --snb-border: var(--header-border);
+ --snb-text: var(--text-knockout);
+ --snb-logo-hover: var(--blue-700);
+ --snb-scale-button-hover: var(--blue-900);
}
.dark-mode :host {
- --snb-background: linear-gradient(170deg, var(--background-primary-darker), var(--background-primary));
- --snb-border: var(--border-primary-lighter);
- --snb-text: var(--text-primary);
- --snb-logo-hover: var(--blue-grey-50);
- --snb-scale-button-hover: var(--blue-grey-100);
+ --snb-background: linear-gradient(
+ 170deg,
+ var(--background-primary-darker),
+ var(--background-primary)
+ );
+ --snb-border: var(--border-primary-lighter);
+ --snb-text: var(--text-primary);
+ --snb-logo-hover: var(--blue-grey-50);
+ --snb-scale-button-hover: var(--blue-grey-100);
}
.container {
- border-right: 1px solid var(--snb-border);
- display: flex;
- flex-wrap: wrap;
- flex-direction: column;
- font-size: 14px;
- background: var(--snb-background);
- width: 200px;
- height: 100vh;
- padding: 0 0 40px;
- color: var(--snb-text);
- z-index: 99;
+ border-right: 1px solid var(--snb-border);
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: column;
+ font-size: 14px;
+ background: var(--snb-background);
+ width: 200px;
+ height: 100vh;
+ padding: 0 0 40px;
+ color: var(--snb-text);
+ z-index: 99;
}
.container.minimize {
- width: 50px;
- font-size: 16px;
+ width: 50px;
+ font-size: 16px;
}
.container:hover .size-button-wrapper {
- visibility: visible;
+ visibility: visible;
}
.logo-wrapper {
- position: relative;
- padding: 30px 20px 40px;
- margin-bottom: 30px;
+ position: relative;
+ padding: 30px 20px 40px;
+ margin-bottom: 30px;
}
.minimize .logo-wrapper {
- text-align: center;
- padding: 30px 8px 40px;
+ text-align: center;
+ padding: 30px 8px 40px;
}
.logo-wrapper:hover {
- background-color: var(--snb-logo-hover);
+ background-color: var(--snb-logo-hover);
}
.size-button-wrapper {
- cursor: pointer;
- visibility: hidden;
- color: var(--icon-default-lighter);
- display: flex;
- align-items: center;
- justify-content: center;
- top: 10px;
- right: 10px;
- position: absolute;
- width: 24px;
- height: 24px;
+ cursor: pointer;
+ visibility: hidden;
+ color: var(--icon-default-lighter);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ top: 10px;
+ right: 10px;
+ position: absolute;
+ width: 24px;
+ height: 24px;
}
.minimize .size-button-wrapper {
- top: auto;
- bottom: 2px;
- right: 12px;
+ top: auto;
+ bottom: 2px;
+ right: 12px;
}
.size-button-wrapper:hover {
- background-color: var(--snb-scale-button-hover);
+ background-color: var(--snb-scale-button-hover);
}
.link-wrapper {
- position: relative;
+ position: relative;
+}
+.link-wrapper.top {
+ flex: 1;
}
.link-wrapper.bottom {
- margin-top: auto;
+ /* margin-top: auto; */
+}
+.link-wrapper.temp-nav {
+ margin-top: 10px;
+ font-size: 15px;
}
diff --git a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.html b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.html
index a84ad1d076d2..44e6b441aae6 100644
--- a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.html
+++ b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.html
@@ -1,23 +1,29 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
\ No newline at end of file
+
+
+
+
+
diff --git a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.ts b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.ts
index 01f4796cc1f9..d7531d8767ac 100644
--- a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.ts
+++ b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-bar-container.component.ts
@@ -1,193 +1,260 @@
-import { Component, OnInit, ChangeDetectionStrategy, ChangeDetectorRef, OnDestroy } from '@angular/core';
-import { Subject } from 'rxjs';
+import {
+ Component,
+ OnInit,
+ ChangeDetectionStrategy,
+ ChangeDetectorRef,
+ OnDestroy,
+} from "@angular/core";
+import { Subject } from "rxjs";
-import { WebAppSettingDataService,
- TRACKED_EVENT_LIST, UrlRouteManagerService, WindowRefService, AnalyticsService } from 'app/shared/services';
-import { UrlPath } from 'app/shared/models';
+import {
+ WebAppSettingDataService,
+ TRACKED_EVENT_LIST,
+ UrlRouteManagerService,
+ WindowRefService,
+ AnalyticsService,
+} from "app/shared/services";
+import { UrlPath } from "app/shared/models";
export interface ISNBItem {
- id: string;
- title?: string;
- path?: string;
- class?: string;
- iconClass?: string;
- disable?: () => boolean;
- onClick?: (item: ISNBItem) => void;
- childItems?: ISNBItem[];
- showItem?: boolean;
+ id: string;
+ title?: string;
+ path?: string;
+ class?: string;
+ itemStyle?: { [key: string]: any };
+ iconClass?: string;
+ disable?: () => boolean;
+ onClick?: (item: ISNBItem) => void;
+ childItems?: ISNBItem[];
+ showItem?: boolean;
}
interface ISNBMeta {
- topItems: ISNBItem[];
- bottomItems: ISNBItem[];
+ topItems: ISNBItem[];
+ tempNavItems?: ISNBItem[];
+ bottomItems: ISNBItem[];
}
@Component({
- selector: 'pp-side-navigation-bar',
- templateUrl: './side-navigation-bar-container.component.html',
- styleUrls: ['./side-navigation-bar-container.component.css'],
- changeDetection: ChangeDetectionStrategy.OnPush
+ selector: "pp-side-navigation-bar",
+ templateUrl: "./side-navigation-bar-container.component.html",
+ styleUrls: ["./side-navigation-bar-container.component.css"],
+ changeDetection: ChangeDetectionStrategy.OnPush,
})
export class SideNavigationBarContainerComponent implements OnInit, OnDestroy {
- private unsubscribe = new Subject
();
-
- private showMetric: boolean;
- private showUrlStat: boolean;
- private showWebhook: boolean;
-
- logoPath: string;
- minimize = false;
- currentItemId: string;
- userId = '';
- meta: ISNBMeta;
-
- constructor(
- private cd: ChangeDetectorRef,
- private windowRefService: WindowRefService,
- private analyticsService: AnalyticsService,
- private urlRouteManagerService: UrlRouteManagerService,
- private webAppSettingDataService: WebAppSettingDataService,
- ) { }
-
- ngOnInit() {
- this.minimize = this.webAppSettingDataService.getSideNavBarScale();
- this.webAppSettingDataService.showMetric().subscribe((showMetric: boolean) => {
- this.showMetric = showMetric;
- });
-
- this.webAppSettingDataService.showUrlStat().subscribe((showUrlStat: boolean) => {
- this.showUrlStat = showUrlStat;
- });
-
- this.webAppSettingDataService.isWebhookEnable().subscribe((webhookEnable: boolean) => {
- this.showWebhook = webhookEnable;
- });
-
-
- this.webAppSettingDataService.getUserId().subscribe((userId: string) => {
- this.userId = userId || 'dev';
- this.meta = this.generatNavItemMeta();
- });
-
- this.logoPath = this.webAppSettingDataService.getLogoPath(this.minimize);
-
- this.cd.detectChanges();
- }
-
- ngOnDestroy() {
- this.unsubscribe.next();
- this.unsubscribe.complete();
- }
-
- onClickSizeScale(): void {
- this.minimize = !this.minimize;
- this.webAppSettingDataService.setSideNavBarScale(this.minimize);
- this.logoPath = this.webAppSettingDataService.getLogoPath(this.minimize);
- }
-
- onClickServermap(): void {
- this.urlRouteManagerService.moveToAppMenu(UrlPath.MAIN);
- }
-
- onClickInspector(): void {
- this.urlRouteManagerService.moveToAppMenu(UrlPath.INSPECTOR);
- }
-
- onClickMetric(): void {
- this.urlRouteManagerService.moveToHostMenu(UrlPath.METRIC);
- }
-
- onClickUrlStat(): void {
- this.urlRouteManagerService.moveToAppMenu(UrlPath.URL_STATISTIC);
- }
-
- onClickGithubLink() {
- this.windowRefService.nativeWindow.open('http://github.com/naver/pinpoint');
- }
-
- onLogoClick(): void {
- this.analyticsService.trackEvent(TRACKED_EVENT_LIST.CLICK_LOGO_BUTTON);
- }
-
- getUserId() {
- return this.userId;
- }
-
- generatNavItemMeta(): ISNBMeta {
- return {
- topItems: [
- {
- id: 'servermap',
- title: 'Servermap',
- path: '/main',
- iconClass: 'fa fa-network-wired',
- onClick: () => this.onClickServermap(),
- },
- {
- id: 'inspector',
- title: 'Inspector',
- path: '/inspector',
- iconClass: 'fas fa-chart-line',
- onClick: () => this.onClickInspector(),
- },
- {
- id: 'url-stat',
- title: 'URL Statistic',
- path: '/urlStatistic',
- iconClass: 'fas fa-chart-bar',
- showItem: this.showUrlStat,
- onClick: () => this.onClickUrlStat(),
- },
- {
- id: 'infrastructure',
- title: 'Infrastructure',
- path: '/metric',
- iconClass: 'fas fa-server',
- showItem: this.showMetric,
- onClick: () => this.onClickMetric(),
- }
- ],
- bottomItems: [
- {
- id: 'configuration',
- title: 'Configuration',
- iconClass: 'fas fa-cog',
- childItems: [
- { title: 'User Group', id: 'userGroup', path: '/config/userGroup', },
- { title: 'Alarm', id: 'alarm', path: '/config/alarm', },
- { title: 'Webhook', id: 'webhook', path: '/config/webhook', showItem: this.showWebhook, },
- { title: 'Installation', id: 'installation', path: '/config/installation', },
- // divider
- { id: 'divider' },
- { title: 'Help', id: 'help', path: '/config/help', },
- { title: 'Github', id: 'github', path: '', onClick: () => this.onClickGithubLink()},
- // divider
- { id: 'divider' },
- { title: 'Experimental', id: 'experimental', path: '/config/experimental', },
- ],
- },
- {
- id: 'administration',
- title: 'Administration',
- iconClass: 'fas fa-user-cog',
- childItems: [
- { title: 'Agent Statistic', id: 'agentStatistic', path: '/config/agentStatistic', onClick: () => ''},
- { title: 'Agent management', id: 'agentmanagement', path: '/config/agentManagement', },
- ]
- },
- {
- id: 'user',
- title: this.userId,
- iconClass: 'fas fa-user-circle',
- childItems: [
- { title: 'General', id: 'general', path: '/config/general', },
- { title: 'Favorite List', id: 'favoriteList', path: '/config/favorite', },
- // divider
- { id: 'divider' },
- { id: 'theme' },
- ]
- },
- ]
- };
- }
+ private unsubscribe = new Subject();
+
+ private showMetric: boolean;
+ private showUrlStat: boolean;
+ private showWebhook: boolean;
+
+ logoPath: string;
+ minimize = false;
+ currentItemId: string;
+ userId = "";
+ meta: ISNBMeta;
+
+ constructor(
+ private cd: ChangeDetectorRef,
+ private windowRefService: WindowRefService,
+ private analyticsService: AnalyticsService,
+ private urlRouteManagerService: UrlRouteManagerService,
+ private webAppSettingDataService: WebAppSettingDataService
+ ) {}
+
+ ngOnInit() {
+ this.minimize = this.webAppSettingDataService.getSideNavBarScale();
+ this.webAppSettingDataService
+ .showMetric()
+ .subscribe((showMetric: boolean) => {
+ this.showMetric = showMetric;
+ });
+
+ this.webAppSettingDataService
+ .showUrlStat()
+ .subscribe((showUrlStat: boolean) => {
+ this.showUrlStat = showUrlStat;
+ });
+
+ this.webAppSettingDataService
+ .isWebhookEnable()
+ .subscribe((webhookEnable: boolean) => {
+ this.showWebhook = webhookEnable;
+ });
+
+ this.webAppSettingDataService.getUserId().subscribe((userId: string) => {
+ this.userId = userId || "dev";
+ this.meta = this.generatNavItemMeta();
+ });
+
+ this.logoPath = this.webAppSettingDataService.getLogoPath(this.minimize);
+
+ this.cd.detectChanges();
+ }
+
+ ngOnDestroy() {
+ this.unsubscribe.next();
+ this.unsubscribe.complete();
+ }
+
+ onClickSizeScale(): void {
+ this.minimize = !this.minimize;
+ this.webAppSettingDataService.setSideNavBarScale(this.minimize);
+ this.logoPath = this.webAppSettingDataService.getLogoPath(this.minimize);
+ }
+
+ onClickServermap(): void {
+ this.urlRouteManagerService.moveToAppMenu(UrlPath.MAIN);
+ }
+
+ onClickInspector(): void {
+ this.urlRouteManagerService.moveToAppMenu(UrlPath.INSPECTOR);
+ }
+
+ onClickMetric(): void {
+ this.urlRouteManagerService.moveToHostMenu(UrlPath.METRIC);
+ }
+
+ onClickUrlStat(): void {
+ this.urlRouteManagerService.moveToAppMenu(UrlPath.URL_STATISTIC);
+ }
+
+ onClickGithubLink() {
+ this.windowRefService.nativeWindow.open("http://github.com/naver/pinpoint");
+ }
+
+ onLogoClick(): void {
+ this.analyticsService.trackEvent(TRACKED_EVENT_LIST.CLICK_LOGO_BUTTON);
+ }
+
+ onClickTryV3(): void {
+ window.location.href = "/";
+ }
+
+ getUserId() {
+ return this.userId;
+ }
+
+ generatNavItemMeta(): ISNBMeta {
+ return {
+ topItems: [
+ {
+ id: "servermap",
+ title: "Servermap",
+ path: "/main",
+ iconClass: "fa fa-network-wired",
+ onClick: () => this.onClickServermap(),
+ },
+ {
+ id: "inspector",
+ title: "Inspector",
+ path: "/inspector",
+ iconClass: "fas fa-chart-line",
+ onClick: () => this.onClickInspector(),
+ },
+ {
+ id: "url-stat",
+ title: "URL Statistic",
+ path: "/urlStatistic",
+ iconClass: "fas fa-chart-bar",
+ showItem: this.showUrlStat,
+ onClick: () => this.onClickUrlStat(),
+ },
+ {
+ id: "infrastructure",
+ title: "Infrastructure",
+ path: "/metric",
+ iconClass: "fas fa-server",
+ showItem: this.showMetric,
+ onClick: () => this.onClickMetric(),
+ },
+ ],
+ tempNavItems: [
+ {
+ id: "tryV3",
+ title: "Try new Pinpoint v3",
+ path: "/v3",
+ iconClass: "fas fa-flask",
+ onClick: () => this.onClickTryV3(),
+ itemStyle: {
+ color: "aqua",
+ "flex-direction": "row-reverse",
+ gap: "5px",
+ },
+ },
+ ],
+ bottomItems: [
+ {
+ id: "configuration",
+ title: "Configuration",
+ iconClass: "fas fa-cog",
+ childItems: [
+ { title: "User Group", id: "userGroup", path: "/config/userGroup" },
+ { title: "Alarm", id: "alarm", path: "/config/alarm" },
+ {
+ title: "Webhook",
+ id: "webhook",
+ path: "/config/webhook",
+ showItem: this.showWebhook,
+ },
+ {
+ title: "Installation",
+ id: "installation",
+ path: "/config/installation",
+ },
+ // divider
+ { id: "divider" },
+ { title: "Help", id: "help", path: "/config/help" },
+ {
+ title: "Github",
+ id: "github",
+ path: "",
+ onClick: () => this.onClickGithubLink(),
+ },
+ // divider
+ { id: "divider" },
+ {
+ title: "Experimental",
+ id: "experimental",
+ path: "/config/experimental",
+ },
+ ],
+ },
+ {
+ id: "administration",
+ title: "Administration",
+ iconClass: "fas fa-user-cog",
+ childItems: [
+ {
+ title: "Agent Statistic",
+ id: "agentStatistic",
+ path: "/config/agentStatistic",
+ onClick: () => "",
+ },
+ {
+ title: "Agent management",
+ id: "agentmanagement",
+ path: "/config/agentManagement",
+ },
+ ],
+ },
+ {
+ id: "user",
+ title: this.userId,
+ iconClass: "fas fa-user-circle",
+ childItems: [
+ { title: "General", id: "general", path: "/config/general" },
+ {
+ title: "Favorite List",
+ id: "favoriteList",
+ path: "/config/favorite",
+ },
+ // divider
+ { id: "divider" },
+ { id: "theme" },
+ ],
+ },
+ ],
+ };
+ }
}
diff --git a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.css b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.css
index 126459bf3a19..10094ed7cf1d 100644
--- a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.css
+++ b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.css
@@ -1,106 +1,108 @@
:host {
- --snb-link-item-hover: var(--blue-800);
- --snb-child-link-background: var(--blue-700);
- --snb-child-link-item-hover: var(--blue-900);
- --snb-child-link-title: var(--blue-900);
- --snb-theme-hover: var(--snb-child-link-background);
+ --snb-link-item-hover: var(--blue-800);
+ --snb-child-link-background: var(--blue-700);
+ --snb-child-link-item-hover: var(--blue-900);
+ --snb-child-link-title: var(--blue-900);
+ --snb-theme-hover: var(--snb-child-link-background);
}
.dark-mode :host {
- --snb-link-item-hover: var(--grey-300);
- --snb-child-link-background: var(--background-layer);
- --snb-child-link-item-hover: var(--grey-400);
- --snb-child-link-title: var(--blue-grey-100);
- --snb-theme-hover: var(--snb-child-link-background);
+ --snb-link-item-hover: var(--grey-300);
+ --snb-child-link-background: var(--background-layer);
+ --snb-child-link-item-hover: var(--grey-400);
+ --snb-child-link-title: var(--blue-grey-100);
+ --snb-theme-hover: var(--snb-child-link-background);
}
.link-item {
- position: relative;
- display: flex;
- height: 40px;
- cursor: pointer;
- padding-left: 16px;
- align-items: center;
+ position: relative;
+ display: flex;
+ height: 40px;
+ cursor: pointer;
+ padding-left: 16px;
+ align-items: center;
}
.link-item > a {
- display: grid;
- grid-template-columns: 30px auto;
- align-items: center;
+ display: grid;
+ grid-template-columns: 30px auto;
+ align-items: center;
}
.link-item > span {
- display: grid;
- grid-template-columns: 30px auto;
- align-items: center;
+ display: flex;
+ align-items: center;
}
+.link-item > span > i {
+ width: 30px;
+}
.link-item .link-item a {
- display: flex;
- align-items: center;
+ display: flex;
+ align-items: center;
}
.link-item.active,
.link-item:hover {
- background-color: var(--snb-link-item-hover);
- font-weight: bold;
+ background-color: var(--snb-link-item-hover);
+ font-weight: bold;
}
.link-item.disable {
- pointer-events: none;
- cursor: not-allowed;
- color: var(--text-disable);
+ pointer-events: none;
+ cursor: not-allowed;
+ color: var(--text-disable);
}
.link-item .link-item:hover {
- background-color: var(--snb-child-link-item-hover);
- font-weight: bold;
+ background-color: var(--snb-child-link-item-hover);
+ font-weight: bold;
}
.link-item-button-wrapper {
- position: absolute;
- top: 12px;
- right: 15px;
+ position: absolute;
+ top: 12px;
+ right: 15px;
}
.link-item-wrapper:hover .child-link-wrapper {
- visibility: visible;
+ visibility: visible;
}
.child-link-wrapper {
- visibility: hidden;
- position: absolute;
- z-index: 999;
- right: -201px;
- width: 200px;
- background-color: var(--snb-child-link-background);
- box-shadow: rgb(0 0 0 / 25%) 3px 3px 10px;
+ visibility: hidden;
+ position: absolute;
+ z-index: 999;
+ right: -201px;
+ width: 200px;
+ background-color: var(--snb-child-link-background);
+ box-shadow: rgb(0 0 0 / 25%) 3px 3px 10px;
}
.child-link-wrapper a {
- width: 100%;
- font-size: 13px;
- line-height: 200%;
- grid-template-columns: auto;
+ width: 100%;
+ font-size: 13px;
+ line-height: 200%;
+ grid-template-columns: auto;
}
.child-link-title {
- display: flex;
- font-size: 14px;
- font-weight: bold;
- height: 40px;
- align-items: center;
- padding-left: 15px;
- background-color: var(--snb-child-link-title);
+ display: flex;
+ font-size: 14px;
+ font-weight: bold;
+ height: 40px;
+ align-items: center;
+ padding-left: 15px;
+ background-color: var(--snb-child-link-title);
}
.divider {
- height: 0;
- padding: 0;
- border-bottom: 1px solid var(--border-primary-darker);
+ height: 0;
+ padding: 0;
+ border-bottom: 1px solid var(--border-primary-darker);
}
.theme:hover {
- background-color: var(--snb-theme-hover);
- font-weight: normal;
+ background-color: var(--snb-theme-hover);
+ font-weight: normal;
}
diff --git a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.html b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.html
index a5f75dbb447e..eaebdfb245ec 100644
--- a/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.html
+++ b/web-angular/src/main/angular/src/app/core/components/side-navigation-bar/side-navigation-item.component.html
@@ -1,62 +1,61 @@
+
+
+
+
-
-
-
-
-
+ *ngIf="showItem(childItem)"
+ [ngClass]="{
+ 'link-item': true,
+ divider: childItem.id === 'divider',
+ theme: childItem.id === 'theme'
+ }"
+ >
+
+
+
+
+
+
+
diff --git a/web-angular/src/main/angular/src/app/core/components/transaction-timeline-v2/transaction-timeline-v2.component.ts b/web-angular/src/main/angular/src/app/core/components/transaction-timeline-v2/transaction-timeline-v2.component.ts
index 83cd74fdfb00..e9004d01f401 100644
--- a/web-angular/src/main/angular/src/app/core/components/transaction-timeline-v2/transaction-timeline-v2.component.ts
+++ b/web-angular/src/main/angular/src/app/core/components/transaction-timeline-v2/transaction-timeline-v2.component.ts
@@ -1,29 +1,36 @@
-import { Component, OnInit, Input, OnChanges, SimpleChanges } from '@angular/core';
+import { APP_BASE_HREF } from "@angular/common";
+import {
+ Component,
+ OnInit,
+ Input,
+ OnChanges,
+ SimpleChanges,
+ Inject,
+} from "@angular/core";
@Component({
- selector: 'pp-transaction-timeline-v2',
- templateUrl: './transaction-timeline-v2.component.html',
- styleUrls: ['./transaction-timeline-v2.component.css']
+ selector: "pp-transaction-timeline-v2",
+ templateUrl: "./transaction-timeline-v2.component.html",
+ styleUrls: ["./transaction-timeline-v2.component.css"],
})
-
export class TransactionTimelineV2Component implements OnInit, OnChanges {
- @Input() traceViewerDataURL: string;
+ @Input() traceViewerDataURL: string;
- constructor() {}
- ngOnInit() {}
- ngOnChanges(changes: SimpleChanges) {
- const traceViewerDataUrlChange = changes['traceViewerDataURL'];
+ constructor(@Inject(APP_BASE_HREF) private baseHref: string) {}
+ ngOnInit() {}
+ ngOnChanges(changes: SimpleChanges) {
+ const traceViewerDataUrlChange = changes["traceViewerDataURL"];
- if (traceViewerDataUrlChange && traceViewerDataUrlChange.currentValue) {
- this.traceViewerDataURL = `${window.location.origin}/${traceViewerDataUrlChange.currentValue}`;
- this.loadPerfetto();
- }
+ if (traceViewerDataUrlChange && traceViewerDataUrlChange.currentValue) {
+ this.traceViewerDataURL = `${window.location.origin}/${traceViewerDataUrlChange.currentValue}`;
+ this.loadPerfetto();
}
+ }
- public loadPerfetto() {
- const script = document.createElement('script');
- // ref: web/src/main/angular/angular.json
- script.src = '../../../assets/perfetto-ui/frontend_bundle.js';
- document.getElementById('timeline_main').append(script);
- }
+ public loadPerfetto() {
+ const script = document.createElement("script");
+ // ref: web/src/main/angular/angular.json
+ script.src = `${this.baseHref}assets/perfetto-ui/frontend_bundle.js`;
+ document.getElementById("timeline_main").append(script);
+ }
}
diff --git a/web-frontend/src/main/v3/apps/web/package.json b/web-frontend/src/main/v3/apps/web/package.json
index b4f16b5017c0..dc807a60691c 100644
--- a/web-frontend/src/main/v3/apps/web/package.json
+++ b/web-frontend/src/main/v3/apps/web/package.json
@@ -13,7 +13,7 @@
"clean:node_modules": "rm -rf node_modules",
"clean:dist": "rm -rf dist",
"clean:turbo": "rm -rf .turbo",
- "move:dist": "cpx \"./dist/**\" \"../../../../../target/classes/static/v3\""
+ "move:dist": "cpx \"./dist/**\" \"../../../../../target/classes/static/\""
},
"dependencies": {
"@pinpoint-fe/atoms": "*",
diff --git a/web-frontend/src/main/v3/apps/web/src/components/Layout/LayoutWithSideNavigation.tsx b/web-frontend/src/main/v3/apps/web/src/components/Layout/LayoutWithSideNavigation.tsx
index 65f3ed04f738..2c499dc212c0 100644
--- a/web-frontend/src/main/v3/apps/web/src/components/Layout/LayoutWithSideNavigation.tsx
+++ b/web-frontend/src/main/v3/apps/web/src/components/Layout/LayoutWithSideNavigation.tsx
@@ -97,7 +97,7 @@ export const LayoutWithSideNavigation = ({ ...props }: LayoutWithSideNavigationP
),
name: 'Go to Pinpoint v2',
path: 'gotoV2',
- aHref: '/main',
+ aHref: '/v2',
show: true,
},
];
diff --git a/web-frontend/src/main/v3/apps/web/vite.config.ts b/web-frontend/src/main/v3/apps/web/vite.config.ts
index 50262f3617d4..8d19cf2bdb5a 100644
--- a/web-frontend/src/main/v3/apps/web/vite.config.ts
+++ b/web-frontend/src/main/v3/apps/web/vite.config.ts
@@ -6,7 +6,7 @@ import { BASE_PATH } from '@pinpoint-fe/constants';
const isDev = process.env.NODE_ENV === 'development';
const target = isDev ? 'http://localhost:8080' : 'http://localhost:8080';
-const basePath = isDev ? '/' : BASE_PATH;
+const basePath = isDev ? '/' : BASE_PATH || '/';
// https://vitejs.dev/config/
export default defineConfig({
diff --git a/web-frontend/src/main/v3/packages/constants/tsup.config.prod.ts b/web-frontend/src/main/v3/packages/constants/tsup.config.prod.ts
index 6b5d342f9b6a..9617f9d49eb8 100644
--- a/web-frontend/src/main/v3/packages/constants/tsup.config.prod.ts
+++ b/web-frontend/src/main/v3/packages/constants/tsup.config.prod.ts
@@ -7,7 +7,7 @@ export default defineConfig({
minify: true,
esbuildOptions(options) {
options.define = {
- 'process.env.BASE_PATH': JSON.stringify('/v3'),
+ 'process.env.BASE_PATH': JSON.stringify(''),
};
},
});
diff --git a/web-frontend/src/main/v3/yarn.lock b/web-frontend/src/main/v3/yarn.lock
index 4ee85191e444..5c8b21813327 100644
--- a/web-frontend/src/main/v3/yarn.lock
+++ b/web-frontend/src/main/v3/yarn.lock
@@ -40,10 +40,10 @@
"@babel/highlight" "^7.24.2"
picocolors "^1.0.0"
-"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.1.tgz#31c1f66435f2a9c329bb5716a6d6186c516c3742"
- integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==
+"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a"
+ integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==
"@babel/core@7.12.9":
version "7.12.9"
@@ -68,17 +68,17 @@
source-map "^0.5.0"
"@babel/core@^7.1.0", "@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.17.10", "@babel/core@^7.18.9", "@babel/core@^7.20.12", "@babel/core@^7.21.3", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.23.9", "@babel/core@^7.7.5":
- version "7.24.3"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.3.tgz#568864247ea10fbd4eff04dda1e05f9e2ea985c3"
- integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717"
+ integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==
dependencies:
"@ampproject/remapping" "^2.2.0"
"@babel/code-frame" "^7.24.2"
- "@babel/generator" "^7.24.1"
+ "@babel/generator" "^7.24.4"
"@babel/helper-compilation-targets" "^7.23.6"
"@babel/helper-module-transforms" "^7.23.3"
- "@babel/helpers" "^7.24.1"
- "@babel/parser" "^7.24.1"
+ "@babel/helpers" "^7.24.4"
+ "@babel/parser" "^7.24.4"
"@babel/template" "^7.24.0"
"@babel/traverse" "^7.24.1"
"@babel/types" "^7.24.0"
@@ -88,10 +88,10 @@
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.23.0", "@babel/generator@^7.24.1", "@babel/generator@^7.7.2":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.1.tgz#e67e06f68568a4ebf194d1c6014235344f0476d0"
- integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==
+"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.23.0", "@babel/generator@^7.24.1", "@babel/generator@^7.24.4", "@babel/generator@^7.7.2":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498"
+ integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==
dependencies:
"@babel/types" "^7.24.0"
"@jridgewell/gen-mapping" "^0.3.5"
@@ -123,10 +123,10 @@
lru-cache "^5.1.1"
semver "^6.3.1"
-"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz#db58bf57137b623b916e24874ab7188d93d7f68f"
- integrity sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==
+"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz#c806f73788a6800a5cfbbc04d2df7ee4d927cce3"
+ integrity sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
"@babel/helper-environment-visitor" "^7.22.20"
@@ -297,10 +297,10 @@
"@babel/template" "^7.22.15"
"@babel/types" "^7.22.19"
-"@babel/helpers@^7.12.5", "@babel/helpers@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.1.tgz#183e44714b9eba36c3038e442516587b1e0a1a94"
- integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==
+"@babel/helpers@^7.12.5", "@babel/helpers@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6"
+ integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==
dependencies:
"@babel/template" "^7.24.0"
"@babel/traverse" "^7.24.1"
@@ -316,10 +316,18 @@
js-tokens "^4.0.0"
picocolors "^1.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a"
- integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==
+"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88"
+ integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz#6125f0158543fb4edf1c22f322f3db67f21cb3e1"
+ integrity sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-plugin-utils" "^7.24.0"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1":
version "7.24.1"
@@ -639,10 +647,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.24.0"
-"@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.1.tgz#27af183d7f6dad890531256c7a45019df768ac1f"
- integrity sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==
+"@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz#28f5c010b66fbb8ccdeef853bef1935c434d7012"
+ integrity sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==
dependencies:
"@babel/helper-plugin-utils" "^7.24.0"
@@ -654,12 +662,12 @@
"@babel/helper-create-class-features-plugin" "^7.24.1"
"@babel/helper-plugin-utils" "^7.24.0"
-"@babel/plugin-transform-class-static-block@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.1.tgz#4e37efcca1d9f2fcb908d1bae8b56b4b6e9e1cb6"
- integrity sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==
+"@babel/plugin-transform-class-static-block@^7.24.4":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz#1a4653c0cf8ac46441ec406dece6e9bc590356a4"
+ integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==
dependencies:
- "@babel/helper-create-class-features-plugin" "^7.24.1"
+ "@babel/helper-create-class-features-plugin" "^7.24.4"
"@babel/helper-plugin-utils" "^7.24.0"
"@babel/plugin-syntax-class-static-block" "^7.14.5"
@@ -1018,12 +1026,12 @@
"@babel/helper-plugin-utils" "^7.24.0"
"@babel/plugin-transform-typescript@^7.24.1":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.1.tgz#5c05e28bb76c7dfe7d6c5bed9951324fd2d3ab07"
- integrity sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.4.tgz#03e0492537a4b953e491f53f2bc88245574ebd15"
+ integrity sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.24.1"
+ "@babel/helper-create-class-features-plugin" "^7.24.4"
"@babel/helper-plugin-utils" "^7.24.0"
"@babel/plugin-syntax-typescript" "^7.24.1"
@@ -1059,14 +1067,15 @@
"@babel/helper-plugin-utils" "^7.24.0"
"@babel/preset-env@^7.12.11", "@babel/preset-env@^7.23.2":
- version "7.24.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.3.tgz#f3f138c844ffeeac372597b29c51b5259e8323a3"
- integrity sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.4.tgz#46dbbcd608771373b88f956ffb67d471dce0d23b"
+ integrity sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==
dependencies:
- "@babel/compat-data" "^7.24.1"
+ "@babel/compat-data" "^7.24.4"
"@babel/helper-compilation-targets" "^7.23.6"
"@babel/helper-plugin-utils" "^7.24.0"
"@babel/helper-validator-option" "^7.23.5"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.4"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1"
"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1"
@@ -1093,9 +1102,9 @@
"@babel/plugin-transform-async-generator-functions" "^7.24.3"
"@babel/plugin-transform-async-to-generator" "^7.24.1"
"@babel/plugin-transform-block-scoped-functions" "^7.24.1"
- "@babel/plugin-transform-block-scoping" "^7.24.1"
+ "@babel/plugin-transform-block-scoping" "^7.24.4"
"@babel/plugin-transform-class-properties" "^7.24.1"
- "@babel/plugin-transform-class-static-block" "^7.24.1"
+ "@babel/plugin-transform-class-static-block" "^7.24.4"
"@babel/plugin-transform-classes" "^7.24.1"
"@babel/plugin-transform-computed-properties" "^7.24.1"
"@babel/plugin-transform-destructuring" "^7.24.1"
@@ -1209,9 +1218,9 @@
regenerator-runtime "^0.13.2"
"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.24.0", "@babel/runtime@^7.5.0", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2":
- version "7.24.1"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.1.tgz#431f9a794d173b53720e69a6464abc6f0e2a5c57"
- integrity sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.4.tgz#de795accd698007a66ba44add6cc86542aff1edd"
+ integrity sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==
dependencies:
regenerator-runtime "^0.14.0"
@@ -1300,9 +1309,9 @@
integrity sha512-qqGuFfbn4rUmyOB0u8CVISIp5FfJ5GAR3mBrZ9/TKndHakdnm6pY0L/fbLcpPnrzwCyyTEZl1nUcXAYHEWneTA==
"@csstools/selector-specificity@^3.0.0":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz#ea61ba7bb24be3502c6aaa3190ed231f4633a81e"
- integrity sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.0.3.tgz#208a3929ee614967a1fc8cd6cb758d9fcbf0caae"
+ integrity sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==
"@design-systems/utils@2.12.0":
version "2.12.0"
@@ -1388,7 +1397,7 @@
resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43"
integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==
-"@emotion/is-prop-valid@^1.2.1":
+"@emotion/is-prop-valid@^1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz#d4175076679c6a26faa92b03bb786f9e52612337"
integrity sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==
@@ -1414,10 +1423,10 @@
"@emotion/weak-memoize" "^0.3.1"
hoist-non-react-statics "^3.3.1"
-"@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.3.tgz#84b77bfcfe3b7bb47d326602f640ccfcacd5ffb0"
- integrity sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==
+"@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3", "@emotion/serialize@^1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.4.tgz#fc8f6d80c492cfa08801d544a05331d1cc7cd451"
+ integrity sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==
dependencies:
"@emotion/hash" "^0.9.1"
"@emotion/memoize" "^0.8.1"
@@ -1431,14 +1440,14 @@
integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==
"@emotion/styled@^11.10.5":
- version "11.11.0"
- resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346"
- integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==
+ version "11.11.5"
+ resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.5.tgz#0c5c8febef9d86e8a926e663b2e5488705545dfb"
+ integrity sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==
dependencies:
"@babel/runtime" "^7.18.3"
"@emotion/babel-plugin" "^11.11.0"
- "@emotion/is-prop-valid" "^1.2.1"
- "@emotion/serialize" "^1.1.2"
+ "@emotion/is-prop-valid" "^1.2.2"
+ "@emotion/serialize" "^1.1.4"
"@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
"@emotion/utils" "^1.2.1"
@@ -1778,9 +1787,9 @@
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
"@humanwhocodes/object-schema@^2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917"
- integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
+ integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
"@isaacs/cliui@^8.0.2":
version "8.0.2"
@@ -2336,32 +2345,33 @@
resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b"
integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==
-"@microsoft/api-extractor-model@7.28.3":
- version "7.28.3"
- resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.3.tgz#f6a213e41a2274d5195366b646954daee39e8493"
- integrity sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig==
+"@microsoft/api-extractor-model@7.28.13":
+ version "7.28.13"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.13.tgz#96fbc52155e0d07e0eabbd9699065b77702fe33a"
+ integrity sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==
dependencies:
"@microsoft/tsdoc" "0.14.2"
"@microsoft/tsdoc-config" "~0.16.1"
- "@rushstack/node-core-library" "3.62.0"
+ "@rushstack/node-core-library" "4.0.2"
-"@microsoft/api-extractor@7.39.0":
- version "7.39.0"
- resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.39.0.tgz#41c25f7f522e8b9376debda07364ff234e602eff"
- integrity sha512-PuXxzadgnvp+wdeZFPonssRAj/EW4Gm4s75TXzPk09h3wJ8RS3x7typf95B4vwZRrPTQBGopdUl+/vHvlPdAcg==
+"@microsoft/api-extractor@7.43.0":
+ version "7.43.0"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.43.0.tgz#41c42677bc71cd8e0f23c63c56802d85044e65cd"
+ integrity sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==
dependencies:
- "@microsoft/api-extractor-model" "7.28.3"
+ "@microsoft/api-extractor-model" "7.28.13"
"@microsoft/tsdoc" "0.14.2"
"@microsoft/tsdoc-config" "~0.16.1"
- "@rushstack/node-core-library" "3.62.0"
- "@rushstack/rig-package" "0.5.1"
- "@rushstack/ts-command-line" "4.17.1"
- colors "~1.2.1"
+ "@rushstack/node-core-library" "4.0.2"
+ "@rushstack/rig-package" "0.5.2"
+ "@rushstack/terminal" "0.10.0"
+ "@rushstack/ts-command-line" "4.19.1"
lodash "~4.17.15"
+ minimatch "~3.0.3"
resolve "~1.22.1"
semver "~7.5.4"
source-map "~0.6.1"
- typescript "5.3.3"
+ typescript "5.4.2"
"@microsoft/tsdoc-config@~0.16.1":
version "0.16.2"
@@ -3301,16 +3311,15 @@
picomatch "^2.3.1"
"@rushstack/eslint-patch@^1.3.3":
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.8.0.tgz#c5545e6a5d2bd5c26b4021c357177a28698c950e"
- integrity sha512-0HejFckBN2W+ucM6cUOlwsByTKt9/+0tWhqUffNIcHqCXkthY/mZ7AuYPK/2IIaGWhdl0h+tICDO0ssLMd6XMQ==
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.10.2.tgz#053f1540703faa81dea2966b768ee5581c66aeda"
+ integrity sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==
-"@rushstack/node-core-library@3.62.0":
- version "3.62.0"
- resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.62.0.tgz#a30a44a740b522944165f0faa6644134eb95be1d"
- integrity sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw==
+"@rushstack/node-core-library@4.0.2":
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz#e26854a3314b279d57e8abdb4acce7797d02f554"
+ integrity sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==
dependencies:
- colors "~1.2.1"
fs-extra "~7.0.1"
import-lazy "~4.0.0"
jju "~1.4.0"
@@ -3318,22 +3327,30 @@
semver "~7.5.4"
z-schema "~5.0.2"
-"@rushstack/rig-package@0.5.1":
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.5.1.tgz#6c9c283cc96b5bb1eae9875946d974ac5429bb21"
- integrity sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==
+"@rushstack/rig-package@0.5.2":
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.5.2.tgz#0e23a115904678717a74049661931c0b37dd5495"
+ integrity sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==
dependencies:
resolve "~1.22.1"
strip-json-comments "~3.1.1"
-"@rushstack/ts-command-line@4.17.1":
- version "4.17.1"
- resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz#c78db928ce5b93f2e98fd9e14c24f3f3876e57f1"
- integrity sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==
+"@rushstack/terminal@0.10.0":
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/@rushstack/terminal/-/terminal-0.10.0.tgz#e81909fa0e5c8016b6df4739f0f381f44358269f"
+ integrity sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==
+ dependencies:
+ "@rushstack/node-core-library" "4.0.2"
+ supports-color "~8.1.1"
+
+"@rushstack/ts-command-line@4.19.1":
+ version "4.19.1"
+ resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.19.1.tgz#288ee54dd607e558a8be07705869c16c31b5c3ef"
+ integrity sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==
dependencies:
+ "@rushstack/terminal" "0.10.0"
"@types/argparse" "1.0.38"
argparse "~1.0.9"
- colors "~1.2.1"
string-argv "~0.3.1"
"@sinclair/typebox@^0.24.1":
@@ -4449,9 +4466,9 @@
lodash "^4.17.15"
"@storybook/csf@^0.1.2":
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.3.tgz#79047a4dece94ba7c8e78003723e9bd9e071379a"
- integrity sha512-IPZvXXo4b3G+gpmgBSBqVM81jbp2ePOKsvhgJdhyZJtkYQCII7rg9KKLQhvBQM5sLaF1eU6r0iuwmyynC9d9SA==
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.4.tgz#18224bcd571fa834ccc4bebda8a0ca4cedbc4d91"
+ integrity sha512-B9UI/lsQMjF+oEfZCI6YXNoeuBcGZoOP5x8yKbe2tIEmsMjSztFKkpPzi5nLCnBk/MBtl6QJeI3ksJnbsWPkOw==
dependencies:
type-fest "^2.19.0"
@@ -5087,74 +5104,74 @@
"@svgr/hast-util-to-babel-ast" "8.0.0"
svg-parser "^2.0.4"
-"@swc/core-darwin-arm64@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.8.tgz#2fb702e209310c2da2bc712b0757c011b583a60d"
- integrity sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==
-
-"@swc/core-darwin-x64@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.4.8.tgz#a5bcbec6830800ca8acafbda1944464ca8421804"
- integrity sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==
-
-"@swc/core-linux-arm-gnueabihf@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.8.tgz#0bf6ae3793bbb7dd0e47c3d153350d31b7e63cf9"
- integrity sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==
-
-"@swc/core-linux-arm64-gnu@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.8.tgz#8d3d3e698fc243d4a55c01a968b7297547aa6275"
- integrity sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==
-
-"@swc/core-linux-arm64-musl@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.8.tgz#ace70bbb650ceb70609987c5b07ff34462960b9e"
- integrity sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==
-
-"@swc/core-linux-x64-gnu@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.8.tgz#76e7fb06e5b6a14ed6dbc0fd00743706d022eb02"
- integrity sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==
-
-"@swc/core-linux-x64-musl@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.8.tgz#a6e03fe6207fcb9715250c7af260e5ee1bf43c5a"
- integrity sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==
-
-"@swc/core-win32-arm64-msvc@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.8.tgz#5daa44087324c49c64fdbb48fdb3aa00218de03b"
- integrity sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==
-
-"@swc/core-win32-ia32-msvc@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.8.tgz#0f1186d2d8bf60c12cfe8ac013b8a520fd850f2e"
- integrity sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==
-
-"@swc/core-win32-x64-msvc@1.4.8":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.8.tgz#0bf080132a52e332c7c221d1087a311824746d76"
- integrity sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==
+"@swc/core-darwin-arm64@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.14.tgz#de570252c3f155f55536f0d6bb8bafaec2e99616"
+ integrity sha512-8iPfLhYNspBl836YYsfv6ErXwDUqJ7IMieddV3Ey/t/97JAEAdNDUdtTKDtbyP0j/Ebyqyn+fKcqwSq7rAof0g==
+
+"@swc/core-darwin-x64@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.4.14.tgz#4eefbe129e416f4c400656742ab7f30e01aff02e"
+ integrity sha512-9CqSj8uRZ92cnlgAlVaWMaJJBdxtNvCzJxaGj5KuIseeG6Q0l1g+qk8JcU7h9dAsH9saHTNwNFBVGKQo0W0ujg==
+
+"@swc/core-linux-arm-gnueabihf@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.14.tgz#bea4b94c32bb25de2816126dac299655529ba7f3"
+ integrity sha512-mfd5JArPITTzMjcezH4DwMw+BdjBV1y25Khp8itEIpdih9ei+fvxOOrDYTN08b466NuE2dF2XuhKtRLA7fXArQ==
+
+"@swc/core-linux-arm64-gnu@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.14.tgz#52063214f4a14d6a0c3c6059ed9e7ba1062f6b46"
+ integrity sha512-3Lqlhlmy8MVRS9xTShMaPAp0oyUt0KFhDs4ixJsjdxKecE0NJSV/MInuDmrkij1C8/RQ2wySRlV9np5jK86oWw==
+
+"@swc/core-linux-arm64-musl@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.14.tgz#7e7deea7b1b3d0c9944cc8e9ba948fcc785158ea"
+ integrity sha512-n0YoCa64TUcJrbcXIHIHDWQjdUPdaXeMHNEu7yyBtOpm01oMGTKP3frsUXIABLBmAVWtKvqit4/W1KVKn5gJzg==
+
+"@swc/core-linux-x64-gnu@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.14.tgz#301133ea3ee347568886f2489837e991e96d44db"
+ integrity sha512-CGmlwLWbfG1dB4jZBJnp2IWlK5xBMNLjN7AR5kKA3sEpionoccEnChOEvfux1UdVJQjLRKuHNV9yGyqGBTpxfQ==
+
+"@swc/core-linux-x64-musl@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.14.tgz#86b8e987a814209cd0dd0f21cbc1134305dfffd5"
+ integrity sha512-xq4npk8YKYmNwmr8fbvF2KP3kUVdZYfXZMQnW425gP3/sn+yFQO8Nd0bGH40vOVQn41kEesSe0Z5O/JDor2TgQ==
+
+"@swc/core-win32-arm64-msvc@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.14.tgz#eb56b8977e3542665929c3963bd7dc18fe5b2556"
+ integrity sha512-imq0X+gU9uUe6FqzOQot5gpKoaC00aCUiN58NOzwp0QXEupn8CDuZpdBN93HiZswfLruu5jA1tsc15x6v9p0Yg==
+
+"@swc/core-win32-ia32-msvc@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.14.tgz#72e119038b9d8743b13bb933b8e192acd9f501f9"
+ integrity sha512-cH6QpXMw5D3t+lpx6SkErHrxN0yFzmQ0lgNAJxoDRiaAdDbqA6Col8UqUJwUS++Ul6aCWgNhCdiEYehPaoyDPA==
+
+"@swc/core-win32-x64-msvc@1.4.14":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.14.tgz#f5a3b1a241708b0628a07458e5bedbf67a1b9595"
+ integrity sha512-FmZ4Tby4wW65K/36BKzmuu7mlq7cW5XOxzvufaSNVvQ5PN4OodAlqPjToe029oma4Av+ykJiif64scMttyNAzg==
"@swc/core@^1.3.107", "@swc/core@^1.3.35":
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.4.8.tgz#de859373a01f499ed27744f6848b28bbb977e81c"
- integrity sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.4.14.tgz#8bad316c0119f626bb1b181ba7a988ef9d14e9cc"
+ integrity sha512-tHXg6OxboUsqa/L7DpsCcFnxhLkqN/ht5pCwav1HnvfthbiNIJypr86rNx4cUnQDJepETviSqBTIjxa7pSpGDQ==
dependencies:
"@swc/counter" "^0.1.2"
"@swc/types" "^0.1.5"
optionalDependencies:
- "@swc/core-darwin-arm64" "1.4.8"
- "@swc/core-darwin-x64" "1.4.8"
- "@swc/core-linux-arm-gnueabihf" "1.4.8"
- "@swc/core-linux-arm64-gnu" "1.4.8"
- "@swc/core-linux-arm64-musl" "1.4.8"
- "@swc/core-linux-x64-gnu" "1.4.8"
- "@swc/core-linux-x64-musl" "1.4.8"
- "@swc/core-win32-arm64-msvc" "1.4.8"
- "@swc/core-win32-ia32-msvc" "1.4.8"
- "@swc/core-win32-x64-msvc" "1.4.8"
+ "@swc/core-darwin-arm64" "1.4.14"
+ "@swc/core-darwin-x64" "1.4.14"
+ "@swc/core-linux-arm-gnueabihf" "1.4.14"
+ "@swc/core-linux-arm64-gnu" "1.4.14"
+ "@swc/core-linux-arm64-musl" "1.4.14"
+ "@swc/core-linux-x64-gnu" "1.4.14"
+ "@swc/core-linux-x64-musl" "1.4.14"
+ "@swc/core-win32-arm64-msvc" "1.4.14"
+ "@swc/core-win32-ia32-msvc" "1.4.14"
+ "@swc/core-win32-x64-msvc" "1.4.14"
"@swc/counter@^0.1.2", "@swc/counter@^0.1.3":
version "0.1.3"
@@ -5168,41 +5185,41 @@
dependencies:
"@swc/counter" "^0.1.3"
-"@tanstack/query-core@5.28.6":
- version "5.28.6"
- resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.28.6.tgz#a3bdb108f9f8d4e2ba3163068dbe6ff55b905a81"
- integrity sha512-hnhotV+DnQtvtR3jPvbQMPNMW4KEK0J4k7c609zJ8muiNknm+yoDyMHmxTWM5ZnlZpsz0zOxYFr+mzRJNHWJsA==
+"@tanstack/query-core@5.29.0":
+ version "5.29.0"
+ resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.29.0.tgz#d0b3d12c07d5a47f42ab0c1ed4f317106f3d4b20"
+ integrity sha512-WgPTRs58hm9CMzEr5jpISe8HXa3qKQ8CxewdYZeVnA54JrPY9B1CZiwsCoLpLkf0dGRZq+LcX5OiJb0bEsOFww==
"@tanstack/react-query@^5.17.19":
- version "5.28.6"
- resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.28.6.tgz#0d52b0a98a1d842debf9c65496e20a9981a23bc4"
- integrity sha512-/DdYuDBSsA21Qbcder1R8Cr/3Nx0ZnA2lgtqKsLMvov8wL4+g0HBz/gWYZPlIsof7iyfQafyhg4wUVUsS3vWZw==
+ version "5.29.2"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.29.2.tgz#c55ffbfaf9d8cf34212428db2b6c61ca6b545188"
+ integrity sha512-nyuWILR4u7H5moLGSiifLh8kIqQDLNOHGuSz0rcp+J75fNc8aQLyr5+I2JCHU3n+nJrTTW1ssgAD8HiKD7IFBQ==
dependencies:
- "@tanstack/query-core" "5.28.6"
+ "@tanstack/query-core" "5.29.0"
"@tanstack/react-table@^8.10.7":
- version "8.15.0"
- resolved "https://registry.yarnpkg.com/@tanstack/react-table/-/react-table-8.15.0.tgz#668ceb9f396d33409165d5b9bee7734b657061c6"
- integrity sha512-8K4RSROUtXUtfiezV6Ehl8z99axFrkQnxXi0vjWBJv3Tsm5x4EyrgXI7d2tOOMoANykKZLB6S1sGZGemoMRt7Q==
+ version "8.16.0"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-table/-/react-table-8.16.0.tgz#92151210ff99d6925353d7a2205735d9c31af48c"
+ integrity sha512-rKRjnt8ostqN2fercRVOIH/dq7MAmOENCMvVlKx6P9Iokhh6woBGnIZEkqsY/vEJf1jN3TqLOb34xQGLVRuhAg==
dependencies:
- "@tanstack/table-core" "8.14.0"
+ "@tanstack/table-core" "8.16.0"
"@tanstack/react-virtual@^3.0.1":
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/@tanstack/react-virtual/-/react-virtual-3.2.0.tgz#fb70f9c6baee753a5a0f7618ac886205d5a02af9"
- integrity sha512-OEdMByf2hEfDa6XDbGlZN8qO6bTjlNKqjM3im9JG+u3mCL8jALy0T/67oDI001raUUPh1Bdmfn4ZvPOV5knpcg==
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-virtual/-/react-virtual-3.2.1.tgz#58ac9af23ff08b5f05a6dfe6a59deac2f9451508"
+ integrity sha512-i9Nt0ssIh2bSjomJZlr6Iq5usT/9+ewo2/fKHRNk6kjVKS8jrhXbnO8NEawarCuBx/efv0xpoUUKKGxa0cQb4Q==
dependencies:
- "@tanstack/virtual-core" "3.2.0"
+ "@tanstack/virtual-core" "3.2.1"
-"@tanstack/table-core@8.14.0":
- version "8.14.0"
- resolved "https://registry.yarnpkg.com/@tanstack/table-core/-/table-core-8.14.0.tgz#4c9fe8b74949bb0ffe4ac8b1937beaff1f3a19de"
- integrity sha512-wDhpKJahGHWhmRt4RxtV3pES63CoeadljGWS/xeS9OJr1HBl2NB+OO44ht3sxDH5j5TRDAbQzC0NvSlsUfn7lQ==
+"@tanstack/table-core@8.16.0":
+ version "8.16.0"
+ resolved "https://registry.yarnpkg.com/@tanstack/table-core/-/table-core-8.16.0.tgz#7b58018dd3cec8e0015fe22d6bb24d18d33c891f"
+ integrity sha512-dCG8vQGk4js5v88/k83tTedWOwjGnIyONrKpHpfmSJB8jwFHl8GSu1sBBxbtACVAPtAQgwNxl0rw1d3RqRM1Tg==
-"@tanstack/virtual-core@3.2.0":
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/@tanstack/virtual-core/-/virtual-core-3.2.0.tgz#874d36135e4badce2719e7bdc556ce240cbaff14"
- integrity sha512-P5XgYoAw/vfW65byBbJQCw+cagdXDT/qH6wmABiLt4v4YBT2q2vqCOhihe+D1Nt325F/S/0Tkv6C5z0Lv+VBQQ==
+"@tanstack/virtual-core@3.2.1":
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/@tanstack/virtual-core/-/virtual-core-3.2.1.tgz#b3e4214b8f462054501d80e8777068faa139bd06"
+ integrity sha512-nO0d4vRzsmpBQCJYyClNHPPoUMI4nXNfrm6IcCRL33ncWMoNVpURh9YebEHPw8KrtsP2VSJIHE4gf4XFGk1OGg==
"@testing-library/dom@^8.3.0", "@testing-library/dom@^8.5.0":
version "8.20.1"
@@ -5271,9 +5288,9 @@
"@types/react-dom" "^18.0.0"
"@testing-library/react@^14.0.0":
- version "14.2.2"
- resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.2.2.tgz#74f855215c57d423282486a395a4348a837d3c5a"
- integrity sha512-SOUuM2ysCvjUWBXTNfQ/ztmnKDmqaiPV3SvoIuyxMUca45rbSWWAT/qB8CUs/JQ/ux/8JFs9DNdFQ3f6jH3crA==
+ version "14.3.1"
+ resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.3.1.tgz#29513fc3770d6fb75245c4e1245c470e4ffdd830"
+ integrity sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==
dependencies:
"@babel/runtime" "^7.12.5"
"@testing-library/dom" "^9.0.0"
@@ -5355,9 +5372,9 @@
"@types/color-name" "*"
"@types/color-name@*":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.3.tgz#c488ac2e519c9795faa0d54e8156d54e66adc4e6"
- integrity sha512-87W6MJCKZYDhLAx/J1ikW8niMvmGRyY+rpUxWpL1cO7F8Uu5CHuQoFv+R0/L5pgNdW4jTyda42kv60uwVIPjLw==
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.4.tgz#e002611ff627347818d440a05e81650e9a4053b8"
+ integrity sha512-hulKeREDdLFesGQjl96+4aoJSHY5b2GRjagzzcqCfIrWhe5vkCqIvrLbqzBaI1q94Vg8DNJZZqTR5ocdWmWclg==
"@types/color@^3.0.3":
version "3.0.6"
@@ -5388,9 +5405,9 @@
"@types/cytoscape" "*"
"@types/cytoscape@*", "@types/cytoscape@^3.19.9":
- version "3.19.16"
- resolved "https://registry.yarnpkg.com/@types/cytoscape/-/cytoscape-3.19.16.tgz#c54ad4ff5c53a0046f42d1b08a11e730ad83dcc1"
- integrity sha512-A3zkjaZ6cOGyqEvrVuC1YUgiRSJhDZOj8Qhd1ALH2/+YxH2za1BOmR4RWQsKYHsc+aMP/IWoqg1COuUbZ39t/g==
+ version "3.21.0"
+ resolved "https://registry.yarnpkg.com/@types/cytoscape/-/cytoscape-3.21.0.tgz#30f5634774862b9a507b89a1b10616efabf1bf88"
+ integrity sha512-RN5SPiyVDpUP+LoOlxxlOYAMzkE7iuv3gA1jt3Hx2qTwArpZVPPdO+SI0hUj49OAn4QABR7JK9Gi0hibzGE0Aw==
"@types/d3-selection@*", "@types/d3-selection@^3.0.5":
version "3.0.10"
@@ -5443,9 +5460,9 @@
"@types/estree" "*"
"@types/eslint@*":
- version "8.56.6"
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.6.tgz#d5dc16cac025d313ee101108ba5714ea10eb3ed0"
- integrity sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==
+ version "8.56.9"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.9.tgz#403e9ced04a34e63f1c383c5b8ee1a94442c8cc4"
+ integrity sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"
@@ -5461,9 +5478,9 @@
integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==
"@types/express-serve-static-core@^4.17.33":
- version "4.17.43"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz#10d8444be560cb789c4735aea5eac6e5af45df54"
- integrity sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==
+ version "4.19.0"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz#3ae8ab3767d98d0b682cda063c3339e1e86ccfaa"
+ integrity sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==
dependencies:
"@types/node" "*"
"@types/qs" "*"
@@ -5642,20 +5659,15 @@
"@types/unist" "^2"
"@types/mdx@^2.0.0":
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.12.tgz#38db34cc8999b982beaec01399620bee6c65ef2e"
- integrity sha512-H9VZ9YqE+H28FQVchC83RCs5xQ2J7mAAv6qdDEaWmXEVl3OpdH+xfrSUzQ1lp7U7oSTRZ0RvW08ASPJsYBi7Cw==
+ version "2.0.13"
+ resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.13.tgz#68f6877043d377092890ff5b298152b0a21671bd"
+ integrity sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==
"@types/mime-types@^2.1.0":
version "2.1.4"
resolved "https://registry.yarnpkg.com/@types/mime-types/-/mime-types-2.1.4.tgz#93a1933e24fed4fb9e4adc5963a63efcbb3317a2"
integrity sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==
-"@types/mime@*":
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45"
- integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==
-
"@types/mime@^1":
version "1.3.5"
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690"
@@ -5680,21 +5692,21 @@
form-data "^4.0.0"
"@types/node@*":
- version "20.11.30"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.30.tgz#9c33467fc23167a347e73834f788f4b9f399d66f"
- integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==
+ version "20.12.7"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.7.tgz#04080362fa3dd6c5822061aa3124f5c152cff384"
+ integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==
dependencies:
undici-types "~5.26.4"
"@types/node@^14.0.10 || ^16.0.0", "@types/node@^14.14.20 || ^16.0.0":
- version "16.18.91"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.91.tgz#3e7b3b3d28f740e3e2d4ceb7ad9d16e6b9277c91"
- integrity sha512-h8Q4klc8xzc9kJKr7UYNtJde5TU2qEePVyH3WyzJaUC+3ptyc5kPQbWOIUcn8ZsG5+KSkq+P0py0kC0VqxgAXw==
+ version "16.18.96"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.96.tgz#eb0012d23ff53d14d64ec8a352bf89792de6aade"
+ integrity sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==
"@types/node@^18.0.0":
- version "18.19.26"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.26.tgz#18991279d0a0e53675285e8cf4a0823766349729"
- integrity sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==
+ version "18.19.31"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.31.tgz#b7d4a00f7cb826b60a543cebdbda5d189aaecdcd"
+ integrity sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==
dependencies:
undici-types "~5.26.4"
@@ -5761,9 +5773,9 @@
react-popper "^2.2.5"
"@types/react-dom@^18.0.0", "@types/react-dom@^18.0.11", "@types/react-dom@^18.2.7":
- version "18.2.22"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.22.tgz#d332febf0815403de6da8a97e5fe282cbe609bae"
- integrity sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==
+ version "18.2.25"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.25.tgz#2946a30081f53e7c8d585eb138277245caedc521"
+ integrity sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==
dependencies:
"@types/react" "*"
@@ -5799,12 +5811,11 @@
"@types/react" "*"
"@types/react@*", "@types/react@>=16", "@types/react@^18.0.14", "@types/react@^18.0.28", "@types/react@^18.2.15":
- version "18.2.69"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.69.tgz#313ec21891b22bb7646a54cb4bdb8cddb0880271"
- integrity sha512-W1HOMUWY/1Yyw0ba5TkCV+oqynRjG7BnteBB+B7JmAK7iw3l2SW+VGOxL+akPweix6jk2NNJtyJKpn4TkpfK3Q==
+ version "18.2.78"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.78.tgz#94aec453d0ccca909998a2b4b2fd78af15a7d2fe"
+ integrity sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==
dependencies:
"@types/prop-types" "*"
- "@types/scheduler" "*"
csstype "^3.0.2"
"@types/resolve@^1.20.2":
@@ -5812,11 +5823,6 @@
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.6.tgz#e6e60dad29c2c8c206c026e6dd8d6d1bdda850b8"
integrity sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==
-"@types/scheduler@*":
- version "0.16.8"
- resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff"
- integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==
-
"@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0":
version "7.5.8"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
@@ -5831,13 +5837,13 @@
"@types/node" "*"
"@types/serve-static@*":
- version "1.15.5"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033"
- integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==
+ version "1.15.7"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714"
+ integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==
dependencies:
"@types/http-errors" "*"
- "@types/mime" "*"
"@types/node" "*"
+ "@types/send" "*"
"@types/source-list-map@*":
version "0.1.6"
@@ -6169,7 +6175,7 @@
"@vue/compiler-core" "3.4.21"
"@vue/shared" "3.4.21"
-"@vue/language-core@1.8.27", "@vue/language-core@^1.8.26":
+"@vue/language-core@1.8.27", "@vue/language-core@^1.8.27":
version "1.8.27"
resolved "https://registry.yarnpkg.com/@vue/language-core/-/language-core-1.8.27.tgz#2ca6892cb524e024a44e554e4c55d7a23e72263f"
integrity sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==
@@ -7846,9 +7852,9 @@ camelcase@^6.2.0, camelcase@^6.3.0:
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599:
- version "1.0.30001600"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz#93a3ee17a35aa6a9f0c6ef1b2ab49507d1ab9079"
- integrity sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==
+ version "1.0.30001610"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz#2f44ed6e21d359e914271ae35b68903632628ccf"
+ integrity sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==
capture-exit@^2.0.0:
version "2.0.0"
@@ -8230,11 +8236,6 @@ colorette@^1.2.2:
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40"
integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==
-colors@~1.2.1:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc"
- integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==
-
combined-stream@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -8636,15 +8637,15 @@ css-loader@^5.0.1:
semver "^7.3.5"
css-loader@^6.7.3:
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7"
- integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba"
+ integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==
dependencies:
icss-utils "^5.1.0"
postcss "^8.4.33"
- postcss-modules-extract-imports "^3.0.0"
- postcss-modules-local-by-default "^4.0.4"
- postcss-modules-scope "^3.1.1"
+ postcss-modules-extract-imports "^3.1.0"
+ postcss-modules-local-by-default "^4.0.5"
+ postcss-modules-scope "^3.2.0"
postcss-modules-values "^4.0.0"
postcss-value-parser "^4.2.0"
semver "^7.5.4"
@@ -9004,9 +9005,9 @@ dedent@^0.7.0:
integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
dedent@^1.0.0:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff"
- integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a"
+ integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==
deep-equal@^2.0.5:
version "2.2.3"
@@ -9382,16 +9383,16 @@ ee-first@1.1.1:
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
ejs@^3.1.8:
- version "3.1.9"
- resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361"
- integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==
+ version "3.1.10"
+ resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b"
+ integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==
dependencies:
jake "^10.8.5"
electron-to-chromium@^1.4.668:
- version "1.4.715"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz#bb16bcf2a3537962fccfa746b5c98c5f7404ff46"
- integrity sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==
+ version "1.4.736"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz#ecb4348f4d5c70fb1e31c347e5bad6b751066416"
+ integrity sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==
elliptic@^6.5.3, elliptic@^6.5.5:
version "6.5.5"
@@ -9480,9 +9481,9 @@ entities@^4.4.0, entities@^4.5.0:
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
envinfo@^7.7.3:
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.1.tgz#2ffef77591057081b0129a8fd8cf6118da1b94e1"
- integrity sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.12.0.tgz#b56723b39c2053d67ea5714f026d05d4f5cc7acd"
+ integrity sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==
errno@^0.1.3, errno@~0.1.7:
version "0.1.8"
@@ -9506,9 +9507,9 @@ error-stack-parser@^2.0.6:
stackframe "^1.3.4"
es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2:
- version "1.23.2"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.2.tgz#693312f3940f967b8dd3eebacb590b01712622e0"
- integrity sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==
+ version "1.23.3"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
+ integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
dependencies:
array-buffer-byte-length "^1.0.1"
arraybuffer.prototype.slice "^1.0.3"
@@ -9549,11 +9550,11 @@ es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23
safe-regex-test "^1.0.3"
string.prototype.trim "^1.2.9"
string.prototype.trimend "^1.0.8"
- string.prototype.trimstart "^1.0.7"
+ string.prototype.trimstart "^1.0.8"
typed-array-buffer "^1.0.2"
typed-array-byte-length "^1.0.1"
typed-array-byte-offset "^1.0.2"
- typed-array-length "^1.0.5"
+ typed-array-length "^1.0.6"
unbox-primitive "^1.0.2"
which-typed-array "^1.1.15"
@@ -9615,9 +9616,9 @@ es-module-lexer@^0.9.3:
integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==
es-module-lexer@^1.2.1:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.2.tgz#ba1a62255ff9b41023aaf9bd08c016a5f1a3fef3"
- integrity sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.0.tgz#4878fee3789ad99e065f975fdd3c645529ff0236"
+ integrity sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==
es-object-atoms@^1.0.0:
version "1.0.0"
@@ -10174,9 +10175,9 @@ expect@^29.0.0, expect@^29.7.0:
jest-util "^29.7.0"
express@^4.17.1, express@^4.17.3:
- version "4.19.1"
- resolved "https://registry.yarnpkg.com/express/-/express-4.19.1.tgz#4700635795e911600a45596138cf5b0320e78256"
- integrity sha512-K4w1/Bp7y8iSiVObmCrtq8Cs79XjJc/RU2YYkZQ7wpUu5ZyZ7MtPHkqoMz4pf+mgXfNvo2qft8D9OnrH2ABk9w==
+ version "4.19.2"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465"
+ integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
@@ -10515,9 +10516,9 @@ flatted@^3.2.9:
integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
flow-parser@0.*:
- version "0.231.0"
- resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.231.0.tgz#13daa172b3c06ffacbb31025592dc0db41fe28f3"
- integrity sha512-WVzuqwq7ZnvBceCG0DGeTQebZE+iIU0mlk5PmJgYj9DDrt+0isGC2m1ezW9vxL4V+HERJJo9ExppOnwKH2op6Q==
+ version "0.233.0"
+ resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.233.0.tgz#b983e65812d5ecae79f08ae3ed8ad2e131a9b966"
+ integrity sha512-E/mv51GYJfLuRX6fZnw4M52gBxYa8pkHUOgNEZOcQK2RTXS8YXeU5rlalkTcY99UpwbeNVCSUFKaavpOksi/pQ==
flush-write-stream@^1.0.0:
version "1.1.1"
@@ -10965,15 +10966,15 @@ glob@7.1.7:
path-is-absolute "^1.0.0"
glob@^10.0.0, glob@^10.3.10:
- version "10.3.10"
- resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b"
- integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==
+ version "10.3.12"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.12.tgz#3a65c363c2e9998d220338e88a5f6ac97302960b"
+ integrity sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==
dependencies:
foreground-child "^3.1.0"
- jackspeak "^2.3.5"
+ jackspeak "^2.3.6"
minimatch "^9.0.1"
- minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
- path-scurry "^1.10.1"
+ minipass "^7.0.4"
+ path-scurry "^1.10.2"
glob@^7.0.0, glob@^7.0.5, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0:
version "7.2.3"
@@ -11525,9 +11526,9 @@ hyphenate-style-name@^1.0.0:
integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==
i18next@^23.2.11:
- version "23.10.1"
- resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.10.1.tgz#217ce93b75edbe559ac42be00a20566b53937df6"
- integrity sha512-NDiIzFbcs3O9PXpfhkjyf7WdqFn5Vq6mhzhtkXzj51aOcNuPNcTwuYNuXCpHsanZGHlHKL35G7huoFeVic1hng==
+ version "23.11.2"
+ resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.2.tgz#4c0e8192a9ba230fe7dc68b76459816ab601826e"
+ integrity sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA==
dependencies:
"@babel/runtime" "^7.23.2"
@@ -12327,7 +12328,7 @@ iterator.prototype@^1.1.2:
reflect.getprototypeof "^1.0.4"
set-function-name "^2.0.1"
-jackspeak@^2.3.5:
+jackspeak@^2.3.6:
version "2.3.6"
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8"
integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==
@@ -13170,7 +13171,7 @@ jest@^29.6.4, jest@^29.7.0:
import-local "^3.0.2"
jest-cli "^29.7.0"
-jiti@^1.19.1, jiti@^1.20.0:
+jiti@^1.20.0, jiti@^1.21.0:
version "1.21.0"
resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d"
integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==
@@ -13181,9 +13182,9 @@ jju@~1.4.0:
integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==
jotai@^2.1.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/jotai/-/jotai-2.7.1.tgz#5d0db56e75375d4f41a2e9f1a23750e9e5d8cb24"
- integrity sha512-bsaTPn02nFgWNP6cBtg/htZhCu4s0wxqoklRHePp6l/vlsypR9eLn7diRliwXYWMXDpPvW/LLA2afI8vwgFFaw==
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/jotai/-/jotai-2.8.0.tgz#5a6585cd5576c400c2c5f8e157b83ad2ba70b2ab"
+ integrity sha512-yZNMC36FdLOksOr8qga0yLf14miCJlEThlp5DeFJNnqzm2+ZG7wLcJzoOyij5K6U6Xlc5ljQqPDlJRgqW0Y18g==
joycon@^3.0.1:
version "3.1.1"
@@ -13651,6 +13652,11 @@ lower-case@^2.0.2:
dependencies:
tslib "^2.0.3"
+lru-cache@^10.2.0:
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3"
+ integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==
+
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -13665,11 +13671,6 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-"lru-cache@^9.1.1 || ^10.0.0":
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3"
- integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==
-
lz-string@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
@@ -13682,10 +13683,10 @@ magic-string@^0.27.0:
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.13"
-magic-string@^0.30.0:
- version "0.30.8"
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.8.tgz#14e8624246d2bedba70d5462aa99ac9681844613"
- integrity sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==
+magic-string@^0.30.0, magic-string@^0.30.8:
+ version "0.30.9"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.9.tgz#8927ae21bfdd856310e07a1bc8dd5e73cb6c251d"
+ integrity sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.15"
@@ -13763,9 +13764,9 @@ markdown-escapes@^1.0.0:
integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==
markdown-to-jsx@^7.1.8:
- version "7.4.5"
- resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.4.5.tgz#e55c27ec54df513d940b6efd314cf9a176823a9e"
- integrity sha512-c8NB0H/ig+FOWssE9be0PKsYbCDhcWEkicxMnpdfUuHbFljnen4LAdgUShOyR/PgO3/qKvt9cwfQ0U/zQvZ44A==
+ version "7.4.7"
+ resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.4.7.tgz#740ee7ec933865ef5cc683a0992797685a75e2ee"
+ integrity sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==
matchmediaquery@^0.3.0:
version "0.3.1"
@@ -14051,7 +14052,7 @@ minimalistic-crypto-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
-minimatch@9.0.3, minimatch@^9.0.1, minimatch@^9.0.3:
+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==
@@ -14072,6 +14073,20 @@ minimatch@^5.0.1:
dependencies:
brace-expansion "^2.0.1"
+minimatch@^9.0.1, minimatch@^9.0.3:
+ version "9.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
+ integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimatch@~3.0.3:
+ version "3.0.8"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1"
+ integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==
+ dependencies:
+ brace-expansion "^1.1.7"
+
minimist-options@4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
@@ -14119,7 +14134,7 @@ minipass@^5.0.0:
resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4:
version "7.0.4"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c"
integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==
@@ -14966,12 +14981,12 @@ path-parse@^1.0.6, path-parse@^1.0.7:
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-path-scurry@^1.10.1:
- version "1.10.1"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698"
- integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
+path-scurry@^1.10.2:
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.2.tgz#8f6357eb1239d5fa1da8b9f70e9c080675458ba7"
+ integrity sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==
dependencies:
- lru-cache "^9.1.1 || ^10.0.0"
+ lru-cache "^10.2.0"
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
path-to-regexp@0.1.7:
@@ -15188,10 +15203,10 @@ postcss-modules-extract-imports@^2.0.0:
dependencies:
postcss "^7.0.5"
-postcss-modules-extract-imports@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
- integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
+postcss-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@^3.0.2:
version "3.0.3"
@@ -15203,10 +15218,10 @@ postcss-modules-local-by-default@^3.0.2:
postcss-selector-parser "^6.0.2"
postcss-value-parser "^4.1.0"
-postcss-modules-local-by-default@^4.0.0, postcss-modules-local-by-default@^4.0.4:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6"
- integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==
+postcss-modules-local-by-default@^4.0.0, 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"
@@ -15220,10 +15235,10 @@ postcss-modules-scope@^2.2.0:
postcss "^7.0.6"
postcss-selector-parser "^6.0.0"
-postcss-modules-scope@^3.0.0, postcss-modules-scope@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134"
- integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==
+postcss-modules-scope@^3.0.0, 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"
@@ -15307,9 +15322,9 @@ prettier-linter-helpers@^1.0.0:
fast-diff "^1.1.2"
prettier-plugin-tailwindcss@^0.5.11, prettier-plugin-tailwindcss@^0.5.3:
- version "0.5.12"
- resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.12.tgz#655999849344548ecf4d9b47a051ed856f041c72"
- integrity sha512-o74kiDBVE73oHW+pdkFSluHBL3cYEvru5YgEqNkBMFF7Cjv+w1vI565lTlfoJT4VLWDe0FMtZ7FkE/7a4pMXSQ==
+ version "0.5.13"
+ resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.13.tgz#ee3c1e07848c90abdd1edde36a09366327e31e26"
+ integrity sha512-2tPWHCFNC+WRjAC4SIWQNSOdcL1NNkydXim8w7TDqlZi+/ulZYz2OouAI6qMtkggnPt7lGamboj6LcTMwcCvoQ==
"prettier@>=2.2.1 <=2.3.0":
version "2.3.0"
@@ -15546,9 +15561,9 @@ qs@6.11.0:
side-channel "^1.0.4"
qs@^6.10.0, qs@^6.11.2:
- version "6.12.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.0.tgz#edd40c3b823995946a8a0b1f208669c7a200db77"
- integrity sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==
+ version "6.12.1"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a"
+ integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==
dependencies:
side-channel "^1.0.6"
@@ -15791,9 +15806,9 @@ react-fast-marquee@^1.6.2:
integrity sha512-LAgvhRmHdqaUQ8R5jCUwzEGFUIjnCCt3T3W8X7j7wF6DWe0SATlpP0JX1V0pp2qX3DYUezmn1Iz5AtRFdL2EWQ==
react-hook-form@^7.48.2:
- version "7.51.1"
- resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.51.1.tgz#3ce5f8b5ef41903b4054a641cef8c0dc8bf8ae85"
- integrity sha512-ifnBjl+kW0ksINHd+8C/Gp6a4eZOdWyvRv0UBaByShwU8JbVx5hTcTWEcd5VdybvmPTATkVVXk9npXArHmo56w==
+ version "7.51.3"
+ resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.51.3.tgz#7486dd2d52280b6b28048c099a98d2545931cab3"
+ integrity sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==
react-i18next@^13.0.2:
version "13.5.0"
@@ -15957,9 +15972,9 @@ react-toastify@^9.1.3:
clsx "^1.1.1"
react-virtuoso@^4.6.0:
- version "4.7.4"
- resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-4.7.4.tgz#9ac8862231c9b34fc68ffb2edae3f471f23335b2"
- integrity sha512-aYD+ClOCtYxURuT/GK5GamcD7XFTtmagKakEDQ07EyCPBUFy7Oc6xC2I24zSGcY5rDj+QZf/R5Iiks9Ael8pCA==
+ version "4.7.8"
+ resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-4.7.8.tgz#d64f950b726a3fbcba647b0dc3c0d892ea80b1d4"
+ integrity sha512-P0BHOsLrmfnXv1bY9Nja07nvFciRGNgM7lTRHMcVDteTDb9tLtHzajBapKGUZ5zdyUOEVWvuW6ufQxzdGN2AKw==
react@16.14.0:
version "16.14.0"
@@ -16583,9 +16598,9 @@ sass-loader@^13.2.2:
neo-async "^2.6.2"
sass@^1.64.2:
- version "1.72.0"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.72.0.tgz#5b9978943fcfb32b25a6a5acb102fc9dabbbf41c"
- integrity sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA==
+ version "1.75.0"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.75.0.tgz#91bbe87fb02dfcc34e052ddd6ab80f60d392be6c"
+ integrity sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
@@ -17235,7 +17250,7 @@ string.prototype.trimend@^1.0.8:
define-properties "^1.2.1"
es-object-atoms "^1.0.0"
-string.prototype.trimstart@^1.0.7:
+string.prototype.trimstart@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde"
integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==
@@ -17477,7 +17492,7 @@ supports-color@^7.0.0, supports-color@^7.1.0:
dependencies:
has-flag "^4.0.0"
-supports-color@^8.0.0:
+supports-color@^8.0.0, supports-color@~8.1.1:
version "8.1.1"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
@@ -17553,9 +17568,9 @@ synckit@^0.8.6:
tslib "^2.6.2"
table@^6.8.1:
- version "6.8.1"
- resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf"
- integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==
+ version "6.8.2"
+ resolved "https://registry.yarnpkg.com/table/-/table-6.8.2.tgz#c5504ccf201213fa227248bdc8c5569716ac6c58"
+ integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==
dependencies:
ajv "^8.0.1"
lodash.truncate "^4.4.2"
@@ -17581,9 +17596,9 @@ tailwindcss-animate@^1.0.7:
integrity sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==
tailwindcss@^3.3.3, tailwindcss@^3.4.1:
- version "3.4.1"
- resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d"
- integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.3.tgz#be48f5283df77dfced705451319a5dffb8621519"
+ integrity sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==
dependencies:
"@alloc/quick-lru" "^5.2.0"
arg "^5.0.2"
@@ -17593,7 +17608,7 @@ tailwindcss@^3.3.3, tailwindcss@^3.4.1:
fast-glob "^3.3.0"
glob-parent "^6.0.2"
is-glob "^4.0.3"
- jiti "^1.19.1"
+ jiti "^1.21.0"
lilconfig "^2.1.0"
micromatch "^4.0.5"
normalize-path "^3.0.0"
@@ -17754,9 +17769,9 @@ terser@^4.1.2, terser@^4.6.3:
source-map-support "~0.5.12"
terser@^5.10.0, terser@^5.26.0, terser@^5.3.4:
- version "5.29.2"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.29.2.tgz#c17d573ce1da1b30f21a877bffd5655dd86fdb35"
- integrity sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==
+ version "5.30.3"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.30.3.tgz#f1bb68ded42408c316b548e3ec2526d7dd03f4d2"
+ integrity sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==
dependencies:
"@jridgewell/source-map" "^0.3.3"
acorn "^8.8.2"
@@ -18054,47 +18069,47 @@ tty-browserify@0.0.0:
resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
integrity sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==
-turbo-darwin-64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.13.0.tgz#239c57d5a8debd3f8881a1d94007833f4dedeb50"
- integrity sha512-ctHeJXtQgBcgxnCXwrJTGiq57HtwF7zWz5NTuSv//5yeU01BtQIt62ArKfjudOhRefWJbX3Z5srn88XTb9hfww==
+turbo-darwin-64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.13.2.tgz#34c8c8a06e9c38ed9cbd219b2ade6e83f02bc7b3"
+ integrity sha512-CCSuD8CfmtncpohCuIgq7eAzUas0IwSbHfI8/Q3vKObTdXyN8vAo01gwqXjDGpzG9bTEVedD0GmLbD23dR0MLA==
-turbo-darwin-arm64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.13.0.tgz#7ea8dd837ce4e839bc1c757220a4504285748616"
- integrity sha512-/Q9/pNFkF9w83tNxwMpgapwLYdQ12p8mpty2YQRoUiS9ClWkcqe136jR0mtuMqzlNlpREOFZaoyIthjt6Sdo0g==
+turbo-darwin-arm64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.13.2.tgz#2fd380e13b8cd75d1514c433d196ea4be097230c"
+ integrity sha512-0HySm06/D2N91rJJ89FbiI/AodmY8B3WDSFTVEpu2+8spUw7hOJ8okWOT0e5iGlyayUP9gr31eOeL3VFZkpfCw==
-turbo-linux-64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.13.0.tgz#6496f686a4494e341c0ffabe839ada35c470dcee"
- integrity sha512-hgbT7o020BGV4L7Sd8hhFTd5zVKPKxbsr0dPfel/9NkdTmptz2aGZ0Vb2MAa18SY3XaCQpDxmdYuOzvvRpo5ZA==
+turbo-linux-64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.13.2.tgz#a861fb4180e0a601459b79837b4e2ded27c7ffa7"
+ integrity sha512-7HnibgbqZrjn4lcfIouzlPu8ZHSBtURG4c7Bedu7WJUDeZo+RE1crlrQm8wuwO54S0siYqUqo7GNHxu4IXbioQ==
-turbo-linux-arm64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.13.0.tgz#556861224a9679cc813e0e6b5c38eada8186f92a"
- integrity sha512-WK01i2wDZARrV+HEs495A3hNeGMwQR5suYk7G+ceqqW7b+dOTlQdvUjnI3sg7wAnZPgjafFs/hoBaZdJjVa/nw==
+turbo-linux-arm64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.13.2.tgz#e0d290ea338eb8e5fb8905547954d36f81d8d7fa"
+ integrity sha512-sUq4dbpk6SNKg/Hkwn256Vj2AEYSQdG96repio894h5/LEfauIK2QYiC/xxAeW3WBMc6BngmvNyURIg7ltrePg==
-turbo-windows-64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.13.0.tgz#4de3db495df0a688a0e80d323775ad2daf79da78"
- integrity sha512-hJgSZJZwlWHNwLEthaqJqJWGm4NqF5X/I7vE0sPE4i/jeDl8f0n1hcOkgJkJiNXVxhj+qy/9+4dzbPLKT9imaQ==
+turbo-windows-64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.13.2.tgz#c9821ea0d34204d3bed28ccfb096c520dbe3c209"
+ integrity sha512-DqzhcrciWq3dpzllJR2VVIyOhSlXYCo4mNEWl98DJ3FZ08PEzcI3ceudlH6F0t/nIcfSItK1bDP39cs7YoZHEA==
-turbo-windows-arm64@1.13.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.13.0.tgz#dd83c5c411fd688415c9c6c9815fb7c7f38b5d92"
- integrity sha512-L/ErxYoXeq8tmjU/AIGicC9VyBN1zdYw8JlM4yPmMI0pJdY8E4GaYK1IiIazqq7M72lmQhU/WW7fV9FqEktwrw==
+turbo-windows-arm64@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.13.2.tgz#07d6a01a1bfc6293ee8365cf3639914244f6f0b9"
+ integrity sha512-WnPMrwfCXxK69CdDfS1/j2DlzcKxSmycgDAqV0XCYpK/812KB0KlvsVAt5PjEbZGXkY88pCJ1BLZHAjF5FcbqA==
turbo@latest:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.13.0.tgz#cfad0c34eaafd084474e0b253bc7a3bd08b756bb"
- integrity sha512-r02GtNmkOPcQvUzVE6lg474QVLyU02r3yh3lUGqrFHf5h5ZEjgDGWILsAUqplVqjri1Y/oOkTssks4CObTAaiw==
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.13.2.tgz#c45919cb1cebc86390516184396247eedf65e232"
+ integrity sha512-rX/d9f4MgRT3yK6cERPAkfavIxbpBZowDQpgvkYwGMGDQ0Nvw1nc0NVjruE76GrzXQqoxR1UpnmEP54vBARFHQ==
optionalDependencies:
- turbo-darwin-64 "1.13.0"
- turbo-darwin-arm64 "1.13.0"
- turbo-linux-64 "1.13.0"
- turbo-linux-arm64 "1.13.0"
- turbo-windows-64 "1.13.0"
- turbo-windows-arm64 "1.13.0"
+ turbo-darwin-64 "1.13.2"
+ turbo-darwin-arm64 "1.13.2"
+ turbo-linux-64 "1.13.2"
+ turbo-linux-arm64 "1.13.2"
+ turbo-windows-64 "1.13.2"
+ turbo-windows-arm64 "1.13.2"
tween-functions@^1.2.0:
version "1.2.0"
@@ -18188,7 +18203,7 @@ typed-array-byte-offset@^1.0.2:
has-proto "^1.0.3"
is-typed-array "^1.1.13"
-typed-array-length@^1.0.5:
+typed-array-length@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3"
integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==
@@ -18212,10 +18227,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
-typescript@5.3.3:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
- integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
+typescript@5.4.2:
+ version "5.4.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.2.tgz#0ae9cebcfae970718474fe0da2c090cad6577372"
+ integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==
typescript@^4.5.5:
version "4.9.5"
@@ -18223,9 +18238,9 @@ typescript@^4.5.5:
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
typescript@^5.0.2, typescript@^5.2.2:
- version "5.4.3"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.3.tgz#5c6fedd4c87bee01cd7a528a30145521f8e0feff"
- integrity sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==
+ 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.4.0:
version "1.5.3"
@@ -18410,9 +18425,9 @@ unpipe@1.0.0, unpipe@~1.0.0:
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
unplugin@^1.3.1:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.10.0.tgz#9cb8140f61e3fbcf27c7c38d305e9d62d5dbbf0b"
- integrity sha512-CuZtvvO8ua2Wl+9q2jEaqH6m3DoQ38N7pvBYQbbaeNlWGvK2l6GHiKi29aIHDPoSxdUzQ7Unevf1/ugil5X6Pg==
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.10.1.tgz#8ceda065dc71bc67d923dea0920f05c67f2cd68c"
+ integrity sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==
dependencies:
acorn "^8.11.3"
chokidar "^3.6.0"
@@ -18656,16 +18671,17 @@ vite-plugin-compression2@^0.9.2:
"@rollup/pluginutils" "^5.0.2"
vite-plugin-dts@^3.4.0, vite-plugin-dts@^3.5.3:
- version "3.7.3"
- resolved "https://registry.yarnpkg.com/vite-plugin-dts/-/vite-plugin-dts-3.7.3.tgz#072ec78face3b76a7a492ffeb83469ef5318ce0b"
- integrity sha512-26eTlBYdpjRLWCsTJebM8vkCieE+p9gP3raf+ecDnzzK5E3FG6VE1wcy55OkRpfWWVlVvKkYFe6uvRHYWx7Nog==
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/vite-plugin-dts/-/vite-plugin-dts-3.8.3.tgz#0505bcd07897f06859d5fb8d4b6332022af90ba5"
+ integrity sha512-yRHiRosQw7MXdOhmcrVI+kRiB8YEShbSxnADNteK4eZGdEoyOkMHihvO5XOAVlOq8ng9sIqu8vVefDK1zcj3qw==
dependencies:
- "@microsoft/api-extractor" "7.39.0"
+ "@microsoft/api-extractor" "7.43.0"
"@rollup/pluginutils" "^5.1.0"
- "@vue/language-core" "^1.8.26"
+ "@vue/language-core" "^1.8.27"
debug "^4.3.4"
kolorist "^1.8.0"
- vue-tsc "^1.8.26"
+ magic-string "^0.30.8"
+ vue-tsc "^1.8.27"
vite-plugin-svgr@^3.2.0:
version "3.3.0"
@@ -18705,7 +18721,7 @@ vue-template-compiler@^2.7.14:
de-indent "^1.0.2"
he "^1.2.0"
-vue-tsc@^1.8.26:
+vue-tsc@^1.8.27:
version "1.8.27"
resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-1.8.27.tgz#feb2bb1eef9be28017bb9e95e2bbd1ebdd48481c"
integrity sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==