From 9f0588e27332278ae5fcc2243c2958f615e7eb00 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sun, 26 Jan 2025 09:32:25 +0200 Subject: [PATCH 01/21] Update Contacts page --- .metadata/.lock | 0 .metadata/.log | 59 + .../.org.eclipse.egit.core.cmp/.location | Bin 0 -> 193 bytes .../.root/.indexes/history.version | 1 + .../.root/.indexes/properties.index | Bin 0 -> 57 bytes .../.root/.indexes/properties.version | 1 + .../org.eclipse.core.resources/.root/1.tree | Bin 0 -> 304 bytes .../.safetable/org.eclipse.core.resources | Bin 0 -> 477 bytes .../org.eclipse.e4.workbench/workbench.xmi | 2886 ++ .../assumedExternalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/externalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/javaLikeNames.txt | 1 + .../org.eclipse.jdt.core/nonChainingJarsCache | Bin 0 -> 4 bytes .../variablesAndContainers.dat | Bin 0 -> 129 bytes .../org.eclipse.jdt.ui/OpenTypeHistory.xml | 2 + .../QualifiedTypeNameHistory.xml | 2 + .../dialog_settings.xml | 16 + .../org.eclipse.m2e.core/workspaceState.ser | Bin 0 -> 538 bytes .../.plugins/org.eclipse.m2e.logback/0.log | 1 + .../logback.2.1.0.20221015-0744.xml | 41 + .../org.eclipse.oomph.setup/workspace.setup | 6 + .../org.eclipse.tips.ide/dialog_settings.xml | 3 + .../org.eclipse.ui.ide/dialog_settings.xml | 11 + .../.plugins/org.eclipse.ui.intro/introstate | 2 + .../dialog_settings.xml | 5 + .../org.eclipse.ui.workbench/workingsets.xml | 6 + .metadata/version.ini | 3 + frontend/package-lock.json | 23072 ++++++++++++++++ frontend/package.json | 5 +- frontend/src/pages/Contacts/Contacts.tsx | 16 +- 30 files changed, 26129 insertions(+), 10 deletions(-) create mode 100644 .metadata/.lock create mode 100644 .metadata/.log create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.egit.core.cmp/.location create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/1.tree create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources create mode 100644 .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/externalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback/0.log create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback/logback.2.1.0.20221015-0744.xml create mode 100644 .metadata/.plugins/org.eclipse.oomph.setup/workspace.setup create mode 100644 .metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.intro/introstate create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml create mode 100644 .metadata/version.ini create mode 100644 frontend/package-lock.json diff --git a/.metadata/.lock b/.metadata/.lock new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 00000000..be6049c0 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,59 @@ +!SESSION 2025-01-26 09:22:46.360 ----------------------------------------------- +eclipse.buildId=4.26.0.20221201-1200 +java.version=17.0.5 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data C:\Users\kirep\OneDrive\Desktop\fork-crystals-eshop\cristals-eshop -product org.eclipse.epp.package.jee.product + +!ENTRY ch.qos.logback.classic 1 0 2025-01-26 09:22:49.426 +!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized. + +!ENTRY ch.qos.logback.classic 1 0 2025-01-26 09:22:52.792 +!MESSAGE Logback config file: C:\Users\kirep\OneDrive\Desktop\fork-crystals-eshop\cristals-eshop\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml + +!ENTRY org.eclipse.jface 2 0 2025-01-26 09:23:15.226 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2025-01-26 09:23:15.226 +!MESSAGE A conflict occurred for CTRL+SHIFT+T: +Binding(CTRL+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type, + Open a type in a Java editor, + Category(org.eclipse.ui.category.navigate,Navigate,null,true), + WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace, + , + Category(org.eclipse.lsp4e.category,Language Servers,null,true), + WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +!SUBENTRY 1 org.eclipse.jface 2 0 2025-01-26 09:23:15.226 +!MESSAGE A conflict occurred for ALT+SHIFT+R: +Binding(ALT+SHIFT+R, + ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring , + Rename the selected element, + Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true), + WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(ALT+SHIFT+R, + ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename, + Rename the selected item, + Category(org.eclipse.ui.category.file,File,null,true), + WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.egit.ui 2 0 2025-01-26 09:23:19.862 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\kirep'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.egit.core.cmp/.location b/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.egit.core.cmp/.location new file mode 100644 index 0000000000000000000000000000000000000000..b7a8d5bbd6e0d5b1408fc02f54e768d8f95cb31f GIT binary patch literal 193 zcmZ?R*xjhShe1S2b=vdAllRFnObiY3)YnhT%t^Je*3Zr?N-fa$&r5YF z$}CIOcS$YIF3B&@Ps=aL)=e&|EG|jRDb`Ib&H#!f7iA)I^>R~75>paO67}^8a!S)P z^NRKJi_-N{lXEf)ic|Gc(=$u-lJkpF_4Tj{>m}zFFra_~5x+l!9US<%r+Rn!F#yl| BMG*i1 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 00000000..25cb955b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000000000000000000000000000000000000..d23725117953ccb8c46434a9aa1306408ddc9166 GIT binary patch literal 57 zcmZQ%U|?WmVAN+|WMUA>FG|--P0q!l{=WEK>s>Sd*r=q2YDrP>;r z8=G60o0%Az8krmLawX@aCKkDXG@>ZaHA;mjFDWVoT8u+gN@`MRI + + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + + + + + + + + topLevel + + + + + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.text.quicksearch.actionSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.jst.j2ee.J2eeMainActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.debug.ui.debugActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.wst.server.ui.ServersView + persp.viewSC:org.eclipse.datatools.connectivity.DataSourceExplorerNavigator + persp.viewSC:org.eclipse.ui.views.BookmarkView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.PropertySheet + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.wst.common.snippets.internal.ui.SnippetsView + persp.viewSC:org.eclipse.ui.views.AllMarkersView + persp.viewSC:org.eclipse.ui.views.ProblemView + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.viewSC:org.eclipse.tm.terminal.view.ui.TerminalsView + persp.viewSC:org.eclipse.jdt.ui.PackagesView + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.actionSet:org.eclipse.wst.ws.explorer.explorer + persp.newWizSC:org.eclipse.m2e.core.wizards.Maven2ProjectWizard + persp.newWizSC:org.eclipse.wst.css.ui.internal.wizard.NewCSSWizard + persp.newWizSC:org.eclipse.wst.jsdt.ui.NewJSWizard + persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet + persp.showIn:org.eclipse.eclemma.ui.CoverageView + persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.perspSC:org.eclipse.jdt.ui.JavaPerspective + persp.perspSC:org.eclipse.ui.resourcePerspective + persp.perspSC:org.eclipse.wst.web.ui.webDevPerspective + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard + persp.newWizSC:org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard + persp.newWizSC:org.eclipse.wst.web.ui.internal.wizards.SimpleWebProjectWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newJpaProject + persp.newWizSC:org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newEntity + persp.newWizSC:org.eclipse.jst.ws.creation.ui.wizard.serverwizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.actionSet:org.eclipse.wst.server.ui.internal.webbrowser.actionSet + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.newWizSC:org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard + persp.newWizSC:org.eclipse.jpt.jpa.ui.wizard.newJpaProject + persp.perspSC:org.eclipse.jpt.ui.jpaPerspective + + + active + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + + + + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Server + + + View + categoryTag:Data Management + + + View + categoryTag:General + + + View + categoryTag:Terminal + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Git + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java + + + + + + + + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:Help + + + + + + + View + categoryTag:Help + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Help + + + + org.eclipse.e4.primaryDataStack + EditorStack + + + + + + + View + categoryTag:General + active + activeOnClose + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:General + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:General + + + + + View + categoryTag:Server + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:General + + + + + View + categoryTag:Terminal + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Git + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:General + + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + Draggable + + + toolbarSeparator + + + + Draggable + + + Draggable + + + Draggable + + + Draggable + + + Draggable + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + toolbarSeparator + + + + Draggable + + + stretch + SHOW_RESTORE_MENU + + + Draggable + HIDEABLE + SHOW_RESTORE_MENU + + + + + stretch + + + Draggable + + + Draggable + + + + + TrimStack + Draggable + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Spy + + + + + + + + + + + + + + + + + + + + + + + + + Spy + + + Spy + + + Spy + + + Spy + + + Spy + + + Spy + + + Editor + removeOnHide + + + + + View + categoryTag:Ant + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:Data Management + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Help + + + + + View + categoryTag:JPA + + + + + View + categoryTag:JPA + + + + + View + categoryTag:JavaServer Faces + + + + + View + categoryTag:JavaServer Faces + + + + + View + categoryTag:Web Services + + + + + View + categoryTag:Oomph + + + + + View + categoryTag:API Tools + + + View + categoryTag:Help + + + + + View + categoryTag:General + + + + + View + categoryTag:Debug + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + NoRestore + + + + + View + categoryTag:Git + + + + + View + categoryTag:General + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:Plug-in Development + + + + + View + categoryTag:General + + + + + View + categoryTag:Version Control (Team) + + + + + View + categoryTag:Version Control (Team) + + + + + View + categoryTag:Terminal + + + + + View + categoryTag:Other + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Help + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Other + + + + + View + categoryTag:Other + + + + + View + categoryTag:Other + + + + + View + categoryTag:Server + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + glue + move_after:PerspectiveSpacer + SHOW_RESTORE_MENU + + + move_after:Spacer Glue + HIDEABLE + SHOW_RESTORE_MENU + + + glue + move_after:SearchField + SHOW_RESTORE_MENU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt new file mode 100644 index 00000000..85863977 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt @@ -0,0 +1 @@ +java \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..3de398e8f2856ff30f4c5dd9cf8cfd66b137fcc8 GIT binary patch literal 129 zcmX|&TMB?66hudR2o)`+B_tP8G)3*({qG_l;QblSnYjQs`iT}o2g*j>tPn$^7-S`m py>^9ybE%pMoBm#v^5ZO3G2cM$*bk0n6(Ils literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 00000000..a4ee3cbc --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 00000000..9e390f50 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml new file mode 100644 index 00000000..95ef859f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml @@ -0,0 +1,16 @@ + +
+
+ + + + + + + + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser b/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser new file mode 100644 index 0000000000000000000000000000000000000000..abbf8e5211b6a04431b29bc5ab1269fb2676782d GIT binary patch literal 538 zcmc(bO-{ow5QRs9@+$-d#4%inEfPPi6oC|^stc9~;|z^cCw9j!O(n`PI0aW=QE>s- zus~daJCHP?RP0#c&3NAPeDmbTPpDafLrqoNGVs$kd9F}M%b0s z(TKH6p;PtPoUD&~PcI&T$p~71q&2yf;urE_eE0D7aT$BC6u?dupv4WpmP$H_*1={F z^IP5+IH?-v+#LM8>tKH%2@_16?ZZ8I0qjz#h4YNc+a7A_S;GaMkdrrD%%zrT zD*VQ6%p0X>GL!#gy~xChOzf1~D9=?}exE$=UA-=V=fj%PJoNJon$BR=MT9oeD$Hk( Tj$wL+D|y)}uGy5k_)o?cALX5n literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.m2e.logback/0.log b/.metadata/.plugins/org.eclipse.m2e.logback/0.log new file mode 100644 index 00000000..6dd9725b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback/0.log @@ -0,0 +1 @@ +2025-01-26 09:23:19,863 [Worker-8: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update. diff --git a/.metadata/.plugins/org.eclipse.m2e.logback/logback.2.1.0.20221015-0744.xml b/.metadata/.plugins/org.eclipse.m2e.logback/logback.2.1.0.20221015-0744.xml new file mode 100644 index 00000000..abdf1c73 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback/logback.2.1.0.20221015-0744.xml @@ -0,0 +1,41 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + OFF + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 10MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 00000000..1f73e14c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ + + diff --git a/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml new file mode 100644 index 00000000..5ca0b776 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml @@ -0,0 +1,3 @@ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 00000000..dac1235e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,11 @@ + +
+
+ + +
+
+ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.intro/introstate b/.metadata/.plugins/org.eclipse.ui.intro/introstate new file mode 100644 index 00000000..02f134f0 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 00000000..5b583c4b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,5 @@ + +
+
+
+
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 00000000..d2606aa7 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.metadata/version.ini b/.metadata/version.ini new file mode 100644 index 00000000..d8fede13 --- /dev/null +++ b/.metadata/version.ini @@ -0,0 +1,3 @@ +#Sun Jan 26 09:22:50 EET 2025 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.26.0.v20221123-1800 diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 00000000..edf10cc6 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,23072 @@ +{ + "name": "frontend", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "frontend", + "version": "0.1.0", + "dependencies": { + "@ant-design/icons": "^4.7.0", + "@apollo/client": "^3.3.13", + "@reduxjs/toolkit": "^1.8.1", + "@stomp/stompjs": "^6.1.0", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "@types/antd": "^1.0.0", + "@types/node": "^14.14.27", + "@types/react": "^17.0.2", + "@types/react-dom": "^17.0.1", + "@types/sockjs-client": "^1.5.0", + "antd": "^4.20.6", + "axios": "^0.21.0", + "axios-mock-adapter": "^1.19.0", + "graphql": "^15.4.0", + "react": "^17.0.1", + "react-bootstrap": "^1.4.0", + "react-dom": "^17.0.1", + "react-google-recaptcha": "^2.1.0", + "react-redux": "^7.2.2", + "react-router-dom": "^5.2.0", + "react-scripts": "^5.0.1", + "react-scroll-up": "^1.3.7", + "redux-promise-middleware": "^6.1.2", + "sockjs-client": "^1.5.1", + "typescript": "^4.0.5", + "web-vitals": "^0.2.4", + "webpack": "^5.97.1" + }, + "devDependencies": { + "@testing-library/jest-dom": "^5.11.4", + "@types/enzyme": "^3.10.12", + "@types/jest": "^26.0.24", + "@types/react-google-recaptcha": "^2.1.0", + "@types/react-lazy-load-image-component": "^1.5.1", + "@types/react-redux": "^7.1.16", + "@types/react-router-dom": "^5.1.7", + "@types/redux-mock-store": "^1.0.3", + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.7", + "babel-jest": "^26.6.0", + "enzyme": "^3.11.0", + "enzyme-to-json": "^3.6.2", + "identity-obj-proxy": "^3.0.0", + "jest": "^26.6.0", + "jsdom": "19.0.0", + "jsdom-global": "3.0.2", + "prettier": "2.6.2", + "redux-mock-store": "^1.5.4", + "sass": "^1.55.0", + "ts-jest": "^26.5.6" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.1.tgz", + "integrity": "sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==", + "dev": true + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "node_modules/@ant-design/icons": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.8.3.tgz", + "integrity": "sha512-HGlIQZzrEbAhpJR6+IGdzfbPym94Owr6JZkJ2QCCnOkPVIWMO2xgIVcOKnl8YcpijIo39V7l2qQL5fmtw56cMw==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.3.0", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "rc-util": "^5.9.4" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz", + "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==" + }, + "node_modules/@ant-design/react-slick": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.0.2.tgz", + "integrity": "sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "resize-observer-polyfill": "^1.5.1", + "throttle-debounce": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0" + } + }, + "node_modules/@apollo/client": { + "version": "3.12.7", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.12.7.tgz", + "integrity": "sha512-c0LSzS3tmJ06WSyNxsTHlfc4OLLYDnWtN+zkRjMQ80KCcp89sEpNgZP5ZCXdt2pUwUqOAvZFKJW7L8tolDzkrw==", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@wry/caches": "^1.0.0", + "@wry/equality": "^0.5.6", + "@wry/trie": "^0.5.0", + "graphql-tag": "^2.12.6", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.18.0", + "prop-types": "^15.7.2", + "rehackt": "^0.1.0", + "response-iterator": "^0.2.6", + "symbol-observable": "^4.0.0", + "ts-invariant": "^0.10.3", + "tslib": "^2.3.0", + "zen-observable-ts": "^1.2.5" + }, + "peerDependencies": { + "graphql": "^15.0.0 || ^16.0.0", + "graphql-ws": "^5.5.5", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc", + "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" + }, + "peerDependenciesMeta": { + "graphql-ws": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "subscriptions-transport-ws": { + "optional": true + } + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz", + "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.7.tgz", + "integrity": "sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.26.7", + "@babel/types": "^7.26.7", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.26.5.tgz", + "integrity": "sha512-Kkm8C8uxI842AwQADxl0GbcG1rupELYLShazYEZO/2DYjhyWXJIOUVOE3tBYm6JXzUCNJOZEzqc4rCW/jsEQYQ==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz", + "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", + "dependencies": { + "@babel/parser": "^7.26.5", + "@babel/types": "^7.26.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz", + "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", + "dependencies": { + "@babel/types": "^7.26.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz", + "integrity": "sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.26.5.tgz", + "integrity": "sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/plugin-syntax-flow": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz", + "integrity": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", + "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz", + "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.7.tgz", + "integrity": "sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", + "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz", + "integrity": "sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==", + "dependencies": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz", + "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz", + "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz", + "integrity": "sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz", + "integrity": "sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==", + "dependencies": { + "ansi-html": "^0.0.9", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^4.2.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x || 5.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@reduxjs/toolkit": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", + "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "dependencies": { + "immer": "^9.0.21", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "reselect": "^4.1.8" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@restart/context": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz", + "integrity": "sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q==", + "peerDependencies": { + "react": ">=16.3.2" + } + }, + "node_modules/@restart/hooks": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.16.tgz", + "integrity": "sha512-f7aCv7c+nU/3mF7NWLtVVr0Ra80RqsO89hO72r+Y/nvQr5+q0UFGkocElTH6MJApvReVh6JHUFYn2cw1WdHF3w==", + "dependencies": { + "dequal": "^2.0.3" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.5.tgz", + "integrity": "sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@stomp/stompjs": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@stomp/stompjs/-/stompjs-6.1.2.tgz", + "integrity": "sha512-FHDTrIFM5Ospi4L3Xhj6v2+NzCVAeNDcBe95YjUWhWiRMrBF6uN3I7AUOlRgT6jU/2WQvvYK8ZaIxFfxFp+uHQ==" + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", + "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "dev": true, + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/react/node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@testing-library/react/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/react/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@testing-library/user-event": { + "version": "12.8.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/antd": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/antd/-/antd-1.0.4.tgz", + "integrity": "sha512-gp4PGQckP1kNjj2H6juhjKIVwkpXwCIyIvOlwp2DC6geuhVpDHEEB5gwH4hJabVgBAFtrjBPJ58VIRV9VV9W2g==", + "deprecated": "This is a stub types definition. antd provides its own type definitions, so you do not need this installed.", + "dependencies": { + "antd": "*" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "peer": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cheerio": { + "version": "0.22.35", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.35.tgz", + "integrity": "sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/enzyme": { + "version": "3.10.18", + "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.18.tgz", + "integrity": "sha512-RaO/TyyHZvXkpzinbMTZmd/S5biU4zxkvDsn22ujC29t9FMSzq8tnn8f2MxQ2P8GVhFRG5jTAL05DXKyTtpEQQ==", + "dev": true, + "dependencies": { + "@types/cheerio": "*", + "@types/react": "^16" + } + }, + "node_modules/@types/enzyme/node_modules/@types/react": { + "version": "16.14.62", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.62.tgz", + "integrity": "sha512-BWf7hqninZav6nerxXj+NeZT/mTpDeG6Lk2zREHAy63CrnXoOGPGtNqTFYFN/sqpSaREDP5otVV88axIXmKfGA==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.12", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", + "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.5.tgz", + "integrity": "sha512-GLZPrd9ckqEBFMcVM/qRFAP0Hg3qiVEojgEFsx/N/zKXsBzbGF6z5FBDpZ0+Xhp1xr+qRZYjfGr1cWHB9oFHSA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "dev": true + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.6.tgz", + "integrity": "sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/invariant": { + "version": "2.2.37", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.37.tgz", + "integrity": "sha512-IwpIMieE55oGWiXkQPSBY1nw1nFs6bsKXTFskNY8sdS17K24vyEBRQZEwlRS7ZmXCWnJcQtbxWzly+cODWGs2A==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.24", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz", + "integrity": "sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/node": { + "version": "14.18.63", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "devOptional": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==" + }, + "node_modules/@types/qs": { + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "node_modules/@types/react": { + "version": "17.0.83", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.83.tgz", + "integrity": "sha512-l0m4ArKJvmFtR4e8UmKrj1pB4tUgOhJITf+mADyF/p69Ts1YAR/E+G9XEM0mHXKVRa1dQNHseyyDNzeuAXfXQw==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.26", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.26.tgz", + "integrity": "sha512-Z+2VcYXJwOqQ79HreLU/1fyQ88eXSSFh6I3JdrEHQIfYSI0kCQpTGvOrbE6jFGGYXKsHuwY9tBa/w5Uo6KzrEg==", + "peerDependencies": { + "@types/react": "^17.0.0" + } + }, + "node_modules/@types/react-google-recaptcha": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@types/react-google-recaptcha/-/react-google-recaptcha-2.1.9.tgz", + "integrity": "sha512-nT31LrBDuoSZJN4QuwtQSF3O89FVHC4jLhM+NtKEmVF5R1e8OY0Jo4//x2Yapn2aNHguwgX5doAq8Zo+Ehd0ug==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-lazy-load-image-component": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@types/react-lazy-load-image-component/-/react-lazy-load-image-component-1.6.4.tgz", + "integrity": "sha512-8pFPeDPF4yVG4lU1/ixZidJEEDZmEOYOTYDvmIu2IAabyuv97Q7n/93nMCocHvQ7vD1czKGiW+op55D9m3MkdA==", + "dev": true, + "dependencies": { + "@types/react": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-redux": { + "version": "7.1.34", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.34.tgz", + "integrity": "sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "dev": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dev": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.12", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz", + "integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==", + "peerDependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/redux-mock-store": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/redux-mock-store/-/redux-mock-store-1.5.0.tgz", + "integrity": "sha512-jcscBazm6j05Hs6xYCca6psTUBbFT2wqMxT7wZEHAYFxHB/I8jYk7d5msrHUlDiSL02HdTqTmkK2oIV8i3C8DA==", + "dev": true, + "dependencies": { + "redux": "^4.0.5" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/sockjs-client": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/sockjs-client/-/sockjs-client-1.5.4.tgz", + "integrity": "sha512-zk+uFZeWyvJ5ZFkLIwoGA/DfJ+pYzcZ8eH4H/EILCm2OBZyHH6Hkdna1/UWL/CFruh5wj6ES7g75SvUB0VsH5w==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", + "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", + "dev": true, + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + }, + "node_modules/@types/warning": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz", + "integrity": "sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==" + }, + "node_modules/@types/ws": { + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", + "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-react-17": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", + "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", + "dev": true, + "dependencies": { + "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", + "enzyme-shallow-equal": "^1.0.0", + "has": "^1.0.0", + "prop-types": "^15.7.0", + "react-is": "^17.0.0", + "react-test-renderer": "^17.0.0" + }, + "peerDependencies": { + "enzyme": "^3.0.0", + "react": "^17.0.0-0", + "react-dom": "^17.0.0-0" + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", + "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.0", + "has": "^1.0.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.7.0" + }, + "peerDependencies": { + "react": "^17.0.0-0" + } + }, + "node_modules/@wry/caches": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", + "integrity": "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/context": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.7.4.tgz", + "integrity": "sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/equality": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.7.tgz", + "integrity": "sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/trie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", + "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz", + "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/antd": { + "version": "4.24.16", + "resolved": "https://registry.npmjs.org/antd/-/antd-4.24.16.tgz", + "integrity": "sha512-zZrK4UYxHtU6tGOOf0uG/kBRx1kTvypfuSB3GqE/SBQxFhZ/TZ+yj7Z1qwI8vGfMtUUJdLeuoCAqGDa1zPsXnQ==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons": "^4.8.2", + "@ant-design/react-slick": "~1.0.2", + "@babel/runtime": "^7.18.3", + "@ctrl/tinycolor": "^3.6.1", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "lodash": "^4.17.21", + "moment": "^2.29.2", + "rc-cascader": "~3.7.3", + "rc-checkbox": "~3.0.1", + "rc-collapse": "~3.4.2", + "rc-dialog": "~9.0.2", + "rc-drawer": "~6.3.0", + "rc-dropdown": "~4.0.1", + "rc-field-form": "~1.38.2", + "rc-image": "~5.13.0", + "rc-input": "~0.1.4", + "rc-input-number": "~7.3.11", + "rc-mentions": "~1.13.1", + "rc-menu": "~9.8.4", + "rc-motion": "^2.9.0", + "rc-notification": "~4.6.1", + "rc-pagination": "~3.2.0", + "rc-picker": "~2.7.6", + "rc-progress": "~3.4.2", + "rc-rate": "~2.9.3", + "rc-resize-observer": "^1.3.1", + "rc-segmented": "~2.3.0", + "rc-select": "~14.1.18", + "rc-slider": "~10.0.1", + "rc-steps": "~5.0.0", + "rc-switch": "~3.2.2", + "rc-table": "~7.26.0", + "rc-tabs": "~12.5.10", + "rc-textarea": "~0.4.7", + "rc-tooltip": "~5.2.2", + "rc-tree": "~5.7.12", + "rc-tree-select": "~5.5.5", + "rc-trigger": "^5.3.4", + "rc-upload": "~4.3.6", + "rc-util": "^5.37.0", + "scroll-into-view-if-needed": "^2.2.25" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.filter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.4.tgz", + "integrity": "sha512-r+mCJ7zXgXElgR4IRC+fkvNCeoaavWBs6EdCso5Tbcf+iEMKzBU/His60lt34WEZ9vlb8wDkZvQGcVI5GwkfoQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==" + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", + "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/axios-mock-adapter": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.22.0.tgz", + "integrity": "sha512-dmI0KbkyAhntUR05YY96qg2H6gg0XMl2+qTW0xmYg6Up+BFBAJYRLROMXRdDEL06/Wqwa0TJThAYvFtSFdRCZw==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "is-buffer": "^2.0.5" + }, + "peerDependencies": { + "axios": ">= 0.17.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-loader": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", + "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.4", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "dependencies": { + "bluebird": "^3.7.2", + "check-types": "^11.2.3", + "hoopy": "^0.1.4", + "jsonpath": "^1.1.1", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001695", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001695.tgz", + "integrity": "sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", + "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==" + }, + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "devOptional": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "devOptional": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", + "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.0.2", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", + "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, + "node_modules/core-js": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", + "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", + "dependencies": { + "browserslist": "^4.24.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.40.0.tgz", + "integrity": "sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "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" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true + }, + "node_modules/cssdb": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.11.2.tgz", + "integrity": "sha512-lhQ32TFkc1X4eTefGfYPvgovRSzIMofHkigfH8nWtyRL4XJLsRhJFreRvEgKzept7x1rjBuy3J/MurXLaFxW/A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-urls/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/detect-it/-/detect-it-4.0.1.tgz", + "integrity": "sha512-dg5YBTJYvogK1+dA2mBUDKzOWfYZtHVba89SyZUhc4+e3i2tzgjANFg5lDRCd3UOtRcw00vUTMK8LELcMdicug==" + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-passive-events": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-passive-events/-/detect-passive-events-2.0.3.tgz", + "integrity": "sha512-QN/1X65Axis6a9D8qg8Py9cwY/fkWAmAH/edTbmLMcv4m5dboLJ7LcAi8CfaCON2tjk904KwKX/HTdsHC6yeRg==", + "dependencies": { + "detect-it": "^4.0.1" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "dev": true + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-align": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.88", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.88.tgz", + "integrity": "sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "dependencies": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-shallow-equal": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.7.tgz", + "integrity": "sha512-/um0GFqUXnpM9SvKtje+9Tjoz3f1fpBC3eXRFrNs8kpYn69JljciYP7KZTqM/YQbUY9KUjvKB4jo/q+L6WGGvg==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0", + "object-is": "^1.1.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "dependencies": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "enzyme": "^3.4.0" + } + }, + "node_modules/enzyme-to-json/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.0", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz", + "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", + "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/express": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ] + }, + "node_modules/fastq": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", + "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/graphql": { + "version": "15.10.1", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.10.1.tgz", + "integrity": "sha512-BL/Xd/T9baO6NFzoMpiMD7YUZ62R6viR5tp/MULVEnbYJXZA//kRNW7J0j1w/wXArgL0sCxhDfK5dczSKn3+cg==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.6", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", + "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "optional": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "devOptional": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, + "dependencies": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-encoding-sniffer/node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", + "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "devOptional": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "devOptional": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "dev": true + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dependencies": { + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/jest-circus/node_modules/@types/yargs": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", + "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-circus/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-circus/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/cjs-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==" + }, + "node_modules/jest-circus/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/jest-circus/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-circus/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/jest-circus/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-circus/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-circus/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "devOptional": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "devOptional": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz", + "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.5.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.1", + "decimal.js": "^10.3.1", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^3.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^10.0.0", + "ws": "^8.2.3", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom-global": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsdom-global/-/jsdom-global-3.0.2.tgz", + "integrity": "sha512-t1KMcBkz/pT5JrvcJbpUR2u/w1kO9jXctaaGJ0vZDzwFnIvGWw9IDSRciT83kIs8Bnw4qpOl8bQK08V01YgMPg==", + "dev": true, + "peerDependencies": { + "jsdom": ">=10.0.0" + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jsdom/node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/jsdom/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "dependencies": { + "string-convert": "^0.2.0" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "engines": { + "node": "*" + } + }, + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "dev": true, + "dependencies": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "bin": { + "nearley-railroad": "bin/nearley-railroad.js", + "nearley-test": "bin/nearley-test.js", + "nearley-unparse": "bin/nearley-unparse.js", + "nearleyc": "bin/nearleyc.js" + }, + "funding": { + "type": "individual", + "url": "https://nearley.js.org/#give-to-nearley" + } + }, + "node_modules/nearley/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "devOptional": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "devOptional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz", + "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optimism": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.18.1.tgz", + "integrity": "sha512-mLXNwWPa9dgFyDqkNi54sjDyNJ9/fTI6WGBLgnXku1vdKY/jovHfZT5r+aiVeFFLOz+foPNOm5YJ4mqgld2GBQ==", + "dependencies": { + "@wry/caches": "^1.0.0", + "@wry/context": "^0.7.0", + "@wry/trie": "^0.5.0", + "tslib": "^2.3.0" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dev": true, + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", + "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types-extra": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "dependencies": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "peerDependencies": { + "react": ">=0.14.0" + } + }, + "node_modules/prop-types-extra/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "dev": true + }, + "node_modules/randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "dependencies": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rc-align": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.15.tgz", + "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.26.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-cascader": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.7.3.tgz", + "integrity": "sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.6.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-checkbox": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.0.1.tgz", + "integrity": "sha512-k7nxDWxYF+jDI0ZcCvuvj71xONmWRVe5+1MKcERRR9MRyP3tZ69b+yUCSXXh+sik4/Hc9P5wHr2nnUoGS2zBjA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.25.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-collapse": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.4.2.tgz", + "integrity": "sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.2.1", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dialog": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.0.4.tgz", + "integrity": "sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-drawer": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-6.3.0.tgz", + "integrity": "sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.1.1", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.21.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-dropdown": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.0.1.tgz", + "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-trigger": "^5.3.1", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" + } + }, + "node_modules/rc-field-form": { + "version": "1.38.2", + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.38.2.tgz", + "integrity": "sha512-O83Oi1qPyEv31Sg+Jwvsj6pXc8uQI2BtIAkURr5lvEYHVggXJhdU/nynK8wY1gbw0qR48k731sN5ON4egRCROA==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "async-validator": "^4.1.0", + "rc-util": "^5.32.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-image": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-5.13.0.tgz", + "integrity": "sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.0.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.0.6" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-input": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-0.1.4.tgz", + "integrity": "sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-input-number": { + "version": "7.3.11", + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.11.tgz", + "integrity": "sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.23.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-mentions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.13.1.tgz", + "integrity": "sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-menu": "~9.8.0", + "rc-textarea": "^0.4.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.22.5" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-menu": { + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.8.4.tgz", + "integrity": "sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.2.8", + "rc-trigger": "^5.1.2", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-motion": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.5.tgz", + "integrity": "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.44.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-notification": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-4.6.1.tgz", + "integrity": "sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.2.0", + "rc-util": "^5.20.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-overflow": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.4.1.tgz", + "integrity": "sha512-3MoPQQPV1uKyOMVNd6SZfONi+f3st0r8PksexIdBTeIYbMX0Jr+k7pHEDvsXtR4BpCv90/Pv2MovVNhktKrwvw==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.37.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-pagination": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.2.0.tgz", + "integrity": "sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-picker": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-2.7.6.tgz", + "integrity": "sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "date-fns": "2.x", + "dayjs": "1.x", + "moment": "^2.24.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.37.0", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-progress": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.4.2.tgz", + "integrity": "sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-rate": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.3.tgz", + "integrity": "sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-resize-observer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.3.tgz", + "integrity": "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.44.1", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-segmented": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.3.0.tgz", + "integrity": "sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/rc-select": { + "version": "14.1.18", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.1.18.tgz", + "integrity": "sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.2.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-slider": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz", + "integrity": "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.18.1", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-steps": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-5.0.0.tgz", + "integrity": "sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==", + "dependencies": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-switch": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.2.tgz", + "integrity": "sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-table": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.26.0.tgz", + "integrity": "sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.22.5", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tabs": { + "version": "12.5.10", + "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.5.10.tgz", + "integrity": "sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.0.0", + "rc-menu": "~9.8.0", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.16.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-textarea": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.4.7.tgz", + "integrity": "sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.24.4", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tooltip": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.2.tgz", + "integrity": "sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "^2.3.1", + "rc-trigger": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-tree": { + "version": "5.7.12", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.7.12.tgz", + "integrity": "sha512-LXA5nY2hG5koIAlHW5sgXgLpOMz+bFRbnZZ+cCg0tQs4Wv1AmY7EDi1SK7iFXhslYockbqUerQan82jljoaItg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.1" + }, + "engines": { + "node": ">=10.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-tree-select": { + "version": "5.5.5", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.5.5.tgz", + "integrity": "sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/rc-trigger": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.3.4.tgz", + "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.19.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-upload": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.6.tgz", + "integrity": "sha512-Bt7ESeG5tT3IY82fZcP+s0tQU2xmo1W6P3S8NboUUliquJLQYLkUcsaExi3IlBVr43GQMCjo30RA2o0i70+NjA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-util": { + "version": "5.44.3", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.3.tgz", + "integrity": "sha512-q6KCcOFk3rv/zD3MckhJteZxb0VjAIFuf622B7ElK4vfrZdAzs16XR5p3VTdy3+U5jfJU5ACz4QnhLSuAGe5dA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "react-is": "^18.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/rc-util/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/rc-virtual-list": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.18.1.tgz", + "integrity": "sha512-ARSsD/dey/I4yNQHFYYUaKLUkD1wnD4lRZIvb3rCLMbTMmoFQJRVrWuSfbNt5P5MzMNooEBDvqrUPM4QN7BMNA==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-async-script": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-async-script/-/react-async-script-1.2.0.tgz", + "integrity": "sha512-bCpkbm9JiAuMGhkqoAiC0lLkb40DJ0HOEJIku+9JDjxX3Rcs+ztEOG13wbrOskt3n2DTrjshhaQ/iay+SnGg5Q==", + "dependencies": { + "hoist-non-react-statics": "^3.3.0", + "prop-types": "^15.5.0" + }, + "peerDependencies": { + "react": ">=16.4.1" + } + }, + "node_modules/react-bootstrap": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.6.8.tgz", + "integrity": "sha512-yD6uN78XlFOkETQp6GRuVe0s5509x3XYx8PfPbirwFTYCj5/RfmSs9YZGCwkUrhZNFzj7tZPdpb+3k50mK1E4g==", + "dependencies": { + "@babel/runtime": "^7.14.0", + "@restart/context": "^2.1.4", + "@restart/hooks": "^0.4.7", + "@types/invariant": "^2.2.33", + "@types/prop-types": "^15.7.3", + "@types/react": ">=16.14.8", + "@types/react-transition-group": "^4.4.1", + "@types/warning": "^3.0.0", + "classnames": "^2.3.1", + "dom-helpers": "^5.2.1", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "prop-types-extra": "^1.1.0", + "react-overlays": "^5.1.2", + "react-transition-group": "^4.4.1", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-google-recaptcha": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/react-google-recaptcha/-/react-google-recaptcha-2.1.0.tgz", + "integrity": "sha512-K9jr7e0CWFigi8KxC3WPvNqZZ47df2RrMAta6KmRoE4RUi7Ys6NmNjytpXpg4HI/svmQJLKR+PncEPaNJ98DqQ==", + "dependencies": { + "prop-types": "^15.5.0", + "react-async-script": "^1.1.1" + }, + "peerDependencies": { + "react": ">=16.4.1" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-overlays": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz", + "integrity": "sha512-GLLSOLWr21CqtJn8geSwQfoJufdt3mfdsnIiQswouuQ2MMPns+ihZklxvsTDKD3cR2tF8ELbi5xUsvqVhR6WvA==", + "dependencies": { + "@babel/runtime": "^7.13.8", + "@popperjs/core": "^2.11.6", + "@restart/hooks": "^0.4.7", + "@types/warning": "^3.0.0", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + } + }, + "node_modules/react-redux": { + "version": "7.2.9", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz", + "integrity": "sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.3 || ^17 || ^18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/react-scripts/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-scripts/node_modules/@types/yargs": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", + "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/react-scripts/node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/react-scripts/node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/react-scripts/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/cjs-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==" + }, + "node_modules/react-scripts/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/react-scripts/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/react-scripts/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/react-scripts/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-scripts/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-scripts/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/react-scripts/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts/node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/react-scripts/node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.2.tgz", + "integrity": "sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/react-scripts/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/react-scripts/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/react-scripts/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/react-scripts/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/react-scripts/node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-scripts/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/react-scripts/node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/react-scripts/node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/react-scripts/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/react-scripts/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scroll-up": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-scroll-up/-/react-scroll-up-1.4.0.tgz", + "integrity": "sha512-UppnsEams+0bBoSSasSHveYNyOwkoOrFm8jKWvU5SsNSBKji4LL/lF6cdUSHKNdtKaD7wc/d3576Qc+IjNoBxw==", + "dependencies": { + "detect-passive-events": "^2.0.2", + "object-assign": "^4.0.1", + "prop-types": "^15.5.8", + "tween-functions": "^1.1.0" + }, + "peerDependencies": { + "react": "0.13 - 18" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-test-renderer": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", + "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^17.0.2", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "devOptional": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "devOptional": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "devOptional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "devOptional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "devOptional": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redux": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-mock-store": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/redux-mock-store/-/redux-mock-store-1.5.5.tgz", + "integrity": "sha512-YxX+ofKUTQkZE4HbhYG4kKGr7oCTJfB0GLy7bSeqx86GLpGirrbUWstMnqXkqHNaQpcnbMGbof2dYs5KsPE6Zg==", + "dev": true, + "dependencies": { + "lodash.isplainobject": "^4.0.6" + }, + "peerDependencies": { + "redux": "*" + } + }, + "node_modules/redux-promise-middleware": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/redux-promise-middleware/-/redux-promise-middleware-6.2.0.tgz", + "integrity": "sha512-TEzfMeLX63gju2WqkdFQlQMvUGYzFvJNePIJJsBlbPHs3Txsbc/5Rjhmtha1XdMU6lkeiIlp1Qx7AR3Zo9he9g==", + "peerDependencies": { + "redux": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.2.tgz", + "integrity": "sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==", + "peerDependencies": { + "redux": "^4" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rehackt": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz", + "integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==", + "peerDependencies": { + "@types/react": "*", + "react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/reselect": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/response-iterator": { + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/response-iterator/-/response-iterator-0.2.19.tgz", + "integrity": "sha512-9SNSciJRoDouZg4ClSfjGVw+nLNs0VD/XNxEUdQIMfNHrgIf2aBYwQicbroY4eg6KQiu2WMclH3kOBnxU3Thzw==", + "dependencies": { + "readable-stream": "^2.3.8" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "dev": true, + "dependencies": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass": { + "version": "1.83.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.4.tgz", + "integrity": "sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==", + "devOptional": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/scroll-into-view-if-needed": { + "version": "2.2.31", + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", + "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", + "dependencies": { + "compute-scroll-into-view": "^1.0.20" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", + "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", + "dependencies": { + "debug": "^3.2.7", + "eventsource": "^2.0.2", + "faye-websocket": "^0.11.4", + "inherits": "^2.0.4", + "url-parse": "^1.5.10" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://tidelift.com/funding/github/npm/sockjs-client" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "devOptional": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "devOptional": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "devOptional": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", + "devOptional": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.6", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/tailwindcss/node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/tailwindcss/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/throttle-debounce": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz", + "integrity": "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==", + "engines": { + "node": ">=12.22" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/ts-invariant": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", + "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest": { + "version": "26.5.6", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", + "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/ts-jest/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-jest/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uncontrollable": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "node_modules/undici": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", + "dev": true, + "engines": { + "node": ">=18.17" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "devOptional": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", + "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", + "dev": true, + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-0.2.4.tgz", + "integrity": "sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==" + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/webpack": { + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-url": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", + "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", + "dev": true, + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + }, + "node_modules/zen-observable-ts": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz", + "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==", + "dependencies": { + "zen-observable": "0.8.15" + } + } + } +} diff --git a/frontend/package.json b/frontend/package.json index 94fc9a1e..ec91d27b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -24,12 +24,13 @@ "react-google-recaptcha": "^2.1.0", "react-redux": "^7.2.2", "react-router-dom": "^5.2.0", - "react-scripts": "4.0.3", + "react-scripts": "^5.0.1", "react-scroll-up": "^1.3.7", "redux-promise-middleware": "^6.1.2", "sockjs-client": "^1.5.1", "typescript": "^4.0.5", - "web-vitals": "^0.2.4" + "web-vitals": "^0.2.4", + "webpack": "^5.97.1" }, "scripts": { "start": "react-scripts start", diff --git a/frontend/src/pages/Contacts/Contacts.tsx b/frontend/src/pages/Contacts/Contacts.tsx index 2702529e..d5f1797b 100644 --- a/frontend/src/pages/Contacts/Contacts.tsx +++ b/frontend/src/pages/Contacts/Contacts.tsx @@ -17,27 +17,27 @@ const Contacts: FC = (): ReactElement => {
- {"Mobile: "} - (066) 696-66-23 + {"Мобилен номер: "} + (+359) 877393133
{"E-mail: "} - merikbest2015@gmail.com + denicristals@gmail.com
- Working time + Работно време
- The online store is open from 08:00 to 20:00 without breaks and weekends.
- Online orders are accepted around the clock. + От 08:00 до 20:00 без Неделя.
+ Онлайн поръчките се приемат постоянно.
- Delivery + Доставка
- Delivery of orders come through courier service. + Доставка с Еконт и Спиди.
From d213b9e5fc2e7aabc6e9a02e8434f0023dcf7113 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sun, 26 Jan 2025 09:52:27 +0200 Subject: [PATCH 02/21] fixed header/footer and image --- .../__tests__/ContentTitle.test.tsx | 4 ++-- frontend/src/components/Footer/Footer.tsx | 20 +++++++++--------- frontend/src/components/NavBar/NavBar.tsx | 19 ++++++++++------- .../NavBar/__tests__/NavBar.test.tsx | 12 +++++------ frontend/src/img/Crystals1.jpg | Bin 0 -> 44780 bytes frontend/src/img/Crystals2.jpg | Bin 0 -> 59107 bytes frontend/src/img/Crystals3.jpg | Bin 0 -> 74862 bytes frontend/src/img/Crystals4.jpg | Bin 0 -> 42498 bytes frontend/src/img/Crystals5.jpg | Bin 0 -> 42786 bytes frontend/src/img/Crystals6.jpg | Bin 0 -> 57640 bytes frontend/src/pages/Account/Account.tsx | 2 +- .../Account/PersonalData/PersonalData.tsx | 2 +- frontend/src/pages/Login/Login.tsx | 1 + src/main/resources/application.properties | 2 +- 14 files changed, 33 insertions(+), 29 deletions(-) create mode 100644 frontend/src/img/Crystals1.jpg create mode 100644 frontend/src/img/Crystals2.jpg create mode 100644 frontend/src/img/Crystals3.jpg create mode 100644 frontend/src/img/Crystals4.jpg create mode 100644 frontend/src/img/Crystals5.jpg create mode 100644 frontend/src/img/Crystals6.jpg diff --git a/frontend/src/components/ContentTitle/__tests__/ContentTitle.test.tsx b/frontend/src/components/ContentTitle/__tests__/ContentTitle.test.tsx index eb454b88..60613604 100644 --- a/frontend/src/components/ContentTitle/__tests__/ContentTitle.test.tsx +++ b/frontend/src/components/ContentTitle/__tests__/ContentTitle.test.tsx @@ -5,8 +5,8 @@ import { UserOutlined } from "@ant-design/icons"; describe("ContentTitle", () => { it("should render correctly", () => { - const wrapper = mountWithStore(} title={"My Account"} titleLevel={1} />); - expect(wrapper.text().includes("My Account")).toBe(true); + const wrapper = mountWithStore(} title={"Акаунт"} titleLevel={1} />); + expect(wrapper.text().includes("Акаунт")).toBe(true); expect(wrapper.find(UserOutlined).exists()).toBeTruthy(); }); }); diff --git a/frontend/src/components/Footer/Footer.tsx b/frontend/src/components/Footer/Footer.tsx index 1710a44d..b8acd1dd 100644 --- a/frontend/src/components/Footer/Footer.tsx +++ b/frontend/src/components/Footer/Footer.tsx @@ -1,5 +1,5 @@ import React, { FC, ReactElement } from "react"; -import { FacebookOutlined, LinkedinOutlined, TwitterOutlined } from "@ant-design/icons"; +import { FacebookOutlined, InstagramOutlined, TwitterOutlined } from "@ant-design/icons"; import { Col, Row, Typography } from "antd"; import "./Footer.scss"; @@ -9,18 +9,18 @@ const Footer: FC = (): ReactElement => {
- Perfume - (066) 696-66-23 - from 08:00 to 20:00 without breaks and weekends + Дени Кристали + (+359) 877393133 + От 08:00 до 20:00 без Неделя. ); diff --git a/frontend/src/components/NavBar/NavBar.tsx b/frontend/src/components/NavBar/NavBar.tsx index ca7a89c9..2f589837 100644 --- a/frontend/src/components/NavBar/NavBar.tsx +++ b/frontend/src/components/NavBar/NavBar.tsx @@ -10,6 +10,9 @@ import { logoutSuccess } from "../../redux-toolkit/user/user-slice"; import { ACCOUNT, BASE, CONTACTS, LOGIN, MENU, REGISTRATION } from "../../constants/routeConstants"; import { CART } from "../../constants/urlConstants"; import "./NavBar.scss"; +import cristal from "../../img/Crystals1.jpg"; + + const NavBar: FC = (): ReactElement => { const dispatch = useDispatch(); @@ -24,7 +27,7 @@ const NavBar: FC = (): ReactElement => { return ( <>
- {"navbar-logo"} + {"navbar-logo"}
@@ -32,13 +35,13 @@ const NavBar: FC = (): ReactElement => {
    -
  • HOME
  • +
  • Начало
  • - PERFUMES + Кристали
  • -
  • CONTACTS
  • +
  • Контакти
@@ -56,13 +59,13 @@ const NavBar: FC = (): ReactElement => {
  • - MY ACCOUNT + Акаунт
  • - EXIT + Изход
  • @@ -72,14 +75,14 @@ const NavBar: FC = (): ReactElement => {
  • - SIGN IN + Влизане
  • - SIGN UP + Регистрация
  • diff --git a/frontend/src/components/NavBar/__tests__/NavBar.test.tsx b/frontend/src/components/NavBar/__tests__/NavBar.test.tsx index a607b81a..cc1607dd 100644 --- a/frontend/src/components/NavBar/__tests__/NavBar.test.tsx +++ b/frontend/src/components/NavBar/__tests__/NavBar.test.tsx @@ -15,17 +15,17 @@ describe("NavBar", () => { it("should render correctly", () => { const wrapper = mountWithStore(); - expect(wrapper.text().includes("HOME")).toBe(true); - expect(wrapper.text().includes("PERFUMES")).toBe(true); - expect(wrapper.text().includes("CONTACTS")).toBe(true); - expect(wrapper.text().includes("SIGN IN")).toBe(true); - expect(wrapper.text().includes("SIGN UP")).toBe(true); + expect(wrapper.text().includes("Начало")).toBe(true); + expect(wrapper.text().includes("Кристали")).toBe(true); + expect(wrapper.text().includes("Контакти")).toBe(true); + expect(wrapper.text().includes("Вход")).toBe(true); + expect(wrapper.text().includes("Регистрация")).toBe(true); }); it("should render logged user", () => { const mockStore = { ...mockRootStore, user: { ...mockRootStore.user, user: mockUserAdmin } }; const wrapper = mountWithStore(, mockStore); - expect(wrapper.text().includes("MY ACCOUNT")).toBe(true); + expect(wrapper.text().includes("Акаунт")).toBe(true); expect(wrapper.text().includes("EXIT")).toBe(true); }); diff --git a/frontend/src/img/Crystals1.jpg b/frontend/src/img/Crystals1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..962a1ee74ad98f75c82b3722c09f5b10788e60a5 GIT binary patch literal 44780 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
    }KN)%RaE}^;OOV?l|_0kb09CiisHD}N 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�I5=lC}a#oF=!3?>Cb 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 GfB)GFppAwA literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals2.jpg b/frontend/src/img/Crystals2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55f842c2692d71fd321010bdaf63389f416f78a3 GIT binary patch literal 59107 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals3.jpg b/frontend/src/img/Crystals3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e7fcd7ac511486536d0fa36c3350ffe139cee4d GIT binary patch literal 74862 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
      |;Y$HiT`Yg=WT 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals4.jpg b/frontend/src/img/Crystals4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..436fa3cd7e6ecda4aacf71735730ed426f7e9a37 GIT binary patch literal 42498 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

      WOb!+>5{05US}d0)A1Ofl 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%0DxVrW>SPnyL86v)7qYZ}YtXisRz z6PyR0XU;Q-TQW@1qW=K$8j`&$Z&^eBArICE?~^ESwZBi!S31`rC=lNH`(e0%3lk#U z6}39VuIgDy@B@VmGdd4tht~iI2oL`NF9@)cB{rwDe|Lh`vbzS!o_u5KN+3XE)^c|X zBDk6R{{Zph2qtYpB*;24wj?mbBbM}(DJPx}iZKM>rxbWG!o{X75Jg8YqX literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals5.jpg b/frontend/src/img/Crystals5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f918093c941a09edfa8d848ab69862d7cc20c5c0 GIT binary patch literal 42786 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals6.jpg b/frontend/src/img/Crystals6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7683f516b15b99c67740ba59141907250a6588fb GIT binary patch literal 57640 zcmce;byS;A*C-kwxVzKf7BslKYw!>#7Tm2sf#U8G+}&MkNO0Ezr4%n#!CLBv_IHXzjpy7T56hV0JQrCMgs!?zxM#0szEM}0Dz_@ z4*&-M0AK)!(9i+S_dVhJ7abZV0PX&>@cu>r?|$Wd|4&l{`FnYT0$mV~KrSA(P6&{f zBghtH=k>__PtVuO4*~KCu=Vv10onTo`}y0t`+*+0_&bCA5P=9^+j}5?XM``v8DZ=0 z;_38XFd$n`2aumffWtjKKYtf{H$Q&xy#Rk?_^;33dzi1C{r$bA1Oz<&_-!4$>=69+ zULFELw%!6l{DJ}i8TlY@TYEQzKgbT@&>A)f{hbI#x73AUVf$+Bl1$nr8`bh=Jviv13b>IIpEWjd%hb!aj;3x%E zQTsQ{{Wn>be+%>I(Ifsx5PmOTCjlWzNl5`gVF6)bzIzBhzhF;)+aNwqKh{4a{zXFt z;b-sb;_dI^S|%JHXfdFINY90falk1L5iKcMmIc&+1>+^>z>N`v>}7w*WuH zpP|1v?hcLu_YD6{``-wE^iU1DH_^Y%{eRT!9zZ}?P*8$TP?%3x@*igR#Go!t&i?<6 z=TgUdbBzjgur%P=gU|6wI5ML$1;zov>Tix5OeLKq@0E-d*+ z&wn$OGDFxI`P=&cwZgyT_qz|?Kk?$?=kI0j_LtpXle#0EY~2OiUF;E_eh5BWCtt*0 zB>4b;kB1)jk_33j-p7}%r;9y@t%tYtpJ6|*0AG8Atdp0QlRM&{QTzL8TNfu!**|8w z_r<+V_tuqCvGuprb@9AkaR1ox|6uz-FMC@%0To?MJ_D$}hNhCHv8oE6s=2bNfw7UQ zB2-yJRZm@0PgPS-Mb%tWPn`vHzj_?(rR;qXw*Fqea(~x|5yIzR9d{Qw16vO>TX#2v zub704z@K2hANyD5FOA_+6Rw4)#XKazYXR@*t<&e@8Td>d5^G z_5Zg}`5QFB z%)u)zz`-rT&CDXGC?p~&Ehi_(&aa}WETbVVD<}Pj2pS$fJ`o`i0|^O(G#3k(^#AAf zdjvp=gO-o(fPqE|Kqp1RAVvF)0?-2h=ot5v{;%!+zF`2-&@lm6*!PokXn;R+|1k+b zL&pGOV*TC%5MZDI&`B^z?(6PS+^BBP=wZ-~b#~n#AFheMO!y-grOM{hTA!70`qS+k z*NTdP$=6&IK%z($LZqjvtKKTOG?tmgVztYNZRS#siz#`z@e*7WK#OMaI1emzW0ejB z5t`!=!~n5@kSKI?bmgcD9A0ozo$*vJ)jHak8Nm7PZz!kY{We7eV$iQW(pFch`lg+QU7A3)KRUMAo z%sEfHx4Jqf`$5TJ@??-H_>&t4}b z-5T!MSk*{Zy+Wb$o9s^j+zv0bdKJT=i>4f&?x+FZ#)hKY-Vmxd7?>uAD2LPo|w zvtn^~VeL5svftxhb0HxVC5JbrWIO?|v}$TdzMewX;3qPrg&4Q45E68E_i)*w z5%6^qYLZK1t+Jrc%TjSDm#O;hR8y_7J6uPrN&_+iokhe{iuP)Uos_fl*SiACB|s7q z5^Nym;xt?*AnSrtaFrRKzwlbZx{1jot;434ig10s)@;MO>E77=b0rUrI% zUALdfT8JKXRrYXE1F^BOfxuWLio03rpy#k=}X2HyFseToAt%gBV z3XN9YGovx1-FIdi+1QJj#6%+f2lsk&X46|#*}>8zN~fjHLME!7 z&NGdRQ$1k2nF{Z?;$-io$8)m6EvjQSPx%w@@G3@QjCtgUnm=oBi`fw^)m5%m!LnR7 ziMv#5A|q`6M#p`CNJxO#{`Bvi#z32{ry@A5$1BKsXy84Ai5jY5BF?LmJM`~2ki_bG zUfeJyiHMec2$SU`mev`5DRWvHr3j4X*);*rK`0G}v;zH3MaNEs_SkC+F8ZC98@W=~ za~~ADI@fzut+8N4N8kJD{tY8K3f*ED=UBs-JW!C%!6nOqO9H^-P--(i%%-08?(G6m zp5QBy8C8S<${I*>k{~5z}lwle3c4-`0-U-OY%=n`dBr&%J2E(!h9rZ%~7bV-DEd5QPrefC?!o zvtu5Yy?Yk>JI5c@EB>&hLV(Efka6%QlqI3nHEs-i|X8LkLt3@i&xTo zXwn^L8bGgA9a22gz3QSk0EsXK362Rwsn1DzKYJchM(x)-#91w1N`MIzg8S<;k+2p_ z>z~%-OWGEQ%8`~7oDZYT?nYdlJ2jYVr&hpqa1s>^2Z(4^>QS#s`xMaGqf}yqmaV7@ z#@li;WpP%#Ao!t(;&rBi4LAdxYhekq5rx$Yeb3H`>G31)LvtQ%ZC=gk0gpE5yG4!> ze@sqRamSNV3PCkOnK!+ot=#a#ZXsiJwGi)J3CUdbeDS6F2orG6a$e&4bDfbxv#=jdhl*(>agTlJ|Iw<@Byjqb9%d|CKGonb^#vo}Et?H%F zm*(WkbnH9sj#zFdZBu*IgsfIL5aa7IadcE3j@ugE(lZ?>V98h$>#j0^FXJ|dF(%dj z7=BTr2&^A6iK(ntP8HK3NH8vM)YgP8(W+rlD(s3xVUt|Hv^BKJ=_FU@d*ov+P{+>i z20lGgT@!3{Elnjde$!n1XpvJNPSenc4M2Q7vi38_hcnRI2@7L9mg(hST23{VY)<)b zOKg4+6dYAt#QxL$qw10NOl0BHr(IXwFuv}lfgQbGdZS`u4QZ2g0t@n_Ti4(lO|~DMbkgV z6Je!T7>iZYo#m6gc45Hzny1KGaSz)h{%K}zv*71}Yz_xS{P;Sn(-*OKYby;tDqIc7 zB40(P#te5;G~Gq#`AGeqBo_cR3lPxmD^BTNuqpv&#gER+o>?n;$?X^^f|e5SfWu6; zGZWe}ooW?)<0VN=;H>wsuyD?;@C`A~vd(T;n}J@l(W zzVX^-L+;x|E6ac)BB*g-A;)m3d3I1HPl1D989i=Kc54=If}aXuo)-JJxFVLSa=030 zR7Enf<@!|mx=AE|$OL;TCq&DPFQCfPUvyMoCxMGmslFWZUUQS94>l5vZfjMGl@`p* zXetE4cCet6(~1&wQ+|kZcJF#lh-1^GTg9=o;RvXlmddxIv7L;5je*U{)Dyz$u*Mq< zJ+zBpD6BZyrfo_BD04Mqs>Y_LT|(Yn1Q69=bh`IAI`O%_$@Z*hoJ%T7A|rF-2r0g6 zW0{@F$Hk7lVVh;3)WYGDu*>-IqcBbvezMcfW>z<>s_o`2!aYa+qsA zIp<6#$)NKER+~^=p44GKPe648Kzq~ttC(xFt)>D&zd0Cu*B#t<{oTp%n^TcphF$<# z=q9W^QBP2%sqBqzgkdUW};q$3MuHP0o<@||hXM~vUQl%O%( zXj%#0Fea{@@3N~i6MV#~F^e9zBpj#`72;^_5=vsbuS(ebS>GP!Z;ce`GFH?T*RveX zHaWVfUF~*(S22}^WNg7ja|YD-$L7hGtr-f3rJ}N+&v3ZVkhHbLnT1-TZp4|Fwj*qM$kmZwc-&$rtlcK+T3%hX zp&=2Pexz&BTGUS=B7(XlTbim0CE>=$QFbm+&$G;+am9tG473MdG(n`l1PjmwykE<7 zDlqSmqQHkf;xlz|93e^W@xKvSD8%{kf}aY>CrwPK5#*XD1deTrUTJOJYDTfsS+w{R-G>CyuDB~v8ocO{HzHM!!%vOaaS zV2u*Is%ZW;#@CbcHT2`-Jbj75yA|KPx&?JKB78Po`)Y@baz9=83`h@VVTu)E0!enP z7|eHuj!{SkOvhAGTxF5Fs%?rtHwT|7l?z^e-Cdq9x^#5 zXNjytWn*M&@V~`7=?~Ie`mSp0;sULqBG0lEX{CPGc`~^oc7485@|^0I_as>`3{CUc z{n;2lNrVKX0N)Shmwrvp{0v#F}WSNIayST z)BM!t$75fkY#^9gj+!lM-_Tc_D(*3`^WE@z%JHWxRm8@kTcvV(^7UaMy$T>kjZ zj4U=O-HD5S$mp*?NvhV%P|~Dn5JBflxC|WBZk8)72rDsl)^umK(m7>}0CY>q=14-Vy*(+sNTz> zvj<9Z=jS=VUSTfIGI0{6^zR%9ub31{dq3^wXkt-hu68$mp&M19g3i?)&%fa!`HFM+ z70a@at3h6quu9u~0f|Ll=AV2mG-$?13bR}NjxEOv+uHyW^*IQxzp=|dgC@m_47Tc_ zp@g8W$VNO(O{=9b1Ck#*>xK*lOG6zjOwCiIHVpFgX&Ymi)^TA{^q(aCda7GZ;ezZq zT#_6;?;H(rRjG2lmxFKP5|?t$v8qXw#dAv_kSQ4Bp)djVrqJSGsUFp{og*;KYpH{^ zTifGzI=2SIou`YI)cCbRsd9P^vBm_G4!RPu!)G|Wog?-3g*A;yYz7n#(>XoI!LqbQ z#HgcQ?NHO}LP^iOs%5CLNK{0fF=uXjs=_YNg1ILc-@FJ(7c-+VXZOxRa_z`hH8aCA z+Ldm#BRHtQW$I)qvBq&V47-Y(AUB9KfNMx$wH`5vm9rFSVq>CW?g1Kc?GjxOw}t03 zF+WxdK!gdRG$qksk z=ohBK!z{3Y5=>PlB9UG*jhSb9{9TzLa3o8SZDGVf-(G_V&$buX0>P(36<8{Bq)5joGiQ?%(vI+T2Z8dmc zWIt}K;vC&2mYOfXHI3Qu!sr+UjT>@4ji?CH=EDG~$C^+K-Rg`y#8NG56+@fJ^srWM zSKzFF=XWjt(&*#C_i>9QsIlW$YM_3fTvvq%w)H%~ZBqjG40R@wKsb85kz}s{uPXjo zSx57lDqv1<1nco)3tYRd0gY_voR!Rj5g|NCSVRt2F)I)6LM=dVC^1(@sJ2JN_$Q;& z{niwmF=c5rn^rZNG+CGdBJI5YiB1CInlQIP8Zyjesb!m~u&~EErZB~8SVz~81gCUA zk-7~Q5c>?hveXdpf{4?GXDnNP8C$1EMf&=bz81 zQ5vJgivmtLe1#I6XGRs+o;|I_&x5@5qm5dJZ*`xodv5Bgc=nXv3`pkXH%;orxa@^U z&$UCmUt1gNWQIIN0QG*Rtg5?3s=oZK>3MBkz0TRssHplXf> z;EK=gj~PdehN0IrUm{%DOh$$e#KyRIjlWuHfI3L+%R;~b#l7bXv+vqU2L(#)6Wg#bV zZP3n^kkSS9kMgGb=n*8>UBNhk$eMZ2FzDKtV|^N(%XBR;3W$MAgq~P_6Tl;-L&TRf zRjDMpW|BglClze&LpdiX|4_1Hgxiog4dO5@We9OV;a6?X@}Qs^hZQM&8M$$x6P`zwiOMp&Cod7 zdz{o=$xBGof*F<~qDY+Mdhi85XdLY;73vMp>5=F&`H#;!h#iG!Ef6#2&qW$=twVaI zdJ08dEiQv%ol><+y1&&ix#=A&N(57*V-tpMDBYy3sTWWtZB1Ih4Yge z<)qRP>idr6st$T{y;%2q%{rDXgrcfVA$oNaZ&IW}y(y`0Q4L;vM7A(1AB@~rPPywxCRBu_KUNSybVin^q%32E1axzy1 zkx<}P=A=pK3K?EBNui%ETc@&gjjOiu2paWd%!IBGvX#E3p)5SaG|#qn2V~^>m>P&~ zpD(tbv6A(#(=IEy7(zH(ggqCd<$0;3qz)w)PXc#8Cw2=I>GM*o@$uBtIfSVE0?wFEXv2XR3zarcN zB%oDAVbU}Ede{Zd1BfrmJs;r1wOL;j1}C3%jVJQ}@i8N7yKj(NG1qFSz6#mQ*MHi7(3!HBsUv3Og-Oy6A zg>iWs^W2}-lb6Hw1o!Tb^}!?nbaXV}-#^U1hx_+e^D#()BxKCwLM)gRAVpST2%DgY zf)eHZK|jv@`9B&ax|J+ab=jb+TL7B1^)s6Ll!?fIG1jW))*H}Vvf85Cax(pIOeJ^A+C?aHtmbQ(72 zJYF}rDo>u*3}IW5tkZpWpy(zl_2fkx^DCKocOrB6on`csj)L_cD4uzV2*`cAql$gU z?e$d%Ezyll*Jb35RpvQ?z~V%G!-mMpIi6y)aG&-P(xicxIN4@wx($FW)Dpm&OiehjpRwe?SM?m{n#8Q^!PebqQfWX9~Pz>H)??e5e^n=_pH0pL2y{;H)m(n2aURiw&OOY>F zOQu(6KTL`0eia=N*IhLGpg`mG$alJ%EuJv4&m1okOe^!O)bgktnuN?AQfRdso=;WK z%Dt(fv*s>V`h?`Ew}C(Dm&XEWKM?ZVH8V3b>7gTGO;4b)U7fcnwl#1RqWZyWq}_Bf z>+c}BO@mZ2snu2g%*3Ge8}Kri$|91w%J#?sh59vgz7uUO_@1#52MJvh7Ew>RMPDr)nvH7*U8AG@259a;oIY7LYlvp@HRLr5_`OhP zuA(swMOk*y@I`F}&5}YOy&?9A#X7r*T0FXHm`ztD6YgerA!#f(9<-K4Kjku?MJsH( z_XL~O$;t9DJcDaX5fcQ;gdZ9&KuNaXW6jMql8uX%m=oWvegk@+Y*;elojtW&N*_2A zOxm!M5@gU*%sr3MgA8P_+FT4k^s80%aR3{$6QtG;e+qpqKQ7i}faRHv4(!9(IEE`% zEZ;p^HS(?Z5L)pW5V-nz)FbsKN*7N1U{QMtT5@W9p^6q-5TKPJ5 zhOK++*d_N37)0SqF@%c$>N(lwZ$u>5kj5bOv+{pk!n;;ZwJiJ z{|&Ikb=z=UsOL;;{BT|Kc1+}1Xz4>%V~f^_t^0Tek&_jDKhBMATaLD_YPDl!*4*wLk|<3X&>J~@7|^&Z9iF9D*O5ovD#BY z{o1uxVUJctOl5E;a1Lwz!2wQ}~pm#&`vtIzC?I zEYgMEotu5N{5jE?E1}ZoJl?|@A8viHP8TE?>NmlE z2J`)ng<1(yZBpsVHHBA4QIo0cTx5E zdOrIub0I}`%=!c4D}DA3i5|lV5qM&0^Ck*KxRjrIA~xEd zJlCLMkHe`W2=U$@JkzU;s4V1e%Q#3MU2Tcnnjx@&KeQypIXAN=93|`#DJnB_UOClU zL!?sm=WM~aW`%Nw+TDFATE)T<)1hUgZCbm){?z$(T*XkBN5DQ&-}r}JB|jcU?G(9disANKk)N$n0cSmT zJc&+PItHOJjmQsd9lp)Np^kzD@eR3YZ``9x*1)%T$05Ze(T@w|As?2@2#^foMC?!@r7K+``#L5WS8Y@dx0x;-{jd+vWuHXgQ|5 z*evoci`Qu?X#@soR>(TD6=i>ev4nGin}MH$`t{(1VwQ@Dvnhw(5_$W(R&6tH+_H zFFQAFmkk;|w96l}eK04s+JUAXIa7& z#(ANXwZ2P7tohACudk$7BRB*LjyQ-$bW_BWGk?eH-IXVW>nJx|&~1AZ&Q2oAcAcGg zE9AJm|4Jz-}2$Za21|w$Y@FRy!L8`E5xT{+BFAg79({UNm%SD&okp zm)>Lu-A_gxpH+U&nRwWRwN~P7=PbL@SysOoFx+##$AD~3CO>7+4Tv9l@vHbZK-NQ! z&or)8KSYWB$*N~9ck<6-#L#Js>c=vjH{aC5b=V!DAq!gasV}D*1Vfa0gsh2;Fg#;^ zt*lB$ItmS395ilVS(yRcvB;^q@(~_m8Dl89F4Sz@PpwB+|v-va$?H&&6 z8!}8qDt9j}>)cWU@S1vj!Eid8ZN;UIyR2t@64T%CfSrqv%-a%}-OW&Qy4Vafdi$G+ zR?~>E_r>}gGmD|K;WB-Vd7XSb(Wy4YVn-}8X0t~L3{DVE$RODH{;Rup3i04H^=NyMj=XST%F$De(9Y| zy9KvQoQ>?lX6b%0q+F0dfmHxB+Tl(${`3Ia)tImJ?A6jxLm|{sJL{p2GJ8X=XnS&Q z)Q|!qc^g0C^lDF{;2->3EIHRqrDd^*2u;b zF_x0!Uf~HA?29;xA3_?Sj8NOH*t~sa-gnpWU|aU_&IW z3v;Og8CuLYz9+otPb;oN1AHJ)@O5GszD(I*=(F?=GG|(suwprhG3jVxafEhP zvtgjD<3B~poYKPoFwQ%y1?$Oi*D@1oR**Il=PScF52c}7LG+=alM zj;-ZjmXxjp8j9oFvna2G;-td1DU`&Fy};Q}kRopc>J00(1ZHQu!ZvKQpuUqI<}*uB z?;36xKPFvY4vav!jblxItAn+#d``ZuM*IfM;GC^Z_l<)Id7tcI9Hb`1F&B&;yokFK znlA4$cBkn{c@Pn8(~lIxDi|m+VaMx&-oU_(TXaPnJ{WfF@eD`6;9xYu@}Z$P$rMzY z#D>2g#SQ2NgyN1zr%Vf~B67#tAhE&fJ1}kNZ01xM{`sQeH$Z%qkXIHX>86ZV<2>DT zO~wY$CH!2UrkTM`yxAkM#L>}bP^(-m-tr$;fLDR0A`OY^JI z)b#W0lV{&D-DamDq@Emj)~1fYKP_+u?mu})L+f58MY+bnsB=J zoX$;7b>>HS$T7Wf8f`!`^mXoKzD-iA2r#F6fM-&k__9l9zifIypZWA)Wm5ww4(Zc) zglqymcFycO3>+p4rwPfPwC$(z+%R5sPeQA0oA&I(QC3xQXzYjYfi7whM=MFMFBs@V zlZLZ1E&(A&W4xJdO&*mj9CSDMKy>p%gmo8AadVPh0aEZ=w=kfi}{!b5ac4 z>j>32O0ek*((Z+9lV{;`k|8m}+vudk^>)7j=I-Ps^_R@P7MioNDA|)+4@4WSH0~By zH9um=p0LOND-;959j;Ngk2oktM9~lk(F19xg9&736V`E!o-og->1ppe_p~^B;`8sX zz4EPZt8k5LjnJL=_Q`;6^_A+ApHwU@h+g^taR_^A=0i9q4e2nTmk z;QU0_iLPVQNbi<;#jt1ocede=YCb-+1lcj@gpsdh$rC@g8DK{lQC7k158}!2TkT(^ z55t?U7Qk+}DVoU_w>&me3Um1kMOChj+hW8rwOYK87SYD0P?HaMqR6i_WeMIr(}Rz! z`)Phj4f$UBr;WuRl1tgY3V#zy_gclm_mLT)XL(_hZe#ETFxWJ(30b{SccLlNhfdt6 zjE~siho!@aeBUV(&)3%O=P8}IjpRLJ1ndI2DL(s+YyLsbAIK6jw`wAfO1;%Q`{ zn%xUk(LNrxS+9iUAIJ4k?(X<3(Skt*roo$2E_)3@g{~RL7(^SX@AWi)t@l#CZd`pP zB2QY`q0x|mhMOlxdBMkLl{4!Bt&=s)%>7kVduh~1n>zlZi{=u!dDyqJ_5kVY9$DUn zw*cX_*3I{mp3z@|>!rLXWhYW;9B(=6nh#**X^1vpP@;NV!mZx^27y1!-vxdr^b=D; zeZSe)*!#(kQMw&=0TOdaz#d>d8*^-WPm!(YL4x=rCA*gADL!@_RV$C3r_hE8^GQ_B zL`${&F-H%s=)>cUte&v;mnuWhB8O7G#!SCTa&&Zh>5Y!vJ|l69pe=c?x}aK|ZCuJi z*Nnb3cr&?9@4f`^9O#Gs938VS)k>cVb)5`5{bky5Cep4%MA3`)gHp|Os znk>_PbW>M*Xsz7L@*tTK%bNw=`ymf9TVy`;ZHAyn*p7%Tc0&RXWN#1Q`UceEEoC zGQM0%Q06|^w8yFo?V~}BM??SEs<7}*iqvM=ejV5HH&l3K?$Q1fLmiO;RHsfcTP@c` zK3^hsoUw2M@p0U*bVfz6B(dPN>O=E8A2=22kU$XkH=x>hWLyysw?T1#_OsgCLEhur zwzR&q_GVtX=nSM{ZTp;9?AJ#5A)*4~IF2{cyQ)MJ0AEmbxDa#iS8)a)QU_H{cxhQ9Zk zdypSK?TlbrQ_DsRZyFca4tR?_Ej(vSF1eu$C?u3H5vocY_bG;8LI*4Pne#S>J?2{W z7z~n*LQrZgm-QS}36JSz6=qx{xqQ)%u_!4^p6lvWIBWAAucCi8Z=}_uS9&?Q9(*gs z`5Rz(CtKO`($Xzwbqiku`3#0} zJ@zJsU>nox+QRCq2q8$pPo2Z~lxM$?n9)w5x~j)Bj7jCVLAtwtmG28Vz^~A5{_*-&qsRN7Rj~it_I7SMLL3d^Qvr67+?L6O!4FPwRuXM zG`Egi{$Lme@6qAX>a9ty?Oj{;aj_1jZ5m?2U8yUEo2u0r8x}&?+nBVN55s={K62S#WiT&gM5@0Vr^H}7L!S}y z{hUaVbz!U~K__?8j*VFd={I^22R^wSLg9{2jzORmM}d{aX=km9INw}?83e=}%H2y7HyfimevaT($L%c+=gVZ?b2PsqAGHShxdMPRF>U<49@LC*_na*$bH4 z-KOw_aEmL*TX9Y8Gqh?IG^p$y)9$4Fa-8kg@{0|FaS*wq@JmJGPl|PkDy`*D^G^#9 zp|(bHcC6;9LuYs{>Qr6G5&s!3JuY9n6diwpdHbsfhrvXYeawqi6OZ+c+3}rP_JE$$ zx)nSH+8?y`)!gW+=GlV9IbY65BNy(z+L_8pY>($XUbc+0mqr@vi0-raM^>1-l}e5P zBS8;QBN3x;kz+n|9<;vuD>K~pPiFjWX!qA;F#bM{frd^>0umG=W5!TaAZHOaF!TXJ zl>T0pxqmc69__iAx>FkXW`e9ezu-3j?@G4y)5OQbPms=W{@7PHQz5)^>>?JYIfjch z>EHZiLKvRRQ}xSr@K4@MURgYed>krxi(vj?XlI=yqfd^iKz)+U&E+AVp{a)2n@qsu zVmHGl+jP=zG%d+0yPt2Yr4mxBAcE{if^xVnxvEgDw4^A6VZ{^G%aBLu&q-ogF8AeC zx-Zq^VABrYC{Ccy7WcIy{l}Z|i%@N-lr8G%bhfLcxkRK$!G1jPCzqBIr^#^CiQZV= z(92}GflQ~&Cu!AVSHA(3U#YA=uvMtKv75U;3w?qz&%PbK|CL44c?W(ur&|%)Y^1Ns zbDJ}vlOv?wIbmV<0ha#4^Nlee*4 zL*r&lQYC#hR%Aw|z@8KHHtxov<0R?Lp0^~9K9!gnT=Nqj%Vkhyd=W)DC4bseiYxbw&&=Hc&AiGCT;ctjzab7ZycNTESLYEVBTPTaxI&Xryp4&cM z?{`bJ6XqoDsaj%o{n^>~c*l#(Txq>8*gTEPxw+Ns1PV6dc=74R99FG?IJ;@qrq0nc zUs6hBul$lMpoy?WWYUd{9yT*;jUixql^Qi+SQ3_7+-VCxpILD!c zLW0fR;^Ou;=A7D1m(uUo^A4#J!6TFW45ES%DuE62fMiF?;S ze81VJ3MYX(XGqdn#)ER}Qum1CK2jrN&hI0w1&l01oFp-kFXiTqGEMQCCEv)5OKpaa zo0@Vp8>+g9@xkcGrT1I7RFI^HfdT0iwkLOHcDyInU9jg|mk7k;iPYr1)+s5Of*nNT z9KRN?Cc+LC=6RRR{wwu?(q@X%46V9~{m~L}sw$cKG>b}J^{2(JTrKYUDk7pq%a@2N z^=E-;`$D$P6R|b8j9vTjNu(m7Gn*=9AK8Bc+6aQ4@d;@0!g%r3;+ys=lh*8H@r=#e zyMr{I!xI9T$r#+9oK*SBX@*gWNTgvWlg%CBx*SbxEbU8tlBMWr2CH{kWu~V82GD=r z3W9YI5`2j>FCi(kL(;Nof8L*&qwIb>k?9q8qw{RG;-d6MJO`!UNor^+zjaX@eru1| zpONd#&wruG96ECW)yc`?6yU6!c@mF6f;WC%@zErWID7;B2DtdRCb#K)Wz}0c45kt@ zv``M=us~!zD&(b*A9BM%*y3L7(3IxZTwETV#GDfLckSo4ITTeIwz-*F3pm_rRK_IA ziNyCfj$b0qKK%yZJ|UBvVZC}=G4h%!rIm+EquJtU9Ld#E@3Z7S{l-_hQkeHmW~|QF zU;32lmU4GwymA_T0wKI6@1364tn=cuSoh^VcTU(BmN^sCeBJT!pxbVmUc+z6r`b|H zEGLi7lu7&Y?>b;-nNg1^ocMxkk^ zw6X(!VL6-YG|2b?TQ{d)>*rk9?QuYVo14t$ZHtnK~{spM7!${1vnHA*>U@tHp02|^0sgtTJjSOo?KUCJWUmq{7S zzm3@6OvEB3YDM;0;BS@39t0tqk}GGPS!}F%Kc~rD=TG~Th!f`2@t)S;O+s!s`46@{ zC-nk5Bs_>$)XBp0s$-pI-P8h345L~N8U2Aj5u~FxhU|5JUi6%#!`%K+Ovh(QT=I_& zvLCgK!Z)>9EbGo5C{!+{8GSpGCBvXQ1wHWqdjO@2ZK00sK=q?{9PX zSJfm%CjpT$3kqQs7Ln?PG1ioaD8{ZG|gRwI4}G7;gaE|OAxJSvpcuu zwy^a@iZb(%ExVb)Jj&f!nrvCj!tSS;%l_(1+EhozVe}P}2gM{)8x0@YsLW-kWt@y+ z#A8S_B{|XU?4c$qj5wywU&;TV1sQB|lq^1#lBQ|f(YihjmKr0PUG~@HGSe}En7?P) znWNz1xm-}Lt=3j4Dx8KNC$(sEGagwS0f&CX)sC@P=Ni|_(=!U-j)NQR>J77`do$fd zSq)TQSyZ+iwrI48oupV8|Ddy|)Wv_bod4sAa?K?NPa-IJ`FQCG=he%3qktdrT_Dpi ziaPp4)jCFDp0M@o2PwztMTUrlBhpis|`ra9TSpB2yxTIQ_ig@?Dik&dk?xUmSfew zi9jwNB+?OLA213kRxdltKUgBzS_!7kSc~z|KZCwBIz+H^Gd{i?|7`at3j083@s-+J zR=s7-W@|-LtzoEQ9fhKa!0y}Qx9IcoHCHW{(VEr%9P;#acV$f%;mnJRr=9oz@?py6 zlUl_q^hUKi%CehWULIhFt6EaMPEtL&iN9h6@i>o`0a5_Fy`*-T?>*c8wY!;Ds-JL@ zt@oR2~7R+z>yc6D2rKAMANx_{+94kgB_Zm=LfCm++|eA9?g=Jmi^3TXqAXylqT{kZ zTy<61BzDuG3=U5+s$a}p+QHpvQe?=|!{4ymOuUqfkL766G%@nRnO6DY2GlL7;?r2w zr`wB?jb&S`fQu^5fd}t44w6D*EwXD6Q zr{q~0|5UeV8r2xCW+3)jTIo2lVmTFvD_m%6v+mIsq7XQ_sif>KyINCitU8{i<1t)p1O6`nra)Q0UIvK4S>Yq8 znvtmNOB5n-Y)tRbTuPD%Ix4H^Raw$Ss#}hS@KTyIld#0Ob~O&6)J>tXGfxVtw7{No z#JFizn>A)lo!TUwiYX#_5Z>igZcU)kP`qgxO|p?O6w~%LHgxR06~em42v}D3yF_jx zob^F7jdibrMN4AwFOh9}hm;if{=|~AIu_*KJqZ>|yxPLPuu98_|H_`4n8(%8ITVx@cuTC5fkiu7skkIB{!>Z?VabfT{$nym~}HZK|yBFh$tG#U{I z(m_*nimO#UNKZq%VD66KpL8W8UUWc^Beypx39r!~O^ zDtbR2@GlZPU*gdFD*pf%!qh?LPsdxNl1|0rZ?c~fL~&t3rO91e$|$L(RlOxWS-VE_Z6rAt1e%G;k==_1NAw9>w*!9{ zky+AHy)aXfsiU!q(SxXxGgz)E_hJYbq3ksd$U@ksq2QSJ5Xxr>7>$I}vv{k{Gr*oL z+ASHZCh|!(LKwz1t9z=%?NKJ8mnNZMHf*PIrsrZrKe1IK%Tc|SQ^goS(D)|$i90&7 zLQ{8&Oro75WmVg4B_26a%BoE9?ufyR@r@AeD3pKFGKM9LdT)WeIrt-E%L~b|#%dfZQcH`j=QE%^YV7 zE)N%iV9nMR>OUxAfaBRin+QLK;A2p)!=GZk4{x~YTI*aWcOt4C3@zqCzwPja)%EP3!aFaB^E(6{M!m{wzz$=AnZV+) zHpkw@Vj68XR@YT#9V#bXN(>q&d0r{Q{{ST&-b!l*pr#+-$Uk*{&a$&f2W5rr!1Zvk zpO))UkBM@oBZ%+958^r}PblMjgP{q`d^j(JZw{0L#t8YEpdX9F+#o{57tLUfBlcG7 z?^}gpLbd&t)zvgj)$&i}L-pN5xtqGaiYJvp(LuOS7K=(-CaNuoc?;^T?zdb&@?19m z00}7Y^^a11A5)-ybz1VB6g9lNpy$XVy29aQ;FNf-7x`Dj;`i;k#_Q~(<{BYs9pPb< z#Nqz{cBngs2p&^QExMZPOWWJ_0#Joww4_&6y3t$mxnQ9=EL2b8msZfMF41FU!o~L+ zD=a)wh;L3;1u-CZT+M>H9I#SXozM~9yd&a&D~-hL8~*?+;ty7-uKTWUqIbj8TzLqz z=m1!rE!Z#8Y&7;KL~)HfALXpJ)jnlZlH;&#`C!ecSw8&Spop}|tin*WJ+eHLI zvx1z`6onx}#vr6O?73W^jIgew?*2^yVj7NN z{{U!~`+@%eOMxI3%qIprPRozrfQc3(w_+A15hLX#OZY&Ot+ZJ9f2hwDkZ=?s&=1*c zPw^|2Nk6%>lsGR{)vIMRvawL@bHQE}v{OJ|_Ez+(D}+vXO?PO7){fqAda6WO%$sfX|g;FT}@vRu{C1(ZI_1oK7A+hRgKGaND|; znebPqy_LUxV!4{N$%WZ2t&;VHjqm$*P2z(sC%PwkK`J-s9v|}4-7stkO+VWyoN@A= zZ)E=f?J2I0>4|D=dYtKyh6`E0m~kg0x2cv|7^Q zgP|W}=+W(;y5e}k76`W96Gox@IQNCY;mx!u&1v-M?ytpF{ww-rbAmm> z*C#c?yKtWhcw9j51#`5FoWfMF!qcq4cOUY&hw8o{^)!XSckz6F6VLY$7dDN#MZv^7 zWg6oAA;NDlcBgbA{{YzKg`~F^;bG#p3!!s3GjMQ+giE__F4d}DYDZp7YPM9 zyByl6e=u0MX8~6dHx#{WaFxDWXth_$(mN+}Shf}$VOTeKg@k;I{K~?9`zXbC59%+6 z#Tf5vpza%-*AC7JnBDHbP_@h&Mx{B;m^-XkZMwK2d^htA_Wh|)yyTIV^_|9FOeQV$H3x9*rvJciSN2&$fFBFlW`nHG5j~dn~tseFi3|W7wM`{ltb8~R{{WSR!VOE$bWTfamg;cpbzzsA*2Eha z$CTp$28AebKhyJnCie@L6us~^3kw7c(Ux*XcQ%)$oTiu0ZuJByq>2E0A=w&8r#Gvy zSX?vWI_3tND~y57u?ie!X^Eu|_V|aohi9MI5Njq&ETaqMS4Au%1_^G_=UcZ`u4unBjx>Uk`z1j_PqJeU4jFK%}=t1S>7+8HsM8 zO6Fc^3C2-ae<)s2=|Qd<=}i`k80@|;2;6HO)RE5r0QghTj)de52yj{6)xs`mrDrab zvhtldrASsR4yWH^nxUVzVTmWxW0R=9Rp02Uo7 ztmlsuj_OtEeNc|ojMB8eK*cnivOde=23i&ue%1y|TPObjsDFD7fE}`cROJL9Wnv4Q zQVP0|rL>Z+rz}@ctc%agpYTZjlTrCp6 zxaw)L)>Pz$1!|>1UKW(oB%mM4y=DR1!lHR-ZKuD5O_eQf2ePJIW_DGH|dK= zT9M&PLcRWqGE4MO#sIagwL>iTHNQ&4sKitiaG-MgEH8Al&?(EJ(_E~b`cR#VNTZqF zKP%y;RA;)7rC~IhUojmWx-m~H5DI4bE`=dQsqaA62{MoAnW}c0}D#Es|xg&ExxMjao8rq!ADrU;r zCCW0zCv`N_E%IBVvv*ogx||(hQ%ES2a2C0u2nZAk1z%plNeXi7K(C@VTFF)l%avcZ zLhDLsysHk6Gk}zS4-fwUCupVr0O}n-+g}I{!FX0v3ry$7Lse>F-j`OUKeD>G1T1VE zrh|Az&%2f#uC0?*YTCC^PHlHl`N?d(sX2u(@Yv^(tae=Q_)XcmsSW1b(hI<=X1Y_h zcM48PUg&tIEgnI(BT1ua2J1m}jlPrHWeMYAq!l3hg?($flVzgjva+=&zCzNXm(68- z<0-?g=;8)x2to>JJ1L4vDW;~H<%-HKJ%ab9l*6j#D$2?n*+hJ&MZ~Ld8z?%f zNxwr%>aW(q%}{GWAPb)=VkjJF2v=6ii?KpVwewA3Zi0o)rEDleg^-TR*+YR)0ioU$ zkhFzl-wO2Adr)FQ!=t@zSm{ikWdTO0L7=Q{Pz^OvD+<0@%qeB;in{SpO_j8yc%;+W zVXRcNo1vC7%ZmLbxyzX0_UOr@MHMH zm)KUpd9Cggx1lu!><)zj-APwou%WLou)KRI9Kl|Y;URMALIuzzs&`NVm42ZL%4sEN zuGMDEs6=<5g!5adUg&L>X&|m(y*VYs1&Rp2dPhdFVR4*4lmtuxm`iiHPn^*JRxkmVV=&!_Dl7pfoW%EfY zdbnHbKZSEAdRrq;P&{|nF+mL4Ehvg3pP&J9}N!OtV(o}^t616~?g(?(KxKh>dppYAH85HfJ%)~-APx` zOAp;#X7RR775gG9sxe8T#@B4@XVKfRK%mjKEo*)c2P^KFJ%IT zR*DX698aNBT~@T!T@kTUPYM8}qQl=xHDT>To<%|70$h$U5_HKWc%`}|gK^rB5NOb6 zu+t{A3J@LptRqDkxpI6iA-8JzRu-nJ&R@u@s2V8A=dz!hy(cx)7e-69a){_-ZH{}b z)s@yFIgVSEs?|nFrPcdgSn92kMo%gYc}=z|%>if^WpcHy5t_(2DV45brN}_jsdoiC ztMoMJVreQ(in%hPBED%o$_guKq*q1fw@V9Gp1hON!0Q7m^ z_m$A4U+`&QypK}cFzW~0Qte*iR{V8!7#1fom(b1x0~Pw1%niY!`+ArF>*i^DCHP2@ zh~0fe(4{VS!$&MlUW`090Xy`NRhetIQT6N&*f{S2m*JL9=C6>5Z4eHEQMoe+#p|!K z4fYP+zw#~9C#-Nvm{Yzp{X(iX9HnW9oyw*I%IXEHFCzsmjX);+=W_v5Zkmp8*jr&J z0q@}EWL;(~{br$koWSXG!enPCKw@O=98R!M{{V}AFnC|uWziCgSS4p}Nkp;cw!lVS z7R)0yk8c<5T%uA-J;2%R;KnRH&(7;4ILj09d^nUu5tmp*!c=URUN8JJhhRCV-fyxe zl9xTessLlAE7e;KN=>Kf5~W0qM;bg83W8yBp2w02m~S$C&5X>W*K1M&NT^(#vfgIa zvaZ;dlW`Q*`sxfvQXsYwltQUf(tlwH%pf1T{^8nFNYA0vpl-0C0D{$#_`8R##&lD3 z~vo!c7sEW2woFx^}^JDqTi>4g{6QY{zN-}N$p=l91)gs%9siDGDj(B^-OIri$&q~Mhz#q%A{#MroUxY%&_M!uLP%AE&;y$LBg<$S{%pL`ci2f4= zY=-0g(5R#|g~xGsfyBcWf$CD(gcF((yvN!lV{&Kap{b6)hE^+x5E%qm)D0Qi)_zyNTqK>j*KS`eODy zKzLP))vvsh1<>}R8Gb~gaTknDXXOju5RYiYv6u%xm?J9SLVxEY;LIF|N@UzI!;;&a zrnwn~EczP_zg}M~eRdG1fQ<^sGx^ zVg13>*jL&X^4NDCvmlrb(WxZeZ@wRntgC0d?XfQ;mw-9eS)Clp*4PHe__ zO+L;~sZ{V+$Nv8S5fHTCbMZ8AFEtA<+7Qs~vv1s6H4Vtb3sgn#%v`pbJu<(I3ZwA? zC1ihOY)?hF9e1S9>IK#68ub!;nDL)PNntcFqFs4SLLcW|IEex)HRE!QW^xsVCN=bB zfIrC!HaNMUoy&`0?26SfDDQsdF0P}Wh&S$JHylAN_K1HCM; zMX1qshwfTaG2&%@ps}a9M@60P6IJtZS&@7dFL>2Of0hS>XkowhOxwc+d@~pS09i)^ zpV_jXl0U**-hQV)_3C1aSii5Q`htd?9ZcMz1Q5Sb3A;isrBcAIi-*z$J& z^5@bghXAWRMQsLHi28UIz?CW)OItaE6q0b!CPqY*Oz;$rAD`}zc)G-!l55IGD9t?;ntY?H`s5i0#-VO)3 zK;Z&4{(k=e!Cn6Vg?Zz{x57qLNXnN9xqH4QJ4@~%kck}Lox^cDqlN}U1^q=>)M!6A z8(4}&d_W%Opp`I@T}zZMV22iO_KO6`+9O@AraLTVKiG>9!2#l>M2QKH^&Nj?vk&Mc zTXjYE121VOE16#8TlL@PKTw8GHM`Lj4O<5XF^NSj5I-;*)qOxH+jIQXA)#xzu76Qe z$ZLixJb*x_tDov~6@q;rSDW#_75)whf8}(_IPO@uaPe>vB}$b)Nd*2-F}i*b9>>^2 zV&5}X{Dp*q_flq{{^cJgHR>O5nlG|z*WkeOeLMx{$wrHXH}$gUASxTOoYYxP51uDdJT&jzqtlR?>~n3i)TQ^s#6dt^(f%BNk01Pnz<8;nlhZ7B`-pGv zcQDqzu>rcV_Y%Q2-g{+-<)IW*4tm6FDs<5EoUfPZOEy1cOx6Am3*ODFa~$FKG1TN3 zV%>9$t@vQd2hNy?ftadQ6A}3yjL0@SA{ky~&LiQ^mlE&CQAAu_ze^A90iK2WhuUA3 zpZBTqU!ALkTO7Bk+X4Ro23$B}X4Ik1QLkBoAiw&T}uN$3L(lAC+oIs{{XIk z_*eK>{{SC^s>NN(qy#T4*Wc2*oLS# z;`{_SVdQg5vtu#@^^@^4pL-C(wO(hiim~{LCh(yf1cpG6io8nWs85&77fN8vyi)N1 zY^!EG75|G7fE|y=Za+gG4EpAd4g!dQ_CLTq~#??5K8$HVdJ#8%)qr)!X zkgVoD;w8k30FnaP zz|^srtnetc8xCLMx=Zi@?A)ns^uz4Kh#HbV_b%@&(WpO!0C7v)umpBdF$IWo45}(y z%l%T^7eoyjICBr2azMC(xRsrsF_Su8d4(_9aS<(Fam-%jm7?hs8#m*>+`AC$jFt&& zLIOnESAhZU1gKWy7N#KLZEoiTA;EEkdosO}J;2N$GwP-=rB`uKW-=f-k9QF9z0X8x zdN>!4aaB^ZocfF%IIn);Xk%4LiEBbLe=`pw&7UHFDY%$to2=zyC zX6?BqIow1E07lF%V@wi)6M*2nN zA!8f_!+0>53+(U~%&WPEevr|PM8qAO%v+R2#KLpLJ2{!5xFCkS*NS&72~AD@*ntIH z8|aiLCR(f&n2pxYe89B7;FWE}aKyoxijHGh8%66yxp#w(;Y3ngsrmiRQHB@+$aCMlHcNpq2kh+AMwWyEXdA17IO$IKaql(-^; zP&Y68$xw_#W}?>c&0H*1dYBhvqEznsnIAEI5F>DzQ%p*Yj8rHV;DhIDiH0gr1B8_S z01ILLz%xLB(3XPB!#+rT-%w~|)$TbCj>%NTq^Q!DuBKXx=LDq1-Z(jwh2}09w=UKw z6U4`_40DDYzG6z3QF??+G}osvqf6YU`Hmrr*#aI6iZYI7=oy4#SulQ72Z1{-95Fe_ zV->MdSB;vo*KlCU^#m6R(HWJ!u3+16-g3VYP^C&G>6w_;ZY#xyFbGVLy*ZYs*b>&~ zZb?mRGa}*w$SdU$0Qie2i?dOGYt%hfh%CV}-V=Gc!bAb;qfnQ3S5{6R}Jk4^3pBH9d3DS#aeg>d(^7S$9kHRkoy6{xM-bhJxlp)1Sr}UKW z9|dk;KxK^(qqKh*Ioy0oF98~mI84eQEJ9c=vlPj`;6SJrzS#H_-X<%Xbj4S~(RYQa zh$r?UPLxFvrNK_#syI#oK;6Pju7DW}qp|$TA`u%sS7hitm@Ww>Z(|cjW?=ebX>@#a2G}O5`Sr zW~Mf*rA8YmV=9)2Y5=wwMwlX(Q_Hx(V)%iyOW3UW5~%G@Ghi}&Ltb$ciBZ3Etc<+E zMQrgybkB1m2s15yB*RmpApp>=LBSYO^moM28#sV!RC2@Zn83p(F6seeF`yuLWR!Rq zat2}@emqTPHMz(`=6~u(G|DcM-LlSkqeF>r};j!dym_>N;SqFWrlgu15}8P9NP4#A5vPl?9X0Scpk zGkDq?oF*j_2r#|GmoJ^a%4cv$penHD4n*ctE|`1*DPj&`2xbiUUhxfhHA`qy#||Mnsvf2kg4S^^ z6hL)~mufg##4d=f2S0H$o6I?1!Z~SPwJtF`nQ|tM2;J4y!xpXa3@qXlF&10Yu*u0C zTk=W<<&>EMT&x3`Kz0=seCIG+RVfZGbVw6RW3Mxx<1zU4%tOKtnqV7=#PG zO4}mOfZv8*3XnpXv`Uu4XEPB|`9OOe&LAR%6IrGLBN1NZX$IGCpdQB|&4v|YeU8I-GE5H0Qpf`qPPmL+**M6VM5`u;)X0eG0e$wsGor-F!d3l zK;4;@tQ8SlaNqg-XYkf-Hc$lN9 zTHFze3dTB3MA2d}_Z_9x%Lo?6DEG|K9an=IDS_%3j(C_#!_=i0gvwb`q$3lFa;oL7 z<#RdZmv2H@KUihhwWT)vqRGvCZmVW-q{Cc8Rp zA>ZXqVRw{Nu}0#%LjqnS!@**a%+eVrGK2w|Ns5&4H!u@P_bkmg`Iii$W$}CnH7p=8 z6|j+8Zd+0*{SYf+_XUX-Km)TIW+p7L+$L4oqs2P|shXy6qf^`BR{U?26!O zIYf?*A{^(qazPDCyvE%MM&5dcSUo1jA8Elq5e7X&h=6h9qjMg}duCP>2j*2}Y88T4 z6>!T0v=~~*9YU}kiIq8w8e;{zh{T;yx}S z(J7L)DLR952exulWea0IV${S!*@(Tfaj`}Kqw_;t7sEK4sFk_7$Vy<1%tbo!6|3qP zDGa!kfMUu^lR9opOYa) z+xuk@VDd7`DJD^IJt3$;Ou)Fxx*~Ow;x)G2&(WlAA=?(cIa$V+=38J_Cxk1wlbC}& z(>J1EV5!Os4Sv%$Gj%>w`i5ko>Ie|+jpfA*7u4Awh{^%YEroVI8lzM?8YAFPw?_ zaUpAIZ#M;$PU&#pGYS|3NM*#to`Ynt5023HC0nv`5mJ{b$$89IsN~*ZqQaYbmlX5N zQPN&)W%xWD4^qES?}!xR?K0U8@5*MHo2~JBS4$rijsQ#q)#^~DjKJ$0LQ`o+7aH$< zKsYkWA7%Kq9X<(QLWQ~UX%~rWntGKvvxid4B;^bfnSBMU2p74%B_Eh`g+S5zX2hZ1 zzqpddp%2tJn*s2EI8!~6)1y6##2Se!Fu$T10Aov67V(G=x2OZO%B#3qb~Yn&`xKlr@7oQ0DdM=sqEY`M9)yq!d{D(A(-4|O|GD&nvPAcb0}ufC?4T;blB=5HNqX5No%d~ z0ta;xHF^9)C@g9wRJRZlvxtTC=2wPQ(7*!44zgicIp!P#RJituwq*-|;flea}w}=`%a}?q`)bCU7iWGiks~vCohP(z`Jco!{N=IYy48+{Q`InK?G=A~a zEANjC<_%X84cPii*GT5&o`r;%kT0=ppO=4ITu4Z5KF)fN(fZA#t zvDujQrB+P&7F>~<>jV1%%~xlt%yWiV;WK&w<+&Xt90;6(Yj%IwM5wAW!(&-p?e~_A8b*I z`h&hw%MkpRa`uY?m2sCVGln>KHZrS>j4xAykF`X_`I42g{Yt^LOsPiSQi?<^IV$J= z(o0>w9g&_(=^NxfBt}kV%4KWnVEZDNJ%k;3I+PTzI)M8^>TGzL!F4LHaY~3Re8Cd8 zQNa4jTDWQqK~iW4HVz4UB8sn+$lLKX82PD&oy~jrPGI}QX<|K>a~aROgJmgr{@@(j zg9JYk0Ibhf?Kkk=%+T;6U z)Xe_?keL_Uqzzh@Fq+cnCHY6?n@q|?eI7nzD?_r0+WK;WWQYli#bpaEjrTT8h|c0h z36M8&vwupMAn`aD=Z`O@Hq;3_k(N4H)OgK*!IMzw1*rLg?GQSEZ9iI#SrPvLE;rfk0Hhja#kUtDWV!1FTW1jA z#O9luMiWoDM9;`r5a&|3`u&|l4N4(sVQzMYjiyctAqZbn^ARt(d4i^MKGXW~Eb2Y1 zUV=4N=YR1nHqh!3!{#3^imk)>i0oD7bOp7F73SB11z>nJ9$P%qB}Jz^;}Ge9+i_dc zl>&nnh#MLMnb0-thlmDH$YdDfCG^V4USUF~R%7ziwb$Bj+u$TO(W!9~AgH!B>SuzJ z8;u%eHR=YKXo^KDcz?8IYHf2IYZpEO<`#@^_>L<;!-wWxVuuR3j@+FvYYq ztIWmT_>>riYF)^@z-0}^V6Sm;^&B<1#5X;`5SWAv8H`QCGlL+TA(OXo6mj+?wKBu% zVpaSl)xa0gDoAurm_8QfR0(uuFW%hFId$$l;T|{igSpi(Q$wj!$TG)$L^{m%J|dSn z)Ku8*MN2Ola1SWc{>*E#D&km2xx@kw3t^gy6m8TRVayz)k5?A;WD!)r9@6HVI++)o zN4Qwmo4H6*L1Zw}IWv*e>|rHPJQW~8;M&cpr;1~p{( zj{sjeVC0zeOD>qk)mD1UGo3NVJ{A6C;S#QJm~-vwRHTD(R!H{CGL6lIu`tZTmAPsO zhcv-uD~9D+`i5j#r>11VHe46=d`h(xHcFxkY?~c2w*&UVfmnAfGBJ;Hbc=tz$0208 ztT+%cyhqHrvb?c6pfxQ^H~hh+KxCW=P(}%zT}yWwKz8o7MnJISoWnbbzXAtt;f@XU zElSF@^($wrC5R*#iC1b1BPDK9)44={Gr=!fgAv>js{$InV7r6rzs>oX7Z#Xkb&p>B zA#i6C7F`c+d@V(6WhrMe`q^qOF)J0g8ENwx%km(3h8Dt!8+7+5xGtkP2q;+A-Vh-?m5To!}}ztdX|=IC#06gOsM%xxEXkvcsxkr z(Jc{^Cum$&-*Z`SnROT(&L)bp;hHE)wqD%Ik~xb{{S7zmvaiCc!B^_boJsCS)UNC1v2a(n3*Cxc;fQ0oZywn zJCwdzK_ir(5N6&dKT#VZx=WG0ZUJeN)VWD@EM}L?$_Nc2=7Mo5)IlmBS)v9q#h7Xp zt{8BBVz)_Q8?a24S9>Ka{w6>#0F0WPv6Yr(J(N66fnAJ!r^W+kaU4Z7tq2sXOW+EM z4--?N(*gbDqoTzJD+g{OW!V+DWlgF^0&RS=HJkHZ;30Y@q^~t9SCID+H5k;)$afJ> z&`O(Yh&QOdE>l;@-9l>(yNrHU(O;N%oJLckRs3a0V|j$j+=;(;2T*4yJuv#A8rQM7E@NJ$A(yEPhNrsHYb!XE;KP5M7$@ zGJ^bx+@USZ0$NdjFs+O|WtD*s-v-kHjwdV~JC5l`n8ZoJ1?`7jO3sqc4ZJYNKIU&3>3$_Q{lif??j)s-8kY)2St_nG-w=XLwdxx~Ttz)kWN@{X zyj-&Oo}~@eJwoEUgW)Y3KM~V)(<iH=tEORlH=2oSfSLRDX>k}~w9190^&p_s2N8WD?E_C>k7iDHtPFSKAu_R1=CDo>#wTLrMQQ@aQ??InpUNTCEnecc zWmWxod<&w%sH3@0U~zQCt5rrEON-GO-#zmaKJ%E8tK~YgN$REcGcVqVO^x*wMkgPV z1~E1Z=NTH!7PJTw;7jQLClBVZ+?5Mf&Cw;#RvEyh2#-sNDp@ zlI*mA&d1C*cW}2$Ovok~3~mP1U|`j5n5rpbadS_4C2E#lNSTC8kl4;1$!6skS%=+f zU|vEZ;HgA$-~jkEMMSRr0?SnhniW)WEUUs%9pxs>gE@}SLyr6vB8@Ybp7y3Lx(#jqv{0ZtAJ>VML#gpIQf}J zahh8i>G_JMX-ZgbX;oaSg5~eHHFHj(`drEkwXbsujM?WCBD8RO@wR;-S`zh$3BAE< z*8Xymb2HCz#x$TEt_oqebX3xM$Gt`mGYr+qQjrOsqe4S;5QA(jbVgl4Ef9W+IPXow z&nHv;WD=qxu{;6dG|kG(U&N?)FLag*xD;sB{{V2~prglEF!XZ(L1Eb)F5~iBdxNXE zGOI+^=N)S?8@kB?VcaC}vo}TaARSgQd(NQW2h5>+_?_?tRnBZ4rVS-N8HbK{h;B@r zJ}eS6)HOQgeLH0c zqVsI2vrGmk{F3Qw=D3z;F`b?}cu4rd+0RrOplwfhi`@qOO5f2r1k%`x4h`HWUA(Yu z$M}o}&~kSfxj2iO(>094Htts(tbqRjGUye4Yy+xU7N z`WRtJy1-0e75)C{qbPaoCWdc6#Dh-*G0bbnUkW;)Q}bUm;==i6jvwXCVgmmFbh9(l zPLLeXcI>%aUh8_-o~Teb6i$?a8G;x z0P!Y&!tRWW^oJ4RE}g3dX#k=+q1rbSargfK@0RKMW;ICsXVyzi`1dXtKsh18qTv4k z{{SKsA8r2t?KId_GerP?9P?^-eayyf-hO7orJl2lz^4BDZT|pGru;-D(#5d$v~FZ+ z=jA*#fQ0V3@-Rqkum0Po+i4dPV|qAl&q^ikP^@w21>hHvhoKaZw%_l+{{X$x3hxDP z;;VnqI_pcj=_CD#(_&mg-%Ty|`|bAar0Lm-NkFDNUc|>U5cOk+?Am4jA~J^?J>)TO~m2e%9+ z{r>>kiZX{j{{W~`6f`aoZ3y(dpp@x0h}N6>CocwE!n8~463f$k1yK1Q02hg7vu*_@ zScgg$jZYc%gtWu(|O{Xof<7#ZPnQD_;@2Nw5?V-4$2^B;r_g z#ixL~I0$PFTAGs9)1UtUp4+Y-I;qICi2Sz&cs+~^4XSHpue;cEL|P;vupQ2V*3FU4 z*Y%Y8#7X7Iph<1;3TWc4a3di|J1&beBA&&_N=u6*N0m9p&S99bF1Wy_jnZU-P*z#e zcF%Co5!`_!Jvgo#-@ds>p*!ejD4`e*o!q6yO)1EuNdS=Mf4W0(x{{a4!Dp>6;lL4o;ldxM9K$y$gW827@BTHxYoS{LLLS%vs z1lpUgz7b$B-x2sW@Nx_u_{oOFSEW@W2)(4PQb}S$g`O-dwhVSeXGI+deoKZ52Y`zT z^XIAL6*K|R8A)p9{(-rkW=45SxyHJur_&X(E0SR_(I!zCV6fS_y?yWXc_#^Yhrqwl zpd+!i82wC|0ec^?u|3tlSEL6EtXit$PK@*Q#oh?l)d45h_)_GR3_hkK3eO;JJJdQcORSs(mqnxhcZnyaOGg^awP2 zCZ*DdmQ|O-moVG}wrO2EZIcM7A$=fkrcNnO*NX-~kg zaz5F!dqDIV&Y=~YzUgPei)#zv^fbJ6pYdabR%(0K#n@6E&y{{ZqU5EMS|hBB4J z*Ljc=J#8X1CwRrUU&ZIKGt$S&S7r3PCr-q8_8yUMQX8v2?DZC2Cl>urd!r3=p4rCFZJpjh`^JBs+w;cGH=MJMj}QA`&lG;_@SJ-h z@5QCN+`H7r{x8`N({8bg-|!4giENqO{{U=)ZxkB9(0y<|(eV0?iS}KOG7YhWMtjee z@r|Dhg6QG9&T-gs#wF%;5C%&;g6r>dk0c(Gvq>bAqXJvkcS95E(QWL(eSEg=%PgML z@Vw`;?r%-G4%s|=G1SH6pO$mH<9YJiemlld00Kpc!oXl(FFm%>$s+{9+8XK@Bhw6p znSD$GT5Vg8)cz$L5LqVKCmtc*@G1JeS+|hn+4X-odgCJW_yXDUZT|okYKLK-&r(CQ zmNIRa2L2mfrmovE5|%w9ZM!7KI_!;*<&&$~4~a+8GVFES5XU0P;W%Ax=s}OmFHy#@ zJRC0@ZM{ISpKKD6@BRW5^M^yMc%Ba7-O|EgUA$D&t7jSgo`tsC3@3~=+?fyA3+m5e zRi%SV5Es{T);UgpVTt{-aNm8$Ih=0WZ$89Ny9ZW@Z~idg;65`RB(RO-0E4Zv*)}vG zB2MpQqTKcqj*}TY`ES{Mgr%0&CAW4TDp`_t+t88A_bcu&dzrmY8OHJ7mr_^$Q~W$e z2fQ%#1eT3Mq{whE?2=1huzNH~WUVL?j!E}Fubx90dM=^-hXVVaxok4gFZurfv>q%! zU|;u&c0=Sr{IJ?S$aE%4dfUf#KACMK;SaXh=S-s03(`MUp4v-a@Eu2ZUPyYpg^}#r z1)uu%J8}T7KvBQI)oI|h>O<{*iyu=Ry^rb#+aAL|s9qa;uqVc~{{Y>=UIRQGWRBu{ zIK)qFw%>-^&fdlhwQkHZ3G&JE_nhZ{^L=+|Aj+3-IRlTYCKPm#MjUOiz!bYNzw0ia z?|^C4;gFpOA0&x(bGE)(kK8=uI@>ycmhnF3Z2XUd2W8Lvzfei6xyP}=FLB-VJT1iZ z%fleE#R>aw?UJsaZk}D8U9CQrZQ=D#8+hP&KD(EzZP;}q#E0Uiir}*?BX@PD^C!d*BFXWRRpxI&7QjRpjy;UvFB+rK4r=T$ffs z1UwSF^wQvLpTt9KFA(rSzApWu2By`IgUJk?$U|%fADL&ZD-^TOw_{ zvFFT^K*nC@klQI}&*7WE5J|Qy4^|)!S!31XyFTVVjI-Z3TZedj;628t=^>qPGCoTj zet!02tLo0~(j|`{QN~%+d=2$I@We}RAo1WfUKb|-vpxr+07_Z#d-mvXgE~XP;kRdj z%cZ+u$t>Wga4>8jk2v3fvP;KyeZyHSW>^=Ef(Ti%ck+6+c+Ra0KWrwJT`>5*<thgV!@iMI^cH-F%iQNB(0GNj660TJ$!OanDXr47|GOz0P@K; zU#Un>dy67w?9Orb!3W6dUO3B3r*iC+Y~WvImd`oKrhE+ETW7b8qV?h&oV-EQI=y^H zOV`6b1isoBr&94Je*_11>u2Q0!4SjLF_(MXJMP2?>#27xuG) zm$UejC%51h*RhLdorj}nV)7Vcg517|bqu2?%Wb?q4}C%YGS5h~-agLLtkufJ2z1ulHf41$VgJonb<31UEcVUtT>IZv) zFMYyI>w(^w^!vP75(3`k{{X~? zP5qOrqQ)GELyVRLcjN>YZW)}U?l=xd>x*Ae+m>6KER~GEyn8Ub8prQ~CU_&<`#!~i zCr-*c;`|R~(84;O?;YjUr$j`LGK<_YGQ#2dfW+`6l!puXIPznn?&km;XnSP%Zvfqp z?*tg(?IuW;3C8CEACQk^%d@fvt`cPKamgo;;v{)v*)hIxY?+o`AbW!bxLNEAV2~Pc zD8R{?hx=~2+TeG_o-b1GKT^SI_Q^b!y0?}Yh6B~R4YpPrNyvgk7rebsWre%#u>HfP z*(Tnsx{~tf#$CtV)7r}~BW>ruzy9Ei%h{9-;@KQm)Vpnjo|n1AcZ}ojY z{{S09#xH(49dLgVyWBP{B5x%a)rrTS1Zp6D$4&A_)Xeb52b`846S0wDG6G4G?hJ># z;e(L&90_Y~@=omn)vpL{+n!$gVjR0+fJ;C=-~N3efw%G>{=b}TyezfCp1uhW2DjG% zummf=ygk@UEWG4!dBU*E%T5WM_DG)F+;9jUMxL*I;FGw?!y-#z=_5U|_RA%kwc$7% zv)Ct$OG;-9TvGLo|#k6-KFoEoH!cCuMW2CU;HJ^cJc`@YcdABai zvA5ZGUSr>rsT1A{Z)JNJ;Sus(o=n-sS;J%zy)x6)nbDFTaEGWLdCfYqPNzMM8Gj(| z*p5W-Ck*GY<$}pOlZ@ls@U{)^)y3>Oh-b*)?Xvo>`j6WK?8o7H47S6a&nM%z{h#HK zjy!jXc-c#0CSiEOFz<}_*~nsKg`0mezb5zmPbIyRY_pGX(R7%#=j|cMTO5b*u!6ux z?H9|+nY=#{&P_nR#ur_;pvF_LIc>Z@7J2a`b{*{GNiTB!ja~w<_L6_8MX9{I)*BkLp zG7W=1275rgLR}+A!)@TjXWkpnBh}YA_h^{tMf_R>jCpA+1LQ9fXLi2>;Bl5&XCb$p zOC2)y4SS7{BLMB6l1anwgOzB*0+u0{f9OoO5?8ClYNt42C zpJ?IW8J*-70PqnR52SS;w0Lq8G7aLH#&C5#zY;k}jGcOpowePOpErU{>-{6)xgm0T zVc|IfV|UTu_iaWDA)?=QFRS#H^qort%U1A1Zy$R<*%t6m#Nl(fX4sxueSw|B;`P7a z#2fO@lH73H`ETzSduh3JfX{rUnQ9`557I<6u^!Sk1cM7*UAZ;#K^ga8@>B2`lWens zec+n}y)7lkM7ek8mTjWwWHJ6YLiV-WKVciGChx`VyQC(=tUNCYrf@^-0T%1V z7QUrKPUOxrjpJ?O27eGwyaK{6C3UvP5u+#kaz+jy$Z+(`a&kv(z`8 zp5TPASoBOpS!J2zY%^JBY(A1<7JNtGxxm;v?!aGU_GQ$|ZlG^pAdlw))!^a$S-;?3wF?JF1GJ%ePea9>5&T+9z$W%A;0arJGw!Z91>aZ zEw=Uzx^Ln~6o&g?^3oxnaQK)u$>DdxF3)nyHb;#u5BNUIX2+1ngzt@Kwq48W7)z`c zy%V#*x2wRqv4$Q)jgc_nu+uHE$V^YN>$ _1HTIS3>#t#1ZKNGGb5R@~thshDgY(vH9BTTX~B$(EcoucWIE#+ z-VDKrkTz9!4Cdy~dz8#4W_pO@B((4`Ja;_gPnI$#0r7mh+jFQHq_|7H@L9p}BrVJD zgR()E8{@8_eBU&H#ve3T6@ z5vwG2>8o(tIx_r^_UhtG{dV4VNowDLXM^o&!;iLpNPV0{I)ow~to*i&bvx}LAY?jQ zb@698o>^Kx*pHBOjLxSe?tI(U^`09p$>z2u+f^Xm+vZ$2ij8 z&w}LS+ZPZHcG-F@9qslKS7G487Os{VXO9U69>w)By&o>U%{#FJ*}fh_97LmKihF&*+r%6ZR&a;J#NwYKay;d*me1D8Sres)s|gxoN6|Xw(cgw;YjSWbJ)JWD0BuBFNhjUe)=#L9I01QK z{{Vqx6T8HLVCx7I@l@?c!#02jc}XU!=B4q z2>^Nj0Fi%+2h`CghkePA_dY_LAYqo4pCYdzwi{qg2aGR&G00_P3)b!JL955ymF zJ&+kG4mbJY#u$GBJXm}EmDBc1v9JWU$?Fi=viy+r+ZKQ4-MFJtMSiFv`v^bOV}WGr z>R-`#5;xg)`r?F=chbkw6z1psu^~$^$-H2(kCs`(J{it%_E`urkEy2K<=eB9(=Tix z`u_mgkH`x@f(ebL36s7s;L<1Fx53B%0OTW1$z*Xq7w-?;G1Rc}`bnR}p8~yJX24E* zmpU&eXzJbfpIag(S-<&C5BK_dNK}J@9IhQqmdD4dF~TN!0hriv>+BcY{5|lNSuY!w zk0QO7vgA3#f7s#o$HRVm9O*1S!2TKXC%8As7r0NW3oNr3dvmIeyFVf}C6=)A6W%Sp z0kH1a7Rlponf)Oh@M6SFkHv(YW5{w5CGuRgbAiXvY=0jg*lCw=!STrINOuB0??!#Y zxW}?d)sY{DF`{(Sc@#5)$Z*JA~|OSaQGjo;2elNbnbiPfobix zfpNC~02WCT6U)b*HtrK0GS_E@&2ob$>R0L>b8eg-q)W2!p@w|6cxd1s;1ckIG2}l? zp}P<+6Vk#>vH1iHF=q$MCM4zK>xSsbXRaPr^W;1JPhJ;o&=D7OjVm96tw*;2Xv3YV!Rhheh|pF1h?)wEFK&ljWPqFN4Yq zfgQgCuI0ZinQIZ}AqOuw5P2Vl&AnSKirpT|*2Uo?#sq5KZ}0gNhr=?}krFOA1hRV# zY{hLJ*iDlBOKr9!k*AEhOt-5J9;d8^{{Ry~oaB6SjoT*<1CPQ^1+?&&kLBqWHdw)B zlJU005HL;-qJ5P6kTMafP7DrWtRhDc|Dwc z@^XJ6({)&vV`T2xPk|9WT@2&?TX#Qb?p;S$v6pw#5WNE{+TT;g z5z@ej9PbD@I&hx;&jpfvcNs+daj~^1;QmV$^>t^E@44yW_u^8Xuyxgr@zBd|iK~}Z z?ITh>{J;9F>o_|k>yTn{-MTxyp1qZvdfg>wQ|R(J!+2gt+@mLuj=ov&-<{$gcKF$Z zIDQ06$?dVHmgFSHJ-kaK@f0`6PC!@OiPQB;n~Hp13=iL$^{%7W^U{_SN=V zeh=lj9IxfO@E?;Tp8=2L3fN!a1bv$V3i}}UD9xasdxk4S2KK`E-uoJIFmM()0(bCI zLh3!XNJw+)W2w}y0h8l+>Rn^b1nS$XuHPNE;-7ML@n6I@t1EVHxJ5mT&9-!wT7BK) zV?DaHb<*B!^<=+njh}cSpC%--+_y<*MS!(6hdQ0Ta8S$=OvXc;BEyEqR!33pZKc$? z^4RzrzE<7`@Y3j>`94jM8{7?!nQhv7omGT3<&CsWJH;^Rml4j}6HAoQu9eZ{&A4ag;XC%WaUEiH$nbnN z&K^GaJLAB9J+XJm`FA0=Mcm^jz)KF|c)_+!lRX#jZW zNuN-@*iRSf2=y+w?s|__a)wNP3zvtNjD{O+<9Ie0;AG>@67c^3vDpQeNNv8RF_Ac4 z!#|HLHmv?v_|QGEIO>Yix+KqLQcO>&-@Xl*_A%A^NLidLI~Gl{#}Cx*MLS?-N3vQr z65QDJWD!Z95x)V4hll01+wco>j+l7XX7SZNtOr({nF4*h1k;Vr+su~1@@oO{eqs-E zxjskY-dSZ23!GgWSeqnBd0^}xv44>4-pA{cpE+a5ZK+}Q!Q|eO`j0+)94!84 zvHSco%Q?~HeUkVP-tLkHK^nbXTRaxJN*iH6X#W5Jx^m~;*4VyUeS&ee%v-|01lgGo zcee)FV8NfmZJzA2_>F_Cu=r;h9AuJb3f>Ng!ZIIB;gG~%TO1bcF)wA=6Noj|)9%U9 z>L%Fk#97AMkvE1}?hc{vEIlw;XYkv29nMJ(zldezER+Dd7V+-cW%UhZjr)l9ama{< z4TFXBU98V<$uEVwHpjs}O8V+GY%#h!cJ6nNj>~PWhvU&d?4L2WBhE*Ru#Y+H%Ja7E zP8}2aAb(^oC1fFX6kQ3QFpe;l$7k+!VoMmyq`IC49tVWs<+C%tY`;XkMx%pmFM{2z zjYFb~s1%p67n7RjB&B?S!JI3EPveOj8*+z1ASUsFHy@6#NpSCl!*v=YQf=Un6TD; z>kh9nc#d}Ux7F`(zUpaMeXvjWXguF$XUy?IKu0@{R!3E$Jg1CE^5LMs=TMFO<_lY=DXz)D90@1~mnXwsB2;^Y*|gxgAx^jP zh%{b^e;uoI5mN@KIU<{gIgzt;{{Z1EV33E5zrpb{_{V{6zZdle(+dw#KEmCjlktUW z0;~uH3TRfzjH1MG+yZhTmG>>04b@9t*Ac&E=S~sPA2lad(vS@OMhg6-Fgq^)0PTTzc{v*))`L6#gS6xuJXs z1ORjRLkk=|!{%AbPQ&ZC>@F}iI;S^^IZz`LzPEm1ROUS+w{fBP=qPEG|CK(t6}Uj^v&8CLwF zsBb=7nMh`3(UHi$NH?HJ=zwZ8GxanV}E z@K;2oY)}`>?zQGIJ-Fln)$&J3SgTCc`+JO3!mbCiXQ^Z~-u!bM3$GvAG;UOw!A|o9SVo$01eyO0f2cmExd7_9}_AKU>O*I zhDo@H#hNU-c#Cyu=Jgt)c&W@jq7nGUxksz0(rD@hb8$Y{9Ld$$0O*yp6gZUT@ebfV z2In{pGS4HJ8S#l;TGs~EtKVcAiXiKj3o40KJ%gL|K8!78wb83>0MsF)33 zcj9yP6JAttD=P*Vr&Q#GZs`~KnQj1S!Fl#DkvEG5DwEyBnuz6b1_hm7;IJwUA%Yb! zN%RP(@c;@k75@Mf#_U4dA2VwX0;vEPjq6!3!CHaunMXa{)G`9gQAyjY+z9S5d4xgK zI)dF@h{)Vjgbdi(Eo>3+lRP=n^WtmU0(CGpZkyR~X`Farc)2@46=UP|8v%WRuaYn% zIL-9R{RRyK*aTS1sjECdGhuEj0H`r` zdM9MfLM?vt2^<(4m!AIsaML%%;fxNDCH+C;a8iAcRu)@J_==%#K-|5H-5?3sE+NTr zL_|{UoiQC?lC`J>0yv$O1xcRY46a)>y2$<^vl1($vVJ3uaZYVdC5IhHI&fXO`m@S8 zhxHoOpfB5R)LJNy-78Q0@$nI)Pf>0E08tnU(MY^1#~GG%VNgzT?1>~IrP6;91x(Ob zXC9^nYiwKln_q+Jt{ZI%iAquAy1@+Tu(&!|#8|NbbUm)|E&vwsv<+6_lGRn7WqiA? zOOHSqSv|)In9$QlhywDFf9AI;%Qd)H#JXA`mBeoq0n1(?w||JVaBc=nwNNoZ?j^GP zPJw>oimT<6U`~<-sJ7T+-K|Oa2-KqsWJ45)@^K3{0d{c+d9dPXNN(>p0550*rTj9) zk~m-rhdH4R(|pJ^_t~;?#2v#X4V6#AVDWTg5~&>U{LP_+$Zi7g(8_|}l&ay}W7WZM z%&thW47@mnatAg;$rv`hZVW3fgGKRhXl|)W50X;7qK2SdXUH$bOp;mKg!zt=uB^p^ zS&d8CiE}KaJs_oKUFnEHUcWM<>?89WB$b`eeu%34xJo`kpNVaOpmS|rM6;$bf~Qp# zd2k5`?g}^tgN><=62CP@b8e};)+4BEGIrA5woF;F1;%NNoj-_198jtnE3XhC_L~d4&ZB{{V+2cO6ryfSBrD<|-~U%UE4pY~8d!aKox!5fP(s(%vbFo+fpQ^|v83dmA%fg@YVgH2gF#eKC<{X{7OV!)W{#QMxJK%e6vIoNGIbDb({Mx)&KMUc zI$@=t`9UGQR%NIjqPbtV=o8+jNcx8CU^YX{604yR-VZ7@tt(`07#<&SYz|j#M;%}4 zS|mJ^Ok5jjPF?-P?GA5Nz%JS!<~5GlSqx(@ArAnC>C|kB8jl{JXyr~t*UjJGQ7%dx zJOH1UDR9M4iU+GF$sFn^FQENqIO8hhDjz>=ZQL70a+F;E08I3?V>uxHE$ zvr*GAJb%DNd_XrnCAxtcCWkV$6So`qnE7`KNRaShgk27&QiPNmV6r9s5gI2*?prN6 zTx|UuN>TKe(>)?6<{`5#$%3%?#4&R{%L~U)4V+B`JWI#pC)hb4Zh>R~@6IEbr&psr zL9HBr>|`OW3;C5SL^Qc2e1E_{;g)LngY_^Ch`fjIeT0RS>Wb{sAiA zOX@oa^ySe$!XxA|*faKEgxcFX8eZCg<*h|(-Qj3HA(4QV*wMX8ZO%A` zo*)tY%Du;88G?AsEwzC}Sz_aeHgz7%_8WCMh1)XL;ljbyBm9Pih{lTdD@kOwrRy=}x7mtZ* zKFBnFQ2fdTDsGWQzNz;YfnP-KoxWi_NQRVX@R)u3matZ3*54v*;XKB-lx~jPvN%WF zUXz357bW+YwWj1n*3if~*VK0F4ycCJSL!z-UQ)OG&D;d?qk<(XiAB|Ef0>gl zTl`Ey*GY-&A$VR{kh!SRQR>R=UjG8T7SL)tb`n~W>2U5ELVj!2?nR;cupf^oq) z?iFd_IEKR`mvYEvXkw|BK5XNdMywCAOCL^QElNlDn}Z8=bk)nM33AnVmp}4c9A*qp zFq%98jy`1t@iu($_=+On{HI?tQe4CzDRHb;ahTU5$}#mZKsh#ls9A3J_^EZ!~#UH=o)!;eSwb0H?ymytYdt7%o?U#il8LseEN@!O_9@hs3FwT!wI= z-^2g_M*Ry(dJ$Yv5EdT;hFj#700!L_;eZ=FMAUM4jM%DpmbzvT zyR1uc3yLKmcgYQ*W4On(SdQlq4oKZBs2?pkKS2?gH^UcJ!*ft=BE3pks9K`?#0GAK zp-)ui4_+h-_kt^z1XxcGF-pMUr|gS3k+JKKkEvyEv(obsWGhb)7Svs~1~GRUK(WK} zVj_T<>X^dfCeJ>lcc=>Yx^ndr?-(NjSGjGgklPXE4|0+ph>A9>MY*m4t9|hrr$QC^ zQeI-ww(CQZ+*?pUwGaVzUmBN4Svc8>U7kkyK<6t1);fM={v)%o+6O)i8ydAz8f<{# z_bdHQGI_XABvGrzoYmLr0l`23t7A|NDQHoeeavkuL15OrF_*jzC^<**28BQky9dP# zLTW4$w=8AI0#I#Mqs(}gc$Cll!QH(P_b_htvnNdajzx6_~|xO-|Iv+%Are-OR+X3X~}0xY%qLDVQ77P`k}@6}X0$dz7=Y zh-+k_)1SzG;FSIwVY)E3<)g$1*kwcemCP}Q{-zLoxI!esIEdDL_XIH%vm^C012mi( z{ma^kr(_P}n$)L>&6YlEk7Q!V$}&DWeq|Vr%`tkTVW;9?xJ})k`53jepu&*Coa=5LM<5a6(nV~4wlS+=O`9&fle-0cUXQysS8v1pXy zbZ4|Y4qViG_sE^Al>@4rkU2Lc^bhd})*s~H@fgLHaEO2eaM>z10T9$~Lb@XjJnA); zt8CC2?h;gXAgs5{F~QYMaK{A^MpMMC8akK^Bp_>$8S@g^X2jVYFgOP7zC8Z`arZA4 z*!L^|v=^yIgUK3@MCbi_C~~2W7l$`_Unm;RX=lnT49JX z=boZ&*Wyqt)Wrc=`(pA5e3=Hxl>x%Mf3q$OoR-V(Rx6_I!4M7v93#YbuCsPSs0cig z5CLii0-@BVfnETAGVR|{Owq|H0uDwPV3cox?7#6V;N(pX$EkA)oh@I890G5GJ5yIM z9o$L^)U;!6rqhN8iKpoG3b(vVg`@K=W-X*=DDb+>If`o=SwYn47cBMiMPjB13abKx z$uKg24gli5rB*;EaKjKwE!Ll8z_AEkYVY~@Wmx|J9r)w(FA>Av2Xg7{PKuTaOX(8K zm*OZU>4fcu7>IucHdnal*;UIb8d<_KRJ^JfYnfv9`I(jzOjb6vH!*vF+@QhunG*!u zt4frC&h8;VQmydRI|T!6aVWzTTe7zh6fZ>_UFK0GfYvTF92W;q`}HsX0GX9N#W~@- zZBc9*WVcft<--RNUU-z0%n`_U2rNJj3|kR+&RMuz@f9LuY9c_@Q^ZOJwH5I%lj>n; z6y_G~qnc|R`ibo(Z0Cw9*&6A%6mPIl5Ix^WCzd+4t~6v zoT8N*^96ng#mrI0CE0PP^5e@X$EZj=#9iYMR;B{w^}ozu0S<8vBvmV(*-T+<0v=(* zzY&lY4k3=9Qso{(aJa!ZB}=xkh}u zU`xbyuyR5^$#oNRdgdkxha5ue$kf$-1~H ztyIOqmF$EId5f#OLLA?RDr_DPFevJ5(-`Q7#y4n42hrLZ2%Sbz1uW)WS&c@_GnvRP zokz*!RerBfA5udpQ*?0*v%ZA;EUIGNqz-gME4L?7>$Ke3ymd0x+yECoVmHLZImm(y zFF#mfkV{YK`In7I@@E*8H1ehcoIU zq$mp>CIk|q8zS9+!;QsgEZtsaBG@zn^pf*)gf|U5p;lghPJZUV8~n9DzY$oJq}(9a zn_q$|rqwHT4PewMNYmhm%$1mJUM42x#`%>KxQc3Kh0*^2G=_PG)y#iPqmp79)5ORw z?l(%`7>r&qTRA@8=2+3A{s>953tG&=S-f=1nq8Wd83GP0R-#GWV`xH#`;=fG;!{;{ z3afa`L&|k1j<1LTY9E=MWUdam@d6dKoN1cwAXAbn45YMyX`&*3GS=2FU+acEjLOl& zOy{++K(nK2?m8_6rD`cb6_bo(@fINkT^FfXE<9j=`B4IIg>Bqp7KK0Os6{};#oQx8 zW##|?zY>OBkwF%`2*oz#07`g-kS_~<`ht!<8m=q7MM2VoDG}u|Pn39oIE~}xgH>^B zHY=@6MQz2)5hXV&m`s>}RXHt6K^pM)8H;bL!dWa0Afu1`Kk^+deTOktF&K3ds14?2 z3ppH<4u=HJ=CZ*-6&5>2okeHY{h{!4Dg84H5}z6{v-Jm*^uwx!FJhwl!T3M!yqjH` zPpgGYu-O*#>m(P4(O4mo-9#_}qscOe+n6c=%)7R>3(T=S%rU@tKjDMD${qzTbrEh+ zK}c{|JVOf-h)XwfnB0J^4SW%$vs8(=3{iAizL4zNGApe|8LyrQfF2G|>}c2m`Hn>( z8(V2nRjVAuuEfP*&~0YpUQ}z7{KWv`vU3Hl72YE3SExL*e8vlu)m$c)HlvTJpk}#3 zRs=lMyS34Oh`x9ukk9ogSk|wY>2q6@mb#27qEtq#n_{J*+#~0QFX@yGUKm`a>Z|iG zSa-r{mFp%T4kM)z`6o&paNJe4{-KPhjFgc|q|9Lk2y#E-hS-F@CS=$I-xTsjK|Mxo zTmcbZ@GYpLLk5IqqVH>EQ1aJ^1x7*f2F+$uS|yF7+ocX~m4>88x^Yz!kUc;wxQjqt#%v`3CP+5Qw0u(ij1pM^e1yIBv;)K&6kr>Fa0PtQ zG!1~J;V=amqYwkpOXI{+qoWJ+F-oS@PK9DA0)Qy7(tX6oTpqYZ>%Ma+1r)F7;PDuVO3h#*y1QHe{8ovRVW ztEED7@+vw4L|WJ-?iW?7Xj_VLpW+9|C6+g;SP#3 z9*x0plf)0cE+Y>bd}>t-%96Bzc0M4Mo+FQNH77;i%+QFiz~-<`w(*MME$ep0G^s~Y zqc-?mSmt3;I1k^rIyP=>M!Yb@4Ec!527+Z#cn(bv>@8nWQk_ss8EOl*))-|l%ay3^ zoloXbRo-hOD2JmdgHg9l%L-ONuL2V`aGxv%&Xh{=1vO7C99=TVZia&@m?psDzxEK! zfJPUum<(xDVdiHd*dO8uSO(vuj3c7M$Cy^OUO}yQ)oX(_t_zGk1@i=G;BHbS)F#$z;Ywh6=V0kz;y=wMk&Nb z*skrjpE2e--!jah97^iI(s2o1T8%)?m#An9dX0;4uLdJC7L0q~X#%_24VS0x{7@UMwz{JMeh6sxX#1uAf z9$|x>jwmI<#ZPxBBKz}CY3{{XQp2{_K~8nA#J$|y@D9v~{AR*Y46a}v|W zS-1;bM6QiR;Jz~uriFaJ*B+sIixpO2wre?sEM-yc!`l@YgYb)=CehB7iEQu@I0dzL zf2o5F*D~ZXoj?$sVUz_qI*2G_j0A>%$A}|`a8g{+e=NiqICUsOjz-|Oeqb_L$56gVN2L*h`G8rB zTeu4$oA9vKpb##!8Hh|a>EDPt#kC6HTU3}zw!FH5(E^NZ<%2;0)}oj(S!H|=By@_% zgLZcc%RLeD&5jcwMWuH6hC9=R`-reVJA(;Wvv=i`9%>xyGvB`9r6p?xLt8+oE*ECH zCa^B_yv7RF1rWF_u65v)PLCZDkcO{`SL0dv{w18X8FzBrqlQ!*bpgx{&&1h8LgN*Q zTT|i$wyg6GXL7Db#K&Z8lo^K|kqRKaMFm$WQw`wNkv7zL($}$&{U38OvYZQ6ekLD( z@hd|a#MzY+^JIF8J1R9yMa)%8fntQJU>@R~USlXjYWS8C0^DnhZBC2<0<*g@MU(Q&Y=kcHx2gr7LLxpaBNZ$iZ**HH%rgaxz%iA7?9 zvvKs83F0BaxEdUiv^xuDqdsdg_VX@T7|-KEPxIit_rVUH4834^$|c7 zYK8pxgy^atEUO$PV>mw@{6_2QNl$%2ST%$$i0S!4NA$3JY zw!O|J+xUP`=c$OJE2sok{K4<23xg8N$jUBgEogE3VnH1O&=>H>#jb9vD)?;phz-JB zul$ZIp>Z8~<{-h~hXfYXxJ-{EusI+}+ky3S2tv`(;&y|It;;|wHtf^^LdIJz16cJD zl&Zu+s%5?+ib%l4O?<(e_O|DO+(B>uc0ZJy}cZcy8MbT^U2l?l#(sjn~9a z$#FBLsZQb*&47O}1fa64dZ~iC8ODbo-+u{NR z?_rz&0B$!o35&h3DWMq+!)OIxxnV*d6)Yv_-9W2DUBIQN#<@7SfvQXcLGVXo5Nu=X zt#m;dE#=|}xBSbcwz^yrt`+||m z_T`lF->Bx8yy6U7vY0G}b0ozjgS1|T>Dd;T_J|xBcH#w=-{mjuMuQMMBJml`$^DUq z0^kfFhBf05_Np#aCEh*9Ajy(~B47emQAUJy3Pp4LBc5QvVwLhn&>o2BWPG9lQ%yn3 z=$8^{JQA!KZz9~jFi>rVylJU`6Hf% zZF!1;6E@BXZs|iKFX1g&UPEuhwz%*N>a+J1a>Aw69)UeH9k6}LMS~Mv8{-yU)%xgC8Gj*(Mx5HW7Q!fyj zm&b5ZB;$u9B+5%F!4t0M8Bi!%&kCqdWU1*gqe`O)xO6O2W6!9<)?hVmSc2Oy z1>9^^X66BIjEYIuB9YFkMbFG zO_mxFi*WNTmHd*Hg1|<%L}d;#`Hd>E$C-@kw8o<0)-g8BKubP<5ivMm);vcK4T|fy zWVL+q&e?#2b<#5ho~z0Kv9qZCZw1-Q{lo8cJNRVJ8jrHw=xz`w=J7hRYTYfaE7 zmIBYseAHu?$I>}z^#MTK?qkdqa4nk|l9uSkg!1#*Y+MJM; zP|Xn-D7^BGBd0j#5F9qc5u0yPS{{Gou?At(DOVK|miH?}0{V+8F2-S2Krvwk?d+uc zM-65HSx6w&WxVqREvR1!Ux7=7i)h&yW)nAGn7Hevm?0!=z6Vh4paoYOxy6ru3jYA? zO$BFym=$fU_EY7`V!pNcl(`@C(cbaQqPoaaFjP%%_ZtFw?jYid!EL8MI$eL&>7C z_c5Y{FthP82AnA4=27zA@S6}0U6CLsn`%DD?%}fG@fjQ-Qv*a7Fm4nBm6)Lo%smiA z$NU-a_2y=r4;9lpT*6TarjiS*r>Jg32bqJder8H;peePFB*esbEqG~5=ePrZDdo%; zSm~}<=@d;RpbCbx@hay7HUV)KOt^G^;s-NL)TmqvzjGknter42d4z*=j=Q@CMR8)jBmpDdni90gW}8LTh*<12$L= zAPy;cWk#(scCwMNQ48M^yAeSd>Tn>)5cb?u!N~OuTax#O9;5Y+0o70##Hk|| z)wK+uORj7E`iY;a06AiH^pbSU(d z(%W)~zcWbW#0kp)W{P(P_q06AtJ{saYL>(oLe_#k@s)KLJf=kR>M+P};T zmtl*Jm(G2}N!j-Tj|0KX#0@#_1(li(VNfj{_>@M0%p%1xECP%>$1o5@xb8Hy#@`QJ z!P~yBU4OmGI3U^j%o_YUPF-{Of{QaQUo2cMIZ_KZX3sM%yDv8qZoJN$<#8li>o0gaqkA>`_1L1Fo4?h=4Y8Hj^`SaiyC z0-nQUqhnwj5!k`O9mh{@BA;nvdcU%CJ6Q9P9alv}HluR;Xf*8I}slYQ(&6Ol2O+Ar*m-)JRwz?c$}# z$Zk3TtxXuEFv%}T$X~R%%`Ea!GDADXcnMK-PaX_kF+@z=+QIBwF zvfpup(a4{Oe|4*M5wJ7^Au7ajUP!H?O(Bv{jNRPSY_}E3^5#{dLChL=D{4{1(f~7Y z#nk}_z877C>zGaj6jlS`S+5fnK?O^BjOsGBFlr(ZN0@*M7Pk`8fsYfA&^dnPH3tH8?$3zCPNZXse-QywhZ_xk z{{T?H=~lJ3#T6}(2nLKB#lL86QGEzmknAzUcw z<(29cuNRZ@5iA^`ZDTbBql&7iFl2&)ToLXL$V5pC;yl8<-0=SZWUF(esfj0;GqLpk z;)S$=XmCEp61Y;2vP4Hk`)<7>=d4SCMiDNiEPmCE}dHD6L8rvsfp( zkDBGvL6yCz?*hBdAqeMa?Uof??wXpK0U@RG18bc|+C%w^3vZZ4_;`+>s#Lz9su^a& zCGABnARNV=>sE+wtxpSB*_C(Mn+h22b%WXgTC`u5%IG1{_ z1lO;rtFmRfuSBXUfn^5&0A$Y~3UEZ?&f?2U;JwF7kH^$;98EAd$>ugUY6=e>>+=YD zOQFB*sLqiG!!B`oN}4tSxcbpuU%Hn-V6vjKMPuBcUZR#gTf;43*lrO*I76H6QVC49 z^$i-BAKbh;;58Z%(8Sem?r6;PMFrQ(YZ(|etp!F21qdgnC*XrtTU?IP&%i{NODmg< zwecwrCBR%p76$8u-XJoN&P_n-%LqU`FTzZ!fEh-11SM9r1HO4xW zA!M{5q^^UL>QQv_i)0*Qj4SAt-Z zV*dbVPchyq#8QfwmDEsf0(o=81h9%~RASynzN6cyExR>-@%oenEqfOL3|){tc|j+4|s{G9e}4lTAG+R+BLW3{mQAMV^pkH$L?zYpe#4n z`*Nr_gH&sq+$&O9FBSg)*kW~sXUuDeQx$4M+K0rh$(w(_#J9VH${bi!s$x>b90My8 zF>#Sx7N&D&_XG>S7u-NUHQYRuoRfJ z13`e4F2m+q3n(!(Pbe8a;H%@9=%QyDW_>^#VHJM3dvye?GPUJ(7fR}@EZ*DSF`le% z>RMzjQQQ`0%Q%QCetA~%B*j^cg_haJxPk^>Hz+CPTt=%^{6s5aa>M3e3p__|ApKkb z1i#7n{{YzAm(p~_R5h8R&W9t+bTnN;5x}>K^C}<+ygnmYV=H`O2NIjRg=UhYo=B0H zte$6-s56JmeR2c6#Hq7j{vw;O7%o@^9$XTl2i8%IKtbj%$~eC91_3LFgff0V5kW`_ zR@u#P!~sfqo_tH77i|sDcFRM_uw>RgE8=co)FI7de>d?Qi=f$R9&LbAX558W)Ksa% zkbd_Dhh7eK!~|>z^77o=%S)G9CG%{Jm}jrl0n~wPV50RIVS<1^5H5kCY?K&6#k!4% z6??=xg?T1g7IhuL>zQg^mOs{2Nr!lZ8CtM-nt`d@0Y>sNt;R}?9nGazxr3a*8R93h zvr*8m`ITduLWfTi0~|&+g87EZ4YWH(wp(SYCnCykQp%#~D^Q?mQqzfI0qI0As@E_U zSiB$7RMPCpEUE7kcwSfgB^1jlPPH!7unk#R{{VF?yEMc! zz#~G(v_sJxJj|Je%hbWj0au%d$M|I8XUVW$ztsreM<($OGfAE}Vzb-=tH!$ZEsCdc zk#B}l1LU^^rB1IA@(GjF7fQ{JAuZ79HyL6~ZM9I(MR4!^H8NR_ZKm+PA(7OJ87;5H zOVB7QfV@}h(-w(>Yop9+iWHZuNTTGYz=9%rK-Sq?cZWsf1u_UzqGZ;k9fADurS5DKVb-f%M$7GN|_d0OVBK71J5XShAr+uOP)kw&Ar! zv|<&77cCoea2cXDCjR~-1{*ei7$O!`Q;VMxPoGCJ*-YJk@hbpBc4zJ??1O@JY>dai zY5c{E8yKV%;jX6nUGop1uL+G8ny7-472;C{5ksf2&Jv$esWf>X)U(3W1l{e%dDKIp zTIqviUSc)jH7jER*|xZKnObXD*s})ZOMun2SNk(5(M{!rXUi+Odf#x&fxNdC2wE22 zn1qar$*BJTzyZN)DM@0b?ZrbexwG~t{4zxAYvA9Lqn3PDVVp? z%JVvITDwJb4^aU@3xCAQ7YwmO2FZI=ZR_(D9fnKCQs5R91@kdMU;|+YoOpYJIacL^ zH5$2a0eWKy<^cedblJ;^S1wZ(;w_6#$Wp4+Y`+9oct}xCFoQ1-#2+(=$GC~YCx|QN zyu-hlTpRNR6&|gJFu~>(Gcv1IVhc_!# zDY)oU$eEcOp%hZF?}*E{e7q1r27^(m?`+Co%kBb8BWBTL09(QQ#<6kLKbVe#;4whj z%740rmHiRku2Gc2UI$X$VP8kDjQleRjBVjA3)6YNV?%<4@5vT9>J2CNH|%4pPT$1H zAU)u}N45~w6OSBA*r{ou+$Q{l*VMj*W=>-<+Mx2s_Q6W$4MI`KLt2$CvlJYR>94t8 z^Nh(}Lx}lPfl*dNRZ}AA4)DH?6kX034VQ({Ig};5q1sHdL4~D+yJd|Z7 zPrMSDyxgg&P&0KdW*TtrHkBwEN&{xDBDu6rqv8AY1e(keDNu5EQRWp2~<*=}f zMOy9%A%k8fRW5poK(5D7!E?+qg$ZCba~pXkx4F*O0JWXP&GFK{5BE_K7G`&{tFg8Z;h8Z`4ycI`VmefuhAin$RfJFtFAI6wf^$>W%r74F>_>F%!5v z8uJ07g-Uy^qqpV*(K23zB?^ek7LI8ln69)(fV{w>+G~h0sHsF?kQGYh zj3{jy7tb)c=RuGfn30!8OZ79YN>xJE(iK#61ST~pc4A%u&M&B@y_#qt)g6;-p^*M~WqVWgJv$?%*6I}d6VbjDIT;H`D18v$ctQ_hJVVD~XLwGzHoWM9q))yl@ z@eQ|oIGE}enpN30K~l9HR5rn5buIa#l|Wu4jP5?d20KL42BC{N9}o(y2I8~V1fYvv zQz=)NdroTvuN(}Slp3P2qZUs1aOSem)>6t*zr#EFpE1 z^(iQ2(sL;XRKDLb-eBOA6mAMbjj`g6TtWw<<`62m@I)YBAfqf=U#V7KaR-8#SWs>* z@l?P?u#{7fPNXeyE6 z?-LR#j#vd3zPXfCymHD$exi_K6jf8jM59xU2#QEqNshH0Qgma8qOGjJVl!|D_bi%) zOI3G+wf#gTC3GWydRm8?^&F65VxctoG{7JqF6LW^>yfv`46}-;4YZwV^AN*{HCC_b zCWx^?xRaSipwYL%DP=hn{Jg*v{jI_ruaYd<2c$upZ{;otqM*?mjA#{E@fJ`VxvSS? z*Cs5DI4wDt4FGZwS?F@{1EJEI<_UeKN)(NI2e|MeAy&e+?jZ*{)r=4Vcvn#d1-$nK zA6Zl>rqMKb^$AA8G}g>{d`g7sJ03f!dQEve4^g)(fRRc&r#Aj&T!Ax&q0AT;tE2D{ z+8PZv#IpOIqeL5ZFXGs%6wBgaMJ1RR#mTx826b$p)0z?cBqbCs&J>SarrfxVgK|l%SR8~ej8B1yl%9Vpf`~IUPRl(%0 zUZJ%RoKdzktQWu}*n#C~hwD{{V9vh-Z+(L>iwd!vcUSA2lijaE>>hP%nC~cP>$U%NEWe zu{apmK>?W`5t0i-I=CHhVFfPDLRJA6o~4K3yKXLq*J0TQou?_|{lu)+0eLY5JHZKv zIv{L(u=A=B!}*wMxV}`I=$Ofcz^s<{c#JSD1&$-uvc6?4Lc@lOh?z^1mYV(`v0u2~ zVuBu4=eR+MSi|fN6j;q*J6O2xM)tPlnT6__H2IfH^p^wf0a4ZSIN8)Y6m4)zYvWK* z=C#@IoMr_=K1p&pkT0YC?gkZ5mzSN#crMkdukLh98eGN@tS-8b5-3JBMQKHD6d=XX zeMN2-t8Ab~o!2Oi5=|QJFsBa;wII`5^Augjan5Ry zuQKZC(9@XZ;a%}x)MQ{}LlB7%M5bD0q61pl)X*!+Gqsl0SB6R6c(ho$L}7d6hqL#jpB^lvy|q9QiTBqH%~7zh*?s(Vg&`4(KIDjXo9c}w(H5_5Lu~v%LbOAUQ3nWn-7!!z#^;IEKQ7 z-dOxWw=V>?%I6j^GJZ>k)K(}kj}fO#S*H=fIg^ zDN;0j_IP2^eQ%E+r|fotRYH9 zd`q%=$Lbpb@C+0{Ur+{NVR`cbA>!c%z(qXckT6R#-l8p}QV@dLPM_(Qg3mK@kVTFZ62Zp+@_#VG3SQEo9}v7SU~m5bW3w+~!b&Fd3^A6;*nb>+ zOZxdmZ{iLG`3LtgDLmz2r9x;L=0JE zRd|CYKg7ESn7$gsPA%@VOZ66sP8ofuoCA_36z8ULZ26Zjo){zcF@S}%+$^OFa0+M! zh&M(#mEj{@HO0Y6vrEw}4M)Ttdz1wRAeYJxBhu7OQsxY;AIzj;R${e`Rt6S`MT?|G zloWR!Yy#K~c)h12M(J6BIE6pxFvZAX%O)mc;0DYdV@wuvGcGqC1rT%axTp(e^%+XK vm#P7n4Vs;5fmKtX4}=OL#Xo6pl2MTzGcZLcsgcX~3s$dp3j#z6X+QtjhV>0< literal 0 HcmV?d00001 diff --git a/frontend/src/pages/Account/Account.tsx b/frontend/src/pages/Account/Account.tsx index 10894742..8370a802 100644 --- a/frontend/src/pages/Account/Account.tsx +++ b/frontend/src/pages/Account/Account.tsx @@ -53,7 +53,7 @@ const Account: FC = (): ReactElement => { - } /> + } /> {isAdmin ? ( <> diff --git a/frontend/src/pages/Account/PersonalData/PersonalData.tsx b/frontend/src/pages/Account/PersonalData/PersonalData.tsx index 01c780ee..5d00a169 100644 --- a/frontend/src/pages/Account/PersonalData/PersonalData.tsx +++ b/frontend/src/pages/Account/PersonalData/PersonalData.tsx @@ -46,7 +46,7 @@ const PersonalData: FC = (): ReactElement => { return ( <> - } /> + } /> diff --git a/frontend/src/pages/Login/Login.tsx b/frontend/src/pages/Login/Login.tsx index 345ac01f..353716ff 100644 --- a/frontend/src/pages/Login/Login.tsx +++ b/frontend/src/pages/Login/Login.tsx @@ -79,6 +79,7 @@ const Login: FC = (): ReactElement => { + diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index b17cc21e..94a985ed 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,6 +1,6 @@ spring.datasource.url=jdbc:postgresql://localhost:5432/perfume spring.datasource.username=postgres -spring.datasource.password=root +spring.datasource.password=postgres spring.jpa.generate-ddl=false spring.jpa.show-sql=false spring.jpa.hibernate.ddl-auto=validate From 37bcf5ec41020ea4b2e42bb3f7ed9732f7f603c8 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sun, 26 Jan 2025 10:57:20 +0200 Subject: [PATCH 03/21] fixes --- frontend/src/img/Crystals10.jpg | Bin 0 -> 145711 bytes frontend/src/img/Crystals7.jpg | Bin 0 -> 188636 bytes frontend/src/img/Crystals8.jpg | Bin 0 -> 328175 bytes frontend/src/img/Crystals9.jpg | Bin 0 -> 109072 bytes .../CarouselImageSlider.tsx | 7 +++++-- .../pages/Home/HomePageTheme/HomePageTheme.tsx | 6 ++++-- .../PerfumeCardsSlider/PerfumeCardsSlider.tsx | 2 +- .../__tests__/PerfumeCardsSlider.test.tsx | 2 +- .../pages/Home/SliderBrands/SliderBrands.tsx | 2 +- 9 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 frontend/src/img/Crystals10.jpg create mode 100644 frontend/src/img/Crystals7.jpg create mode 100644 frontend/src/img/Crystals8.jpg create mode 100644 frontend/src/img/Crystals9.jpg diff --git a/frontend/src/img/Crystals10.jpg b/frontend/src/img/Crystals10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..defc3861a87cdae480c55dbd2aaff63c986f4836 GIT binary patch literal 145711 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 nY$ut!9=T&M6m4B73(WePkFw|Oft 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
        WB?3kF*Q-P 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals7.jpg b/frontend/src/img/Crystals7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..69dec69e2886b30962f0bf8acdd0daacfa6ec45d GIT binary patch literal 188636 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

        }Rq5%Duy6 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals8.jpg b/frontend/src/img/Crystals8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14ab4c1a213ad136d1b67bb615a7422caecd5ce5 GIT binary patch literal 328175 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

        )Nw)S9ib=h3tDZ&0B(!H|1DXfxQ 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

        @-%gTQ+wwB}}@B1RYXwyDvcO>~vV7%%r~{ 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

        sNk4Y# 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 literal 0 HcmV?d00001 diff --git a/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx b/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx index b487b91b..095d1618 100644 --- a/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx +++ b/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx @@ -4,17 +4,19 @@ import { Link } from "react-router-dom"; import { PRODUCT } from "../../../constants/routeConstants"; import "./CarouselImageSlider.css"; +import cristal3 from "../../../img/Crystals7.jpg"; +import cristal2 from "../../../img/Crystals8.jpg"; export const sliderItems = [ { id: "85", name: "Photo 1", - url: "https://i.ibb.co/dkpHPXQ/1million-ENG.jpg" + url: cristal2 }, { id: "46", name: "Photo 2", - url: "https://i.ibb.co/C0vbNcy/dior-ENG.jpg" + url: cristal3 } ]; @@ -24,6 +26,7 @@ const CarouselImageSlider: FC = (): ReactElement => { {sliderItems.map((item) => (

        ))} diff --git a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx index 89899deb..b3d66a94 100644 --- a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx +++ b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx @@ -1,6 +1,8 @@ import React, { FC, ReactElement } from "react"; import { Link } from "react-router-dom"; import { Col, Row } from "antd"; +import cristal from "../../../img/Crystals10.jpg"; +import cristal2 from "../../../img/Crystals9.jpg"; import { MENU } from "../../../constants/routeConstants"; import "./HomePageTheme.css"; @@ -11,12 +13,12 @@ const HomePageTheme: FC = (): ReactElement => { - {"female"} + {"female"} - {"male"} + {"male"} diff --git a/frontend/src/pages/Home/PerfumeCardsSlider/PerfumeCardsSlider.tsx b/frontend/src/pages/Home/PerfumeCardsSlider/PerfumeCardsSlider.tsx index b5e6b2ed..072c3022 100644 --- a/frontend/src/pages/Home/PerfumeCardsSlider/PerfumeCardsSlider.tsx +++ b/frontend/src/pages/Home/PerfumeCardsSlider/PerfumeCardsSlider.tsx @@ -27,7 +27,7 @@ const PerfumeCardsSlider: FC = (): ReactElement => { return (
        - PERSONALLY RECOMMENDED + Препоръчани diff --git a/frontend/src/pages/Home/PerfumeCardsSlider/__tests__/PerfumeCardsSlider.test.tsx b/frontend/src/pages/Home/PerfumeCardsSlider/__tests__/PerfumeCardsSlider.test.tsx index a7673aa2..57ec12a3 100644 --- a/frontend/src/pages/Home/PerfumeCardsSlider/__tests__/PerfumeCardsSlider.test.tsx +++ b/frontend/src/pages/Home/PerfumeCardsSlider/__tests__/PerfumeCardsSlider.test.tsx @@ -13,7 +13,7 @@ describe("PerfumeCardsSlider", () => { it("should render correctly", () => { const wrapper = mountWithStore(); - expect(wrapper.text().includes("PERSONALLY RECOMMENDED")).toBe(true); + expect(wrapper.text().includes("Препоръчани")).toBe(true); expect(wrapper.find(PerfumeCardsSliderItem).length).toEqual(7); expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); }); diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx index 424ffd2f..9dfd98fc 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx +++ b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx @@ -9,7 +9,7 @@ const SliderBrands: FC = (): ReactElement => { return (
        - BRANDS + Видове Кристали From 15789d423b9685ebe4d60cdbe4b355431b8fc6ca Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Mon, 27 Jan 2025 19:18:49 +0200 Subject: [PATCH 04/21] text modification --- frontend/src/components/Footer/Footer.tsx | 2 +- frontend/src/components/NavBar/NavBar.tsx | 2 +- frontend/src/components/NavBar/__tests__/NavBar.test.tsx | 2 +- frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx | 1 + frontend/src/pages/Home/SliderBrands/SliderBrands.tsx | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/Footer/Footer.tsx b/frontend/src/components/Footer/Footer.tsx index b8acd1dd..d120ec96 100644 --- a/frontend/src/components/Footer/Footer.tsx +++ b/frontend/src/components/Footer/Footer.tsx @@ -9,7 +9,7 @@ const Footer: FC = (): ReactElement => {
        - Дени Кристали + Дени Кристали, Минерали и Сувенири (+359) 877393133 От 08:00 до 20:00 без Неделя. diff --git a/frontend/src/components/NavBar/NavBar.tsx b/frontend/src/components/NavBar/NavBar.tsx index 2f589837..a97b7a68 100644 --- a/frontend/src/components/NavBar/NavBar.tsx +++ b/frontend/src/components/NavBar/NavBar.tsx @@ -38,7 +38,7 @@ const NavBar: FC = (): ReactElement => {
      1. Начало
      2. - Кристали + Кристали, Минерали и Сувенири
      3. Контакти
      4. diff --git a/frontend/src/components/NavBar/__tests__/NavBar.test.tsx b/frontend/src/components/NavBar/__tests__/NavBar.test.tsx index cc1607dd..b78bf4fd 100644 --- a/frontend/src/components/NavBar/__tests__/NavBar.test.tsx +++ b/frontend/src/components/NavBar/__tests__/NavBar.test.tsx @@ -16,7 +16,7 @@ describe("NavBar", () => { it("should render correctly", () => { const wrapper = mountWithStore(); expect(wrapper.text().includes("Начало")).toBe(true); - expect(wrapper.text().includes("Кристали")).toBe(true); + expect(wrapper.text().includes("Кристали, Минерали и Сувенири")).toBe(true); expect(wrapper.text().includes("Контакти")).toBe(true); expect(wrapper.text().includes("Вход")).toBe(true); expect(wrapper.text().includes("Регистрация")).toBe(true); diff --git a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx index b3d66a94..6ac1ffb2 100644 --- a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx +++ b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx @@ -27,3 +27,4 @@ const HomePageTheme: FC = (): ReactElement => { }; export default HomePageTheme; + diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx index 9dfd98fc..ab947511 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx +++ b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx @@ -9,7 +9,7 @@ const SliderBrands: FC = (): ReactElement => { return (
        - Видове Кристали + Видове Кристали, Минерали и Сувенири From a385a5c9acd5662a01d2248f71dd9157a7aedb1c Mon Sep 17 00:00:00 2001 From: kanastasov Date: Mon, 27 Jan 2025 20:09:41 +0200 Subject: [PATCH 05/21] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 90c8c7aa..c247fde8 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,11 @@ [![Build Status](https://travis-ci.com/merikbest/ecommerce-spring-reactjs.svg?branch=travis-ci-test)](https://travis-ci.com/merikbest/ecommerce-spring-reactjs) [![codecov](https://codecov.io/gh/merikbest/ecommerce-spring-reactjs/branch/travis-ci-test/graph/badge.svg?token=sEfOfpBHDX)](https://codecov.io/gh/merikbest/ecommerce-spring-reactjs) -# :hibiscus: Perfume webstore +# :hibiscus: Crystals, minerals and soivenirs webstore E-commerce project developed using Spring Boot and React.js.
        #### An actual version of frontend build deployed to AWS S3 and backend deployed to Heroku: -http://perfume-web.tk
        Login: admin@gmail.com
        Password: admin From c55154c979d1e07b68a31dcb29abe21bab55a97c Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Tue, 28 Jan 2025 09:57:29 +0200 Subject: [PATCH 06/21] work on text --- .../Home/SliderBrands/SliderBrandsData.ts | 40 +++++++------- frontend/src/pages/Menu/Menu.tsx | 6 +-- frontend/src/pages/Menu/MenuData.ts | 53 +++++++++++-------- frontend/src/utils/request-service.tsx | 6 ++- 4 files changed, 60 insertions(+), 45 deletions(-) diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts index fa374fae..9f2fb608 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts +++ b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts @@ -4,24 +4,28 @@ export type BrandType = { }; export const brandsItem: Array = [ - { name: "Tom Ford", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, - { name: "Prada", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, - { name: "Dior", url: "https://i.ibb.co/wCkG15S/o-160.jpg" }, - { name: "Versace", url: "https://i.ibb.co/0mFhYdV/o-97.jpg" }, - { name: "Chanel", url: "https://i.ibb.co/QrNd9DL/o-30.jpg" }, - { name: "Dolce&Gabbana", url: "https://i.ibb.co/Sycbcbv/o-56.jpg" }, + // { name: "Кристали", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, + // { name: "Минерали", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, + // { name: "Сувенири", url: "https://i.ibb.co/wCkG15S/o-160.jpg" }, + + // { name: "Tom Ford", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, + // { name: "Prada", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, + // { name: "Dior", url: "https://i.ibb.co/wCkG15S/o-160.jpg" }, + // { name: "Versace", url: "https://i.ibb.co/0mFhYdV/o-97.jpg" }, + // { name: "Chanel", url: "https://i.ibb.co/QrNd9DL/o-30.jpg" }, + // { name: "Dolce&Gabbana", url: "https://i.ibb.co/Sycbcbv/o-56.jpg" }, - { name: "Gucci", url: "https://i.ibb.co/z6gQzvg/o-67.jpg" }, - { name: "Givenchy", url: "https://i.ibb.co/0hT49zf/o-66.jpg" }, - { name: "Creed", url: "https://i.ibb.co/yR1mZP4/o-50.jpg" }, - { name: "Jean Paul Gaultier", url: "https://i.ibb.co/tHFz6W2/o-72.jpg" }, - { name: "Paco Rabanne", url: "https://i.ibb.co/k440VSk/o-88.jpg" }, - { name: "Giorgio Armani", url: "https://i.ibb.co/qkkBXBT/o-65.jpg" }, + // { name: "Gucci", url: "https://i.ibb.co/z6gQzvg/o-67.jpg" }, + // { name: "Givenchy", url: "https://i.ibb.co/0hT49zf/o-66.jpg" }, + // { name: "Creed", url: "https://i.ibb.co/yR1mZP4/o-50.jpg" }, + // { name: "Jean Paul Gaultier", url: "https://i.ibb.co/tHFz6W2/o-72.jpg" }, + // { name: "Paco Rabanne", url: "https://i.ibb.co/k440VSk/o-88.jpg" }, + // { name: "Giorgio Armani", url: "https://i.ibb.co/qkkBXBT/o-65.jpg" }, - { name: "Bvlgari", url: "https://i.ibb.co/58FfNSb/o-14.jpg" }, - { name: "Calvin Klein", url: "https://i.ibb.co/98r6KXm/o-18.jpg" }, - { name: "Hermes", url: "https://i.ibb.co/jL0gNjg/o-69.jpg" }, - { name: "Hugo Boss", url: "https://i.ibb.co/RgY9GLG/o-70.jpg" }, - { name: "Lancome", url: "https://i.ibb.co/Jkzsj7v/o-80.jpg" }, - { name: "Burberry", url: "https://i.ibb.co/MRrJCgQ/o-104.jpg" }, + // { name: "Bvlgari", url: "https://i.ibb.co/58FfNSb/o-14.jpg" }, + // { name: "Calvin Klein", url: "https://i.ibb.co/98r6KXm/o-18.jpg" }, + // { name: "Hermes", url: "https://i.ibb.co/jL0gNjg/o-69.jpg" }, + // { name: "Hugo Boss", url: "https://i.ibb.co/RgY9GLG/o-70.jpg" }, + // { name: "Lancome", url: "https://i.ibb.co/Jkzsj7v/o-80.jpg" }, + // { name: "Burberry", url: "https://i.ibb.co/MRrJCgQ/o-104.jpg" }, ]; diff --git a/frontend/src/pages/Menu/Menu.tsx b/frontend/src/pages/Menu/Menu.tsx index a744b822..6cee3ef9 100644 --- a/frontend/src/pages/Menu/Menu.tsx +++ b/frontend/src/pages/Menu/Menu.tsx @@ -122,7 +122,7 @@ const Menu: FC = (): ReactElement => { return ( - Perfumes + Кристали, Минерали и Сувенири { selectedValues={filterParams.perfumers} /> - + diff --git a/frontend/src/pages/Menu/MenuData.ts b/frontend/src/pages/Menu/MenuData.ts index 5f9de097..151fac85 100644 --- a/frontend/src/pages/Menu/MenuData.ts +++ b/frontend/src/pages/Menu/MenuData.ts @@ -1,32 +1,39 @@ import { PerfumePrice } from "../../types/types"; +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + export const perfumer: Array<{ name: string }> = [ - { name: "Burberry" }, - { name: "Bvlgari" }, - { name: "Calvin Klein" }, - { name: "Carolina Herrera" }, - { name: "Chanel" }, - { name: "Creed" }, - { name: "Dior" }, - { name: "Dolce&Gabbana" }, - { name: "Giorgio Armani" }, - { name: "Gucci" }, - { name: "Hermes" }, - { name: "Hugo Boss" }, - { name: "Jean Paul Gaultier" }, - { name: "Lancome" }, - { name: "Paco Rabanne" }, - { name: "Prada" }, - { name: "Tom Ford" }, - { name: "Versace" } + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Сувенири" } + // , { name: "Carolina Herrera" } ]; export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; export const price: Array = [ - { id: 1, name: "any", array: [1, 9999] }, - { id: 2, name: "15 - 25 $", array: [15, 25] }, - { id: 3, name: "25 - 40 $", array: [25, 40] }, - { id: 4, name: "40 - 90 $", array: [40, 90] }, - { id: 5, name: "90 - 175+ $", array: [90, 250] } + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } ]; diff --git a/frontend/src/utils/request-service.tsx b/frontend/src/utils/request-service.tsx index 5a64e776..48829b02 100644 --- a/frontend/src/utils/request-service.tsx +++ b/frontend/src/utils/request-service.tsx @@ -8,7 +8,7 @@ class RequestService { return createRequest("GET", url, null, isAuthRequired, contentType); }; - post = (url: string, body: any, isAuthRequired: boolean = false, contentType: string = "application/json") => { + post = (url: string, body: any, isAuthRequired: boolean = false, contentType: string = "application/json") => { return createRequest("POST", url, body, isAuthRequired, contentType); }; @@ -22,6 +22,10 @@ class RequestService { } const createRequest = (method: Method, url: string, body: any, isAuthRequired: boolean, contentType: string) => { + console.log(body) + + console.log(isAuthRequired) + console.log(contentType) return axios({ method: method, url: API_BASE_URL + url, From b24c5750e35d1d1759e1965570c30377c4b14824 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Tue, 28 Jan 2025 10:14:02 +0200 Subject: [PATCH 07/21] fixes on cristals --- .../CarouselImageSlider.tsx | 17 +++++----- frontend/src/pages/Home/Home.tsx | 3 +- .../Home/HomePageTheme/HomePageTheme.tsx | 8 ++--- .../Home/SliderBrands/SliderBrandsData.ts | 31 +++++++++++++++++-- 4 files changed, 43 insertions(+), 16 deletions(-) diff --git a/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx b/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx index 095d1618..ceeaf603 100644 --- a/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx +++ b/frontend/src/pages/Home/CarouselImageSlider/CarouselImageSlider.tsx @@ -4,19 +4,20 @@ import { Link } from "react-router-dom"; import { PRODUCT } from "../../../constants/routeConstants"; import "./CarouselImageSlider.css"; -import cristal3 from "../../../img/Crystals7.jpg"; -import cristal2 from "../../../img/Crystals8.jpg"; +import cristal7 from "../../../img/Crystals7.jpg"; +import cristal8 from "../../../img/Crystals8.jpg"; export const sliderItems = [ - { - id: "85", - name: "Photo 1", - url: cristal2 - }, + { id: "46", name: "Photo 2", - url: cristal3 + url: cristal7 + }, + { + id: "85", + name: "Photo 1", + url: cristal8 } ]; diff --git a/frontend/src/pages/Home/Home.tsx b/frontend/src/pages/Home/Home.tsx index 6595bcc2..58f270cb 100644 --- a/frontend/src/pages/Home/Home.tsx +++ b/frontend/src/pages/Home/Home.tsx @@ -13,10 +13,11 @@ const Home: FC = (): ReactElement => { return (
        - + +
        ); }; diff --git a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx index 6ac1ffb2..3d6fdee4 100644 --- a/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx +++ b/frontend/src/pages/Home/HomePageTheme/HomePageTheme.tsx @@ -1,8 +1,8 @@ import React, { FC, ReactElement } from "react"; import { Link } from "react-router-dom"; import { Col, Row } from "antd"; -import cristal from "../../../img/Crystals10.jpg"; -import cristal2 from "../../../img/Crystals9.jpg"; +import cristal10 from "../../../img/Crystals10.jpg"; +import cristal7 from "../../../img/Crystals7.jpg"; import { MENU } from "../../../constants/routeConstants"; import "./HomePageTheme.css"; @@ -13,12 +13,12 @@ const HomePageTheme: FC = (): ReactElement => { - {"female"} + {"female"} - {"male"} + {"male"} diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts index 9f2fb608..78a3874b 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts +++ b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts @@ -1,12 +1,37 @@ +import cristal from "../../../img/Crystals1.jpg"; +import cristal2 from "../../../img/Crystals2.jpg"; +import cristal3 from "../../../img/Crystals3.jpg"; +import cristal4 from "../../../img/Crystals4.jpg"; +import cristal5 from "../../../img/Crystals5.jpg"; +import cristal6 from "../../../img/Crystals6.jpg"; +import cristal7 from "../../../img/Crystals7.jpg"; +import cristal8 from "../../../img/Crystals8.jpg"; + + export type BrandType = { name: string; url: string; }; export const brandsItem: Array = [ - // { name: "Кристали", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, - // { name: "Минерали", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, - // { name: "Сувенири", url: "https://i.ibb.co/wCkG15S/o-160.jpg" }, + { name: "Кристали", url: cristal }, + { name: "Минерали", url: cristal2 }, + { name: "Сувенири", url: cristal3 }, + + { name: "Кристали", url: cristal4 }, + { name: "Минерали", url: cristal5 }, + { name: "Сувенири", url: cristal6 }, + + { name: "Кристали", url: cristal7 }, + { name: "Минерали", url: cristal8 }, + + + { name: "Кристали", url: cristal4 }, + { name: "Минерали", url: cristal5 }, + { name: "Сувенири", url: cristal6 }, + + { name: "Кристали", url: cristal7 }, + { name: "Минерали", url: cristal8 }, // { name: "Tom Ford", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, // { name: "Prada", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, From a2b20c202264b2975d99354d25059a57e928dc72 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Tue, 28 Jan 2025 11:01:11 +0200 Subject: [PATCH 08/21] fixes on display --- .../pages/Home/SliderBrands/SliderBrands.tsx | 1 + .../Home/SliderBrands/SliderBrandsData.ts | 28 ++++++++++--------- .../SliderBrandsItem/SliderBrandsItem.tsx | 5 ++++ 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx index ab947511..e6ee4932 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx +++ b/frontend/src/pages/Home/SliderBrands/SliderBrands.tsx @@ -12,6 +12,7 @@ const SliderBrands: FC = (): ReactElement => { Видове Кристали, Минерали и Сувенири + diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts index 78a3874b..03f74d2f 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts +++ b/frontend/src/pages/Home/SliderBrands/SliderBrandsData.ts @@ -11,27 +11,29 @@ import cristal8 from "../../../img/Crystals8.jpg"; export type BrandType = { name: string; url: string; + description: string }; export const brandsItem: Array = [ - { name: "Кристали", url: cristal }, - { name: "Минерали", url: cristal2 }, - { name: "Сувенири", url: cristal3 }, + { name: "Кристали", url: cristal, description: "Необработени Скъпоценни и Полускъпоценни Камън" }, - { name: "Кристали", url: cristal4 }, - { name: "Минерали", url: cristal5 }, - { name: "Сувенири", url: cristal6 }, + { name: "Минерали", url: cristal2, description: "Полирани Камъни" }, + { name: "Сувенири", url: cristal3, description: "Минерали и Кристали от България" }, - { name: "Кристали", url: cristal7 }, - { name: "Минерали", url: cristal8 }, + { name: "Кристали", url: cristal4, description: "Друзи и Геоди" }, + { name: "Минерали", url: cristal5, description: "Шипове и Обелиски" }, + { name: "Сувенири", url: cristal6, description: " Сфери и Яйца" }, + + { name: "Кристали", url: cristal7, description: "Сърца" }, + { name: "Минерали", url: cristal8, description: "Дланни Камъни" }, - { name: "Кристали", url: cristal4 }, - { name: "Минерали", url: cristal5 }, - { name: "Сувенири", url: cristal6 }, + { name: "Кристали", url: cristal4, description: "Кристални Черепи" }, + { name: "Минерали", url: cristal5, description: "Плочки" }, + { name: "Сувенири", url: cristal6, description: "Радиестезични Махала" }, - { name: "Кристали", url: cristal7 }, - { name: "Минерали", url: cristal8 }, + { name: "Кристали", url: cristal7, description: "Пирамиди" }, + { name: "Минерали", url: cristal8, description: "За Дома и Офиса" }, // { name: "Tom Ford", url: "https://i.ibb.co/s9MpxnG/o-139.jpg" }, // { name: "Prada", url: "https://i.ibb.co/2Y5Lsvy/o-143.jpg" }, diff --git a/frontend/src/pages/Home/SliderBrands/SliderBrandsItem/SliderBrandsItem.tsx b/frontend/src/pages/Home/SliderBrands/SliderBrandsItem/SliderBrandsItem.tsx index 5380836b..69c5f32e 100644 --- a/frontend/src/pages/Home/SliderBrands/SliderBrandsItem/SliderBrandsItem.tsx +++ b/frontend/src/pages/Home/SliderBrands/SliderBrandsItem/SliderBrandsItem.tsx @@ -8,6 +8,7 @@ import "./SliderBrandsItem.css"; export type BrandType = { name: string; url: string; + description: string; }; type PropsType = { @@ -21,7 +22,11 @@ const SliderBrandsItem: FC = ({ brands }): ReactElement => { {brand.name} + +

        {brand.description}

        + + ))}
        ); From 37cb7b7ed76ecfb2368d188a6bd5e45c30acb813 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Wed, 29 Jan 2025 11:09:00 +0200 Subject: [PATCH 09/21] added new page for minerals --- frontend/src/App.tsx | 10 + frontend/src/components/NavBar/NavBar.tsx | 23 ++- frontend/src/constants/routeConstants.ts | 7 + .../src/pages/MenuMinerals/MenuMinerals.css | 10 + .../src/pages/MenuMinerals/MenuMinerals.tsx | 192 ++++++++++++++++++ .../pages/MenuMinerals/MenuMineralsData.ts | 39 ++++ .../MenuMineralsCheckboxSection.tsx | 40 ++++ .../MenuSection/MenuMineralsRadioSection.tsx | 29 +++ .../MenuMineralsCheckboxSection.test.tsx | 23 +++ .../MenuMineralsRadioSection.test.tsx | 14 ++ .../MenuSorter/MenuMineralsSorter.css | 5 + .../MenuSorter/MenuMineralsSorter.tsx | 28 +++ .../__tests__/MenuMineralsSorter.test.tsx | 13 ++ .../MenuMinerals/__tests__/Menu.test.tsx | 115 +++++++++++ 14 files changed, 543 insertions(+), 5 deletions(-) create mode 100644 frontend/src/pages/MenuMinerals/MenuMinerals.css create mode 100644 frontend/src/pages/MenuMinerals/MenuMinerals.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuMineralsData.ts create mode 100644 frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsCheckboxSection.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsRadioSection.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsCheckboxSection.test.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsRadioSection.test.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.css create mode 100644 frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.tsx create mode 100644 frontend/src/pages/MenuMinerals/MenuSorter/__tests__/MenuMineralsSorter.test.tsx create mode 100644 frontend/src/pages/MenuMinerals/__tests__/Menu.test.tsx diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 7e0cbc0b..6695741e 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -13,6 +13,11 @@ import { FORGOT, LOGIN, MENU, + MENU_JEWELRY, + MENU_MINERALS, + MENU_ONYX, + MENU_SOUVENIR, + MENU_WITCHCRAFT, OAUTH2_REDIRECT, ORDER, ORDER_FINALIZE, @@ -26,6 +31,9 @@ import Login from "./pages/Login/Login"; import Registration from "./pages/Registration/Registration"; import ForgotPassword from "./pages/ForgotPassword/ForgotPassword"; import Menu from "./pages/Menu/Menu"; + +import MenuMinerals from "./pages/MenuMinerals/MenuMinerals" + import Contacts from "./pages/Contacts/Contacts"; import Cart from "./pages/Cart/Cart"; import Order from "./pages/Order/Order"; @@ -64,6 +72,8 @@ const App: FC = (): ReactElement => { + + diff --git a/frontend/src/components/NavBar/NavBar.tsx b/frontend/src/components/NavBar/NavBar.tsx index a97b7a68..b06711d7 100644 --- a/frontend/src/components/NavBar/NavBar.tsx +++ b/frontend/src/components/NavBar/NavBar.tsx @@ -7,13 +7,11 @@ import { Affix, Badge, Col, Row, Space } from "antd"; import { selectUserFromUserState } from "../../redux-toolkit/user/user-selector"; import { selectCartItemsCount } from "../../redux-toolkit/cart/cart-selector"; import { logoutSuccess } from "../../redux-toolkit/user/user-slice"; -import { ACCOUNT, BASE, CONTACTS, LOGIN, MENU, REGISTRATION } from "../../constants/routeConstants"; +import { ACCOUNT, BASE, CONTACTS, LOGIN, MENU,MENU_MINERALS, MENU_ONYX, MENU_JEWELRY, MENU_SOUVENIR,MENU_WITCHCRAFT, REGISTRATION } from "../../constants/routeConstants"; import { CART } from "../../constants/urlConstants"; import "./NavBar.scss"; import cristal from "../../img/Crystals1.jpg"; - - const NavBar: FC = (): ReactElement => { const dispatch = useDispatch(); const usersData = useSelector(selectUserFromUserState); @@ -32,13 +30,28 @@ const NavBar: FC = (): ReactElement => {
        - +
        • Начало
        • - Кристали, Минерали и Сувенири + Кристали +
        • +
        • + Минерали +
        • +
        • + Оникс +
        • +
        • + Бижута +
        • +
        • + Сувенири +
        • +
        • + Вещерски неща
        • Контакти
        • diff --git a/frontend/src/constants/routeConstants.ts b/frontend/src/constants/routeConstants.ts index c90540d2..a9323d7d 100644 --- a/frontend/src/constants/routeConstants.ts +++ b/frontend/src/constants/routeConstants.ts @@ -5,6 +5,13 @@ export const FORGOT = "/forgot"; export const RESET = "/reset"; export const ACTIVATE = "/activate"; export const MENU = "/menu"; +export const MENU_MINERALS = "/menu-minerals"; +export const MENU_ONYX = "/menu-oxyx"; +export const MENU_JEWELRY = "/menu-jewelry"; +export const MENU_SOUVENIR = "/menu-souvenir"; +export const MENU_WITCHCRAFT = "/menu-witchcraft"; + + export const PRODUCT = "/product"; export const CONTACTS = "/contacts"; export const CART = "/cart"; diff --git a/frontend/src/pages/MenuMinerals/MenuMinerals.css b/frontend/src/pages/MenuMinerals/MenuMinerals.css new file mode 100644 index 00000000..088b4e10 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuMinerals.css @@ -0,0 +1,10 @@ +.login-content { + background-color: #ffffff; + padding: 50px; + margin: 64px 400px; +} + +.ant-checkbox-group-item { + display: block; + margin-right: 0; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuMinerals/MenuMinerals.tsx b/frontend/src/pages/MenuMinerals/MenuMinerals.tsx new file mode 100644 index 00000000..50b28ce2 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuMinerals.tsx @@ -0,0 +1,192 @@ +import React, { FC, ReactElement, useEffect, useState } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Col, Layout, Pagination, RadioChangeEvent, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; +import { useLocation } from "react-router-dom"; + +import MenuCheckboxSection from "./MenuSection/MenuMineralsCheckboxSection"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { FilterParamsType } from "../../types/types"; +import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; +import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; +import MenuRadioSection from "./MenuSection/MenuMineralsRadioSection"; +import MenuSorter from "./MenuSorter/MenuMineralsSorter"; +import PerfumeCard from "../../components/PerfumeCard/PerfumeCard"; +import SelectSearchData from "../../components/SelectSearchData/SelectSearchData"; +import InputSearch from "../../components/InputSearch/InputSearch"; +import Spinner from "../../components/Spinner/Spinner"; +import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; +import { gender, perfumer, price } from "./MenuMineralsData"; +import { useSearch } from "../../hooks/useSearch"; +import "./MenuMinerals.css"; + +export enum CheckboxCategoryFilter { + PERFUMERS = "PERFUMERS", + GENDERS = "GENDERS" +} + +const MenuMinerals: FC = (): ReactElement => { + const dispatch = useDispatch(); + const perfumes = useSelector(selectPerfumes); + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); + const location = useLocation<{ id: string }>(); + const [filterParams, setFilterParams] = useState({ + perfumers: [], + genders: [], + prices: [1, 999] + }); + const [sortByPrice, setSortByPrice] = useState(false); + const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); + const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { + const perfumeData = location.state.id; + + if (perfumeData === "female" || perfumeData === "male") { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + genders: [...filterParams.genders, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, genders: [...prevState.genders, perfumeData] })); + } else if (perfumeData === "all") { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: 0 })); + } else { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + perfumers: [...filterParams.perfumers, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, perfumers: [...prevState.perfumers, perfumeData] })); + } + window.scrollTo(0, 0); + + return () => { + dispatch(resetPerfumesState()); + }; + }, []); + + useEffect(() => { + resetPagination(); + }, [filterParams, sortByPrice]); + + const onChangeCheckbox = (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter): void => { + if (CheckboxCategoryFilter.PERFUMERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, perfumers: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } else if (CheckboxCategoryFilter.GENDERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, genders: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } + resetFields(); + }; + + const onChangeRadio = (event: RadioChangeEvent): void => { + setFilterParams((prevState) => { + const filter = { ...prevState, prices: event.target.value }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + resetFields(); + }; + + const handleChangeSortPrice = (event: RadioChangeEvent): void => { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice: event.target.value, currentPage: 0 })); + setSortByPrice(event.target.value); + resetFields(); + }; + + const changePagination = (page: number, pageSize: number): void => { + if (searchValue) { + dispatch( + fetchPerfumesByInputText({ searchType: searchTypeValue, text: searchValue, currentPage: page - 1 }) + ); + } else { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: page - 1 })); + } + handleChangePagination(page, pageSize); + }; + + return ( + + + Кристали, Минерали и Сувенири + + + + + + + + + + + + + + + + + + + + + + + + + {isPerfumesLoading ? ( + + ) : ( + perfumes.map((perfume) => ( + + )) + )} + + + + + + + + + ); +}; + +export default MenuMinerals; diff --git a/frontend/src/pages/MenuMinerals/MenuMineralsData.ts b/frontend/src/pages/MenuMinerals/MenuMineralsData.ts new file mode 100644 index 00000000..b5a46ea3 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuMineralsData.ts @@ -0,0 +1,39 @@ +import { PerfumePrice } from "../../types/types"; + +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + +export const perfumer: Array<{ name: string }> = [ + + { name: "Минерали" } + + // , { name: "Carolina Herrera" } +]; + +export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; + +export const price: Array = [ + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } +]; diff --git a/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsCheckboxSection.tsx b/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsCheckboxSection.tsx new file mode 100644 index 00000000..c54e6ca5 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsCheckboxSection.tsx @@ -0,0 +1,40 @@ +import React, { FC, ReactElement } from "react"; +import { Checkbox, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; + +import { CheckboxCategoryFilter } from "../MenuMinerals"; + +type PropsType = { + title: string; + onChange: (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter) => void; + category: CheckboxCategoryFilter; + data: Array<{ name: string }>; + selectedValues: Array; +}; + +const MenuCheckboxSection: FC = ({ title, onChange, category, data, selectedValues }): ReactElement => { + return ( +
          + + {title} + + onChange(checkedValues, category)} + style={{ + overflow: "auto", + maxHeight: "250px", + width: "100%" + }} + > + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuCheckboxSection; diff --git a/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsRadioSection.tsx b/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsRadioSection.tsx new file mode 100644 index 00000000..4784379c --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSection/MenuMineralsRadioSection.tsx @@ -0,0 +1,29 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent, Row, Typography } from "antd"; + +import { PerfumePrice } from "../../../types/types"; + +type PropsType = { + title: string; + onChange: (event: RadioChangeEvent) => void; + data: Array; +}; + +const MenuRadioSection: FC = ({ title, onChange, data }): ReactElement => { + return ( +
          + + {title} + + + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuRadioSection; diff --git a/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsCheckboxSection.test.tsx b/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsCheckboxSection.test.tsx new file mode 100644 index 00000000..192aa4db --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsCheckboxSection.test.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { Checkbox } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuCheckboxSection from "../MenuMineralsCheckboxSection"; +import { CheckboxCategoryFilter } from "../../MenuMinerals"; +import { perfumer } from "../../MenuMineralsData"; + +describe("MenuCheckboxSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore( + + ); + expect(wrapper.text().includes("Brand")).toBe(true); + expect(wrapper.find(Checkbox).length).toEqual(18); + }); +}); diff --git a/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsRadioSection.test.tsx b/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsRadioSection.test.tsx new file mode 100644 index 00000000..730b6c9f --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSection/__tests__/MenuMineralsRadioSection.test.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuRadioSection from "../MenuMineralsRadioSection"; +import { price } from "../../MenuMineralsData"; + +describe("MenuRadioSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Price")).toBe(true); + expect(wrapper.find(Radio).length).toEqual(5); + }); +}); diff --git a/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.css b/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.css new file mode 100644 index 00000000..3eda6d05 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.css @@ -0,0 +1,5 @@ +.price-button, .ant-radio-button-wrapper-disabled { + background-color: #ffffff !important; + color: rgba(0, 0, 0, 0.85) !important; + cursor: auto; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.tsx b/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.tsx new file mode 100644 index 00000000..15d214b5 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSorter/MenuMineralsSorter.tsx @@ -0,0 +1,28 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent } from "antd"; +import { ArrowDownOutlined, ArrowUpOutlined } from "@ant-design/icons"; + +import "./MenuMineralsSorter.css"; + +type PropsType = { + onChange: (event: RadioChangeEvent) => void; + sortByPrice?: boolean; +}; + +const MenuSorter: FC = ({ onChange, sortByPrice }): ReactElement => { + return ( + + + Sort by price + + + + + + + + + ); +}; + +export default MenuSorter; diff --git a/frontend/src/pages/MenuMinerals/MenuSorter/__tests__/MenuMineralsSorter.test.tsx b/frontend/src/pages/MenuMinerals/MenuSorter/__tests__/MenuMineralsSorter.test.tsx new file mode 100644 index 00000000..09111689 --- /dev/null +++ b/frontend/src/pages/MenuMinerals/MenuSorter/__tests__/MenuMineralsSorter.test.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuSorter from "../MenuMineralsSorter"; + +describe("MenuSorter", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Sort by price")).toBe(true); + expect(wrapper.find(Radio.Button).length).toEqual(3); + }); +}); diff --git a/frontend/src/pages/MenuMinerals/__tests__/Menu.test.tsx b/frontend/src/pages/MenuMinerals/__tests__/Menu.test.tsx new file mode 100644 index 00000000..c3fd89be --- /dev/null +++ b/frontend/src/pages/MenuMinerals/__tests__/Menu.test.tsx @@ -0,0 +1,115 @@ +import React from "react"; +import routeData from "react-router"; +import {Checkbox, Input, Pagination, Radio} from "antd"; + +import { createMockRootState, mockDispatch, mountWithStore } from "../../../utils/test/testHelper"; +import { LoadingStatus } from "../../../types/types"; +import { MENU } from "../../../constants/routeConstants"; +import Spinner from "../../../components/Spinner/Spinner"; +import MenuCheckboxSection from "../MenuSection/MenuMineralsCheckboxSection"; +import MenuRadioSection from "../MenuSection/MenuMineralsRadioSection"; +import MenuSorter from "../MenuSorter/MenuMineralsSorter"; +import InputSearch from "../../../components/InputSearch/InputSearch"; +import { mockPerfumesResponse } from "../../../utils/test/__mocks__/perfumes-mock"; +import PerfumeCard from "../../../components/PerfumeCard/PerfumeCard"; +import Menu, { CheckboxCategoryFilter } from "../MenuMinerals"; + +window.scrollTo = jest.fn(); + +describe("Menu", () => { + const mockRootStore = createMockRootState(LoadingStatus.LOADED); + let mockDispatchFn: jest.Mock; + + beforeEach(() => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "" } + }); + mockDispatchFn = mockDispatch(); + }); + + it("should render loading spinner", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(Spinner).exists()).toBe(true); + }); + + it("should render perfumes list", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, perfumes: mockPerfumesResponse}}; + const wrapper = mountWithStore(, mockState); + expect(wrapper.find(PerfumeCard).length).toEqual(3); + }); + + it("should fetch Perfumes by gender", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "female" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should fetch all Perfumes", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "all" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should change perfumes category", () => { + testMenuCheckboxSection(0, "Brand", CheckboxCategoryFilter.PERFUMERS); + }); + + it("should change genders category", () => { + testMenuCheckboxSection(1, "Gender", CheckboxCategoryFilter.GENDERS); + }); + + it("should change price", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuRadioSection).at(0).prop("title")).toBe("Price"); + wrapper.find(MenuRadioSection).at(0).find(Radio).at(0).find("input").simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change sort direction", () => { + const wrapper = mountWithStore(); + wrapper.find(MenuSorter).find(Radio.Button).at(2).find("input").at(0).simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(InputSearch).find(Input).find("input").at(0).simulate("change", { target: { value: "test" } }); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const wrapper = mountWithStore(); + wrapper.unmount(); + expect(mockDispatchFn).nthCalledWith(2, { type: "perfumes/resetPerfumesState" }); + }); + + const testMenuCheckboxSection = (checkboxId: number, title: string, category: CheckboxCategoryFilter): void => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("title")).toBe(title); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("category")).toBe(category); + wrapper.find(MenuCheckboxSection).at(checkboxId).find(Checkbox).at(0).find("input").at(0).simulate("change", {target: {checked: true}}); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }; +}); From 7220fca9e816a08b7f2c8e9f5ee65dfc960120b0 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Wed, 29 Jan 2025 12:07:04 +0200 Subject: [PATCH 10/21] added pages for other required sell items --- frontend/src/App.tsx | 13 ++ .../src/pages/MenuJewelry/MenuJewelry.css | 10 + .../src/pages/MenuJewelry/MenuJewelry.tsx | 192 ++++++++++++++++++ .../src/pages/MenuJewelry/MenuJewelryData.ts | 39 ++++ .../MenuJewelryCheckboxSection.tsx | 40 ++++ .../MenuSection/MenuJewelryRadioSection.tsx | 29 +++ .../MenuJewelryCheckboxSection.test.tsx | 23 +++ .../MenuJewelryRadioSection.test.tsx | 14 ++ .../MenuSorter/MenuJewelrySorter.css | 5 + .../MenuSorter/MenuJewelrySorter.tsx | 28 +++ .../__tests__/MenuJewelrySorter.test.tsx | 13 ++ .../pages/MenuJewelry/__tests__/Menu.test.tsx | 115 +++++++++++ frontend/src/pages/MenuOnyx/MenuOnyx.css | 10 + frontend/src/pages/MenuOnyx/MenuOnyx.tsx | 192 ++++++++++++++++++ frontend/src/pages/MenuOnyx/MenuOnyxData.ts | 39 ++++ .../MenuSection/MenuOnyxCheckboxSection.tsx | 40 ++++ .../MenuSection/MenuOnyxRadioSection.tsx | 29 +++ .../MenuOnyxCheckboxSection.test.tsx | 23 +++ .../__tests__/MenuOnyxRadioSection.test.tsx | 14 ++ .../MenuOnyx/MenuSorter/MenuOnyxSorter.css | 5 + .../MenuOnyx/MenuSorter/MenuOnyxSorter.tsx | 28 +++ .../__tests__/MenuOnyxSorter.test.tsx | 13 ++ .../MenuOnyx/__tests__/MenuOnyx.test.tsx | 115 +++++++++++ .../MenuSouvenirCheckboxSection.tsx | 40 ++++ .../MenuSection/MenuSouvenirRadioSection.tsx | 29 +++ .../MenuSouvenirCheckboxSection.test.tsx | 23 +++ .../MenuSouvenirRadioSection.test.tsx | 14 ++ .../MenuSorter/MenuSouvenirSorter.css | 5 + .../MenuSorter/MenuSouvenirSorter.tsx | 28 +++ .../__tests__/MenuWitchcraftSorter.test.tsx | 13 ++ .../src/pages/MenuSouvenir/MenuSouvenir.css | 10 + .../src/pages/MenuSouvenir/MenuSouvenir.tsx | 192 ++++++++++++++++++ .../pages/MenuSouvenir/MenuSouvenirData.ts | 39 ++++ .../__tests__/MenuSouvenir.test.tsx | 115 +++++++++++ .../MenuWitchcraftCheckboxSection.tsx | 40 ++++ .../MenuWitchcraftRadioSection.tsx | 29 +++ .../MenuWitchcraftCheckboxSection.test.tsx | 23 +++ .../MenuWitchcraftRadioSection.test.tsx | 14 ++ .../MenuSorter/MenuWitchcraftSorter.css | 5 + .../MenuSorter/MenuWitchcraftSorter.tsx | 28 +++ .../__tests__/MenuWitchcraftSorter.test.tsx | 13 ++ .../pages/MenuWitchcraft/MenuWitchcraft.css | 10 + .../pages/MenuWitchcraft/MenuWitchcraft.tsx | 192 ++++++++++++++++++ .../MenuWitchcraft/MenuWitchcraftData.ts | 39 ++++ .../__tests__/MenuWitchcraft.test.tsx | 115 +++++++++++ 45 files changed, 2045 insertions(+) create mode 100644 frontend/src/pages/MenuJewelry/MenuJewelry.css create mode 100644 frontend/src/pages/MenuJewelry/MenuJewelry.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuJewelryData.ts create mode 100644 frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryCheckboxSection.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryRadioSection.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryCheckboxSection.test.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryRadioSection.test.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.css create mode 100644 frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.tsx create mode 100644 frontend/src/pages/MenuJewelry/MenuSorter/__tests__/MenuJewelrySorter.test.tsx create mode 100644 frontend/src/pages/MenuJewelry/__tests__/Menu.test.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuOnyx.css create mode 100644 frontend/src/pages/MenuOnyx/MenuOnyx.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuOnyxData.ts create mode 100644 frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxCheckboxSection.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxRadioSection.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxCheckboxSection.test.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxRadioSection.test.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.css create mode 100644 frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.tsx create mode 100644 frontend/src/pages/MenuOnyx/MenuSorter/__tests__/MenuOnyxSorter.test.tsx create mode 100644 frontend/src/pages/MenuOnyx/__tests__/MenuOnyx.test.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirCheckboxSection.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirRadioSection.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirCheckboxSection.test.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirRadioSection.test.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.css create mode 100644 frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSouvenir.css create mode 100644 frontend/src/pages/MenuSouvenir/MenuSouvenir.tsx create mode 100644 frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts create mode 100644 frontend/src/pages/MenuSouvenir/__tests__/MenuSouvenir.test.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftCheckboxSection.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftRadioSection.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftCheckboxSection.test.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftRadioSection.test.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.css create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuWitchcraft.css create mode 100644 frontend/src/pages/MenuWitchcraft/MenuWitchcraft.tsx create mode 100644 frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts create mode 100644 frontend/src/pages/MenuWitchcraft/__tests__/MenuWitchcraft.test.tsx diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 6695741e..04634a9a 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -34,6 +34,13 @@ import Menu from "./pages/Menu/Menu"; import MenuMinerals from "./pages/MenuMinerals/MenuMinerals" +import MenuOnyx from "./pages/MenuOnyx/MenuOnyx" +import MenuJewelry from './pages/MenuJewelry/MenuJewelry' +import MenuSouvenir from "./pages/MenuSouvenir/MenuSouvenir" +import MenuWitchcraft from "./pages/MenuWitchcraft/MenuWitchcraft"; + + + import Contacts from "./pages/Contacts/Contacts"; import Cart from "./pages/Cart/Cart"; import Order from "./pages/Order/Order"; @@ -73,6 +80,12 @@ const App: FC = (): ReactElement => { + + + + + + diff --git a/frontend/src/pages/MenuJewelry/MenuJewelry.css b/frontend/src/pages/MenuJewelry/MenuJewelry.css new file mode 100644 index 00000000..088b4e10 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuJewelry.css @@ -0,0 +1,10 @@ +.login-content { + background-color: #ffffff; + padding: 50px; + margin: 64px 400px; +} + +.ant-checkbox-group-item { + display: block; + margin-right: 0; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuJewelry/MenuJewelry.tsx b/frontend/src/pages/MenuJewelry/MenuJewelry.tsx new file mode 100644 index 00000000..8d2d1eb7 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuJewelry.tsx @@ -0,0 +1,192 @@ +import React, { FC, ReactElement, useEffect, useState } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Col, Layout, Pagination, RadioChangeEvent, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; +import { useLocation } from "react-router-dom"; + +import MenuCheckboxSection from "./MenuSection/MenuJewelryCheckboxSection"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { FilterParamsType } from "../../types/types"; +import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; +import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; +import MenuRadioSection from "./MenuSection/MenuJewelryRadioSection"; +import MenuSorter from "./MenuSorter/MenuJewelrySorter"; +import PerfumeCard from "../../components/PerfumeCard/PerfumeCard"; +import SelectSearchData from "../../components/SelectSearchData/SelectSearchData"; +import InputSearch from "../../components/InputSearch/InputSearch"; +import Spinner from "../../components/Spinner/Spinner"; +import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; +import { gender, perfumer, price } from "./MenuJewelryData"; +import { useSearch } from "../../hooks/useSearch"; +import "./MenuJewelry.css"; + +export enum CheckboxCategoryFilter { + PERFUMERS = "PERFUMERS", + GENDERS = "GENDERS" +} + +const MenuJewelry: FC = (): ReactElement => { + const dispatch = useDispatch(); + const perfumes = useSelector(selectPerfumes); + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); + const location = useLocation<{ id: string }>(); + const [filterParams, setFilterParams] = useState({ + perfumers: [], + genders: [], + prices: [1, 999] + }); + const [sortByPrice, setSortByPrice] = useState(false); + const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); + const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { + const perfumeData = location.state.id; + + if (perfumeData === "female" || perfumeData === "male") { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + genders: [...filterParams.genders, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, genders: [...prevState.genders, perfumeData] })); + } else if (perfumeData === "all") { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: 0 })); + } else { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + perfumers: [...filterParams.perfumers, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, perfumers: [...prevState.perfumers, perfumeData] })); + } + window.scrollTo(0, 0); + + return () => { + dispatch(resetPerfumesState()); + }; + }, []); + + useEffect(() => { + resetPagination(); + }, [filterParams, sortByPrice]); + + const onChangeCheckbox = (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter): void => { + if (CheckboxCategoryFilter.PERFUMERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, perfumers: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } else if (CheckboxCategoryFilter.GENDERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, genders: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } + resetFields(); + }; + + const onChangeRadio = (event: RadioChangeEvent): void => { + setFilterParams((prevState) => { + const filter = { ...prevState, prices: event.target.value }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + resetFields(); + }; + + const handleChangeSortPrice = (event: RadioChangeEvent): void => { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice: event.target.value, currentPage: 0 })); + setSortByPrice(event.target.value); + resetFields(); + }; + + const changePagination = (page: number, pageSize: number): void => { + if (searchValue) { + dispatch( + fetchPerfumesByInputText({ searchType: searchTypeValue, text: searchValue, currentPage: page - 1 }) + ); + } else { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: page - 1 })); + } + handleChangePagination(page, pageSize); + }; + + return ( + + + Кристали, Минерали и Сувенири + + + + + + + + + + + + + + + + + + + + + + + + + {isPerfumesLoading ? ( + + ) : ( + perfumes.map((perfume) => ( + + )) + )} + + + + + + + + + ); +}; + +export default MenuJewelry; diff --git a/frontend/src/pages/MenuJewelry/MenuJewelryData.ts b/frontend/src/pages/MenuJewelry/MenuJewelryData.ts new file mode 100644 index 00000000..86c883d9 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuJewelryData.ts @@ -0,0 +1,39 @@ +import { PerfumePrice } from "../../types/types"; + +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + +export const perfumer: Array<{ name: string }> = [ + + { name: "Бижута" } + + // , { name: "Carolina Herrera" } +]; + +export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; + +export const price: Array = [ + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } +]; diff --git a/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryCheckboxSection.tsx b/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryCheckboxSection.tsx new file mode 100644 index 00000000..e25625d1 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryCheckboxSection.tsx @@ -0,0 +1,40 @@ +import React, { FC, ReactElement } from "react"; +import { Checkbox, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; + +import { CheckboxCategoryFilter } from "../MenuJewelry"; + +type PropsType = { + title: string; + onChange: (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter) => void; + category: CheckboxCategoryFilter; + data: Array<{ name: string }>; + selectedValues: Array; +}; + +const MenuCheckboxSection: FC = ({ title, onChange, category, data, selectedValues }): ReactElement => { + return ( +
          + + {title} + + onChange(checkedValues, category)} + style={{ + overflow: "auto", + maxHeight: "250px", + width: "100%" + }} + > + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuCheckboxSection; diff --git a/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryRadioSection.tsx b/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryRadioSection.tsx new file mode 100644 index 00000000..4784379c --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSection/MenuJewelryRadioSection.tsx @@ -0,0 +1,29 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent, Row, Typography } from "antd"; + +import { PerfumePrice } from "../../../types/types"; + +type PropsType = { + title: string; + onChange: (event: RadioChangeEvent) => void; + data: Array; +}; + +const MenuRadioSection: FC = ({ title, onChange, data }): ReactElement => { + return ( +
          + + {title} + + + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuRadioSection; diff --git a/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryCheckboxSection.test.tsx b/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryCheckboxSection.test.tsx new file mode 100644 index 00000000..ea276582 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryCheckboxSection.test.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { Checkbox } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuCheckboxSection from "../MenuJewelryCheckboxSection"; +import { CheckboxCategoryFilter } from "../../MenuJewelry"; +import { perfumer } from "../../MenuJewelryData"; + +describe("MenuCheckboxSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore( + + ); + expect(wrapper.text().includes("Brand")).toBe(true); + expect(wrapper.find(Checkbox).length).toEqual(18); + }); +}); diff --git a/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryRadioSection.test.tsx b/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryRadioSection.test.tsx new file mode 100644 index 00000000..a39351a4 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSection/__tests__/MenuJewelryRadioSection.test.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuRadioSection from "../MenuJewelryRadioSection"; +import { price } from "../../MenuJewelryData"; + +describe("MenuRadioSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Price")).toBe(true); + expect(wrapper.find(Radio).length).toEqual(5); + }); +}); diff --git a/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.css b/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.css new file mode 100644 index 00000000..3eda6d05 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.css @@ -0,0 +1,5 @@ +.price-button, .ant-radio-button-wrapper-disabled { + background-color: #ffffff !important; + color: rgba(0, 0, 0, 0.85) !important; + cursor: auto; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.tsx b/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.tsx new file mode 100644 index 00000000..0015f5d5 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSorter/MenuJewelrySorter.tsx @@ -0,0 +1,28 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent } from "antd"; +import { ArrowDownOutlined, ArrowUpOutlined } from "@ant-design/icons"; + +import "./MenuJewelrySorter.css"; + +type PropsType = { + onChange: (event: RadioChangeEvent) => void; + sortByPrice?: boolean; +}; + +const MenuSorter: FC = ({ onChange, sortByPrice }): ReactElement => { + return ( + + + Sort by price + + + + + + + + + ); +}; + +export default MenuSorter; diff --git a/frontend/src/pages/MenuJewelry/MenuSorter/__tests__/MenuJewelrySorter.test.tsx b/frontend/src/pages/MenuJewelry/MenuSorter/__tests__/MenuJewelrySorter.test.tsx new file mode 100644 index 00000000..fa852db7 --- /dev/null +++ b/frontend/src/pages/MenuJewelry/MenuSorter/__tests__/MenuJewelrySorter.test.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuSorter from "../MenuJewelrySorter"; + +describe("MenuSorter", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Sort by price")).toBe(true); + expect(wrapper.find(Radio.Button).length).toEqual(3); + }); +}); diff --git a/frontend/src/pages/MenuJewelry/__tests__/Menu.test.tsx b/frontend/src/pages/MenuJewelry/__tests__/Menu.test.tsx new file mode 100644 index 00000000..5cd946bf --- /dev/null +++ b/frontend/src/pages/MenuJewelry/__tests__/Menu.test.tsx @@ -0,0 +1,115 @@ +import React from "react"; +import routeData from "react-router"; +import {Checkbox, Input, Pagination, Radio} from "antd"; + +import { createMockRootState, mockDispatch, mountWithStore } from "../../../utils/test/testHelper"; +import { LoadingStatus } from "../../../types/types"; +import { MENU } from "../../../constants/routeConstants"; +import Spinner from "../../../components/Spinner/Spinner"; +import MenuCheckboxSection from "../MenuSection/MenuJewelryCheckboxSection"; +import MenuRadioSection from "../MenuSection/MenuJewelryRadioSection"; +import MenuSorter from "../MenuSorter/MenuJewelrySorter"; +import InputSearch from "../../../components/InputSearch/InputSearch"; +import { mockPerfumesResponse } from "../../../utils/test/__mocks__/perfumes-mock"; +import PerfumeCard from "../../../components/PerfumeCard/PerfumeCard"; +import Menu, { CheckboxCategoryFilter } from "../MenuJewelry"; + +window.scrollTo = jest.fn(); + +describe("Menu", () => { + const mockRootStore = createMockRootState(LoadingStatus.LOADED); + let mockDispatchFn: jest.Mock; + + beforeEach(() => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "" } + }); + mockDispatchFn = mockDispatch(); + }); + + it("should render loading spinner", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(Spinner).exists()).toBe(true); + }); + + it("should render perfumes list", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, perfumes: mockPerfumesResponse}}; + const wrapper = mountWithStore(, mockState); + expect(wrapper.find(PerfumeCard).length).toEqual(3); + }); + + it("should fetch Perfumes by gender", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "female" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should fetch all Perfumes", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "all" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should change perfumes category", () => { + testMenuCheckboxSection(0, "Brand", CheckboxCategoryFilter.PERFUMERS); + }); + + it("should change genders category", () => { + testMenuCheckboxSection(1, "Gender", CheckboxCategoryFilter.GENDERS); + }); + + it("should change price", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuRadioSection).at(0).prop("title")).toBe("Price"); + wrapper.find(MenuRadioSection).at(0).find(Radio).at(0).find("input").simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change sort direction", () => { + const wrapper = mountWithStore(); + wrapper.find(MenuSorter).find(Radio.Button).at(2).find("input").at(0).simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(InputSearch).find(Input).find("input").at(0).simulate("change", { target: { value: "test" } }); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const wrapper = mountWithStore(); + wrapper.unmount(); + expect(mockDispatchFn).nthCalledWith(2, { type: "perfumes/resetPerfumesState" }); + }); + + const testMenuCheckboxSection = (checkboxId: number, title: string, category: CheckboxCategoryFilter): void => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("title")).toBe(title); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("category")).toBe(category); + wrapper.find(MenuCheckboxSection).at(checkboxId).find(Checkbox).at(0).find("input").at(0).simulate("change", {target: {checked: true}}); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }; +}); diff --git a/frontend/src/pages/MenuOnyx/MenuOnyx.css b/frontend/src/pages/MenuOnyx/MenuOnyx.css new file mode 100644 index 00000000..088b4e10 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuOnyx.css @@ -0,0 +1,10 @@ +.login-content { + background-color: #ffffff; + padding: 50px; + margin: 64px 400px; +} + +.ant-checkbox-group-item { + display: block; + margin-right: 0; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuOnyx/MenuOnyx.tsx b/frontend/src/pages/MenuOnyx/MenuOnyx.tsx new file mode 100644 index 00000000..b288b125 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuOnyx.tsx @@ -0,0 +1,192 @@ +import React, { FC, ReactElement, useEffect, useState } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Col, Layout, Pagination, RadioChangeEvent, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; +import { useLocation } from "react-router-dom"; + +import MenuCheckboxSection from "./MenuSection/MenuOnyxCheckboxSection"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { FilterParamsType } from "../../types/types"; +import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; +import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; +import MenuRadioSection from "./MenuSection/MenuOnyxRadioSection"; +import MenuSorter from "./MenuSorter/MenuOnyxSorter"; +import PerfumeCard from "../../components/PerfumeCard/PerfumeCard"; +import SelectSearchData from "../../components/SelectSearchData/SelectSearchData"; +import InputSearch from "../../components/InputSearch/InputSearch"; +import Spinner from "../../components/Spinner/Spinner"; +import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; +import { gender, perfumer, price } from "./MenuOnyxData"; +import { useSearch } from "../../hooks/useSearch"; +import "./MenuOnyx.css"; + +export enum CheckboxCategoryFilter { + PERFUMERS = "PERFUMERS", + GENDERS = "GENDERS" +} + +const MenuOnyx: FC = (): ReactElement => { + const dispatch = useDispatch(); + const perfumes = useSelector(selectPerfumes); + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); + const location = useLocation<{ id: string }>(); + const [filterParams, setFilterParams] = useState({ + perfumers: [], + genders: [], + prices: [1, 999] + }); + const [sortByPrice, setSortByPrice] = useState(false); + const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); + const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { + const perfumeData = location.state.id; + + if (perfumeData === "female" || perfumeData === "male") { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + genders: [...filterParams.genders, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, genders: [...prevState.genders, perfumeData] })); + } else if (perfumeData === "all") { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: 0 })); + } else { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + perfumers: [...filterParams.perfumers, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, perfumers: [...prevState.perfumers, perfumeData] })); + } + window.scrollTo(0, 0); + + return () => { + dispatch(resetPerfumesState()); + }; + }, []); + + useEffect(() => { + resetPagination(); + }, [filterParams, sortByPrice]); + + const onChangeCheckbox = (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter): void => { + if (CheckboxCategoryFilter.PERFUMERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, perfumers: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } else if (CheckboxCategoryFilter.GENDERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, genders: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } + resetFields(); + }; + + const onChangeRadio = (event: RadioChangeEvent): void => { + setFilterParams((prevState) => { + const filter = { ...prevState, prices: event.target.value }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + resetFields(); + }; + + const handleChangeSortPrice = (event: RadioChangeEvent): void => { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice: event.target.value, currentPage: 0 })); + setSortByPrice(event.target.value); + resetFields(); + }; + + const changePagination = (page: number, pageSize: number): void => { + if (searchValue) { + dispatch( + fetchPerfumesByInputText({ searchType: searchTypeValue, text: searchValue, currentPage: page - 1 }) + ); + } else { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: page - 1 })); + } + handleChangePagination(page, pageSize); + }; + + return ( + + + Кристали, Минерали и Сувенири + + + + + + + + + + + + + + + + + + + + + + + + + {isPerfumesLoading ? ( + + ) : ( + perfumes.map((perfume) => ( + + )) + )} + + + + + + + + + ); +}; + +export default MenuOnyx; diff --git a/frontend/src/pages/MenuOnyx/MenuOnyxData.ts b/frontend/src/pages/MenuOnyx/MenuOnyxData.ts new file mode 100644 index 00000000..1516700c --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuOnyxData.ts @@ -0,0 +1,39 @@ +import { PerfumePrice } from "../../types/types"; + +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + +export const perfumer: Array<{ name: string }> = [ + + { name: "Оникс" } + + // , { name: "Carolina Herrera" } +]; + +export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; + +export const price: Array = [ + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } +]; diff --git a/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxCheckboxSection.tsx b/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxCheckboxSection.tsx new file mode 100644 index 00000000..f0e30755 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxCheckboxSection.tsx @@ -0,0 +1,40 @@ +import React, { FC, ReactElement } from "react"; +import { Checkbox, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; + +import { CheckboxCategoryFilter } from "../MenuOnyx"; + +type PropsType = { + title: string; + onChange: (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter) => void; + category: CheckboxCategoryFilter; + data: Array<{ name: string }>; + selectedValues: Array; +}; + +const MenuCheckboxSection: FC = ({ title, onChange, category, data, selectedValues }): ReactElement => { + return ( +
          + + {title} + + onChange(checkedValues, category)} + style={{ + overflow: "auto", + maxHeight: "250px", + width: "100%" + }} + > + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuCheckboxSection; diff --git a/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxRadioSection.tsx b/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxRadioSection.tsx new file mode 100644 index 00000000..4784379c --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSection/MenuOnyxRadioSection.tsx @@ -0,0 +1,29 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent, Row, Typography } from "antd"; + +import { PerfumePrice } from "../../../types/types"; + +type PropsType = { + title: string; + onChange: (event: RadioChangeEvent) => void; + data: Array; +}; + +const MenuRadioSection: FC = ({ title, onChange, data }): ReactElement => { + return ( +
          + + {title} + + + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuRadioSection; diff --git a/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxCheckboxSection.test.tsx b/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxCheckboxSection.test.tsx new file mode 100644 index 00000000..71eab55e --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxCheckboxSection.test.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { Checkbox } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuCheckboxSection from "../MenuOnyxCheckboxSection"; +import { CheckboxCategoryFilter } from "../../MenuOnyx"; +import { perfumer } from "../../MenuOnyxData"; + +describe("MenuCheckboxSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore( + + ); + expect(wrapper.text().includes("Brand")).toBe(true); + expect(wrapper.find(Checkbox).length).toEqual(18); + }); +}); diff --git a/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxRadioSection.test.tsx b/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxRadioSection.test.tsx new file mode 100644 index 00000000..e169b3e6 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSection/__tests__/MenuOnyxRadioSection.test.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuRadioSection from "../MenuOnyxRadioSection"; +import { price } from "../../MenuOnyxData"; + +describe("MenuRadioSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Price")).toBe(true); + expect(wrapper.find(Radio).length).toEqual(5); + }); +}); diff --git a/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.css b/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.css new file mode 100644 index 00000000..3eda6d05 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.css @@ -0,0 +1,5 @@ +.price-button, .ant-radio-button-wrapper-disabled { + background-color: #ffffff !important; + color: rgba(0, 0, 0, 0.85) !important; + cursor: auto; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.tsx b/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.tsx new file mode 100644 index 00000000..2d2d3e00 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSorter/MenuOnyxSorter.tsx @@ -0,0 +1,28 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent } from "antd"; +import { ArrowDownOutlined, ArrowUpOutlined } from "@ant-design/icons"; + +import "./MenuOnyxSorter.css"; + +type PropsType = { + onChange: (event: RadioChangeEvent) => void; + sortByPrice?: boolean; +}; + +const MenuSorter: FC = ({ onChange, sortByPrice }): ReactElement => { + return ( + + + Sort by price + + + + + + + + + ); +}; + +export default MenuSorter; diff --git a/frontend/src/pages/MenuOnyx/MenuSorter/__tests__/MenuOnyxSorter.test.tsx b/frontend/src/pages/MenuOnyx/MenuSorter/__tests__/MenuOnyxSorter.test.tsx new file mode 100644 index 00000000..95b914a3 --- /dev/null +++ b/frontend/src/pages/MenuOnyx/MenuSorter/__tests__/MenuOnyxSorter.test.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuSorter from "../MenuOnyxSorter"; + +describe("MenuSorter", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Sort by price")).toBe(true); + expect(wrapper.find(Radio.Button).length).toEqual(3); + }); +}); diff --git a/frontend/src/pages/MenuOnyx/__tests__/MenuOnyx.test.tsx b/frontend/src/pages/MenuOnyx/__tests__/MenuOnyx.test.tsx new file mode 100644 index 00000000..8929c69d --- /dev/null +++ b/frontend/src/pages/MenuOnyx/__tests__/MenuOnyx.test.tsx @@ -0,0 +1,115 @@ +import React from "react"; +import routeData from "react-router"; +import {Checkbox, Input, Pagination, Radio} from "antd"; + +import { createMockRootState, mockDispatch, mountWithStore } from "../../../utils/test/testHelper"; +import { LoadingStatus } from "../../../types/types"; +import { MENU } from "../../../constants/routeConstants"; +import Spinner from "../../../components/Spinner/Spinner"; +import MenuCheckboxSection from "../MenuSection/MenuOnyxCheckboxSection"; +import MenuRadioSection from "../MenuSection/MenuOnyxRadioSection"; +import MenuSorter from "../MenuSorter/MenuOnyxSorter"; +import InputSearch from "../../../components/InputSearch/InputSearch"; +import { mockPerfumesResponse } from "../../../utils/test/__mocks__/perfumes-mock"; +import PerfumeCard from "../../../components/PerfumeCard/PerfumeCard"; +import Menu, { CheckboxCategoryFilter } from "../MenuOnyx"; + +window.scrollTo = jest.fn(); + +describe("Menu", () => { + const mockRootStore = createMockRootState(LoadingStatus.LOADED); + let mockDispatchFn: jest.Mock; + + beforeEach(() => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "" } + }); + mockDispatchFn = mockDispatch(); + }); + + it("should render loading spinner", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(Spinner).exists()).toBe(true); + }); + + it("should render perfumes list", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, perfumes: mockPerfumesResponse}}; + const wrapper = mountWithStore(, mockState); + expect(wrapper.find(PerfumeCard).length).toEqual(3); + }); + + it("should fetch Perfumes by gender", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "female" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should fetch all Perfumes", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "all" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should change perfumes category", () => { + testMenuCheckboxSection(0, "Brand", CheckboxCategoryFilter.PERFUMERS); + }); + + it("should change genders category", () => { + testMenuCheckboxSection(1, "Gender", CheckboxCategoryFilter.GENDERS); + }); + + it("should change price", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuRadioSection).at(0).prop("title")).toBe("Price"); + wrapper.find(MenuRadioSection).at(0).find(Radio).at(0).find("input").simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change sort direction", () => { + const wrapper = mountWithStore(); + wrapper.find(MenuSorter).find(Radio.Button).at(2).find("input").at(0).simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(InputSearch).find(Input).find("input").at(0).simulate("change", { target: { value: "test" } }); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const wrapper = mountWithStore(); + wrapper.unmount(); + expect(mockDispatchFn).nthCalledWith(2, { type: "perfumes/resetPerfumesState" }); + }); + + const testMenuCheckboxSection = (checkboxId: number, title: string, category: CheckboxCategoryFilter): void => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("title")).toBe(title); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("category")).toBe(category); + wrapper.find(MenuCheckboxSection).at(checkboxId).find(Checkbox).at(0).find("input").at(0).simulate("change", {target: {checked: true}}); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }; +}); diff --git a/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirCheckboxSection.tsx b/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirCheckboxSection.tsx new file mode 100644 index 00000000..88f41681 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirCheckboxSection.tsx @@ -0,0 +1,40 @@ +import React, { FC, ReactElement } from "react"; +import { Checkbox, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; + +import { CheckboxCategoryFilter } from "../MenuSouvenir"; + +type PropsType = { + title: string; + onChange: (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter) => void; + category: CheckboxCategoryFilter; + data: Array<{ name: string }>; + selectedValues: Array; +}; + +const MenuCheckboxSection: FC = ({ title, onChange, category, data, selectedValues }): ReactElement => { + return ( +
          + + {title} + + onChange(checkedValues, category)} + style={{ + overflow: "auto", + maxHeight: "250px", + width: "100%" + }} + > + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuCheckboxSection; diff --git a/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirRadioSection.tsx b/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirRadioSection.tsx new file mode 100644 index 00000000..4784379c --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSection/MenuSouvenirRadioSection.tsx @@ -0,0 +1,29 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent, Row, Typography } from "antd"; + +import { PerfumePrice } from "../../../types/types"; + +type PropsType = { + title: string; + onChange: (event: RadioChangeEvent) => void; + data: Array; +}; + +const MenuRadioSection: FC = ({ title, onChange, data }): ReactElement => { + return ( +
          + + {title} + + + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuRadioSection; diff --git a/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirCheckboxSection.test.tsx b/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirCheckboxSection.test.tsx new file mode 100644 index 00000000..ea306a1f --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirCheckboxSection.test.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { Checkbox } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuCheckboxSection from "../MenuSouvenirCheckboxSection"; +import { CheckboxCategoryFilter } from "../../MenuSouvenir"; +import { perfumer } from "../../MenuSouvenirData"; + +describe("MenuCheckboxSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore( + + ); + expect(wrapper.text().includes("Brand")).toBe(true); + expect(wrapper.find(Checkbox).length).toEqual(18); + }); +}); diff --git a/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirRadioSection.test.tsx b/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirRadioSection.test.tsx new file mode 100644 index 00000000..843bea0b --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSection/__tests__/MenuSouvenirRadioSection.test.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuRadioSection from "../MenuSouvenirRadioSection"; +import { price } from "../../MenuSouvenirData"; + +describe("MenuRadioSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Price")).toBe(true); + expect(wrapper.find(Radio).length).toEqual(5); + }); +}); diff --git a/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.css b/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.css new file mode 100644 index 00000000..3eda6d05 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.css @@ -0,0 +1,5 @@ +.price-button, .ant-radio-button-wrapper-disabled { + background-color: #ffffff !important; + color: rgba(0, 0, 0, 0.85) !important; + cursor: auto; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.tsx b/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.tsx new file mode 100644 index 00000000..87d2fe96 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSorter/MenuSouvenirSorter.tsx @@ -0,0 +1,28 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent } from "antd"; +import { ArrowDownOutlined, ArrowUpOutlined } from "@ant-design/icons"; + +import "./MenuSouvenirSorter.css"; + +type PropsType = { + onChange: (event: RadioChangeEvent) => void; + sortByPrice?: boolean; +}; + +const MenuSorter: FC = ({ onChange, sortByPrice }): ReactElement => { + return ( + + + Sort by price + + + + + + + + + ); +}; + +export default MenuSorter; diff --git a/frontend/src/pages/MenuSouvenir/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx b/frontend/src/pages/MenuSouvenir/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx new file mode 100644 index 00000000..dfd0b552 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuSorter from "../MenuSouvenirSorter"; + +describe("MenuSorter", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Sort by price")).toBe(true); + expect(wrapper.find(Radio.Button).length).toEqual(3); + }); +}); diff --git a/frontend/src/pages/MenuSouvenir/MenuSouvenir.css b/frontend/src/pages/MenuSouvenir/MenuSouvenir.css new file mode 100644 index 00000000..088b4e10 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSouvenir.css @@ -0,0 +1,10 @@ +.login-content { + background-color: #ffffff; + padding: 50px; + margin: 64px 400px; +} + +.ant-checkbox-group-item { + display: block; + margin-right: 0; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuSouvenir/MenuSouvenir.tsx b/frontend/src/pages/MenuSouvenir/MenuSouvenir.tsx new file mode 100644 index 00000000..055d7e78 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSouvenir.tsx @@ -0,0 +1,192 @@ +import React, { FC, ReactElement, useEffect, useState } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Col, Layout, Pagination, RadioChangeEvent, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; +import { useLocation } from "react-router-dom"; + +import MenuCheckboxSection from "./MenuSection/MenuSouvenirCheckboxSection"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { FilterParamsType } from "../../types/types"; +import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; +import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; +import MenuRadioSection from "./MenuSection/MenuSouvenirRadioSection"; +import MenuSorter from "./MenuSorter/MenuSouvenirSorter"; +import PerfumeCard from "../../components/PerfumeCard/PerfumeCard"; +import SelectSearchData from "../../components/SelectSearchData/SelectSearchData"; +import InputSearch from "../../components/InputSearch/InputSearch"; +import Spinner from "../../components/Spinner/Spinner"; +import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; +import { gender, perfumer, price } from "./MenuSouvenirData"; +import { useSearch } from "../../hooks/useSearch"; +import "./MenuSouvenir.css"; + +export enum CheckboxCategoryFilter { + PERFUMERS = "PERFUMERS", + GENDERS = "GENDERS" +} + +const MenuSouvenir: FC = (): ReactElement => { + const dispatch = useDispatch(); + const perfumes = useSelector(selectPerfumes); + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); + const location = useLocation<{ id: string }>(); + const [filterParams, setFilterParams] = useState({ + perfumers: [], + genders: [], + prices: [1, 999] + }); + const [sortByPrice, setSortByPrice] = useState(false); + const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); + const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { + const perfumeData = location.state.id; + + if (perfumeData === "female" || perfumeData === "male") { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + genders: [...filterParams.genders, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, genders: [...prevState.genders, perfumeData] })); + } else if (perfumeData === "all") { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: 0 })); + } else { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + perfumers: [...filterParams.perfumers, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, perfumers: [...prevState.perfumers, perfumeData] })); + } + window.scrollTo(0, 0); + + return () => { + dispatch(resetPerfumesState()); + }; + }, []); + + useEffect(() => { + resetPagination(); + }, [filterParams, sortByPrice]); + + const onChangeCheckbox = (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter): void => { + if (CheckboxCategoryFilter.PERFUMERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, perfumers: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } else if (CheckboxCategoryFilter.GENDERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, genders: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } + resetFields(); + }; + + const onChangeRadio = (event: RadioChangeEvent): void => { + setFilterParams((prevState) => { + const filter = { ...prevState, prices: event.target.value }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + resetFields(); + }; + + const handleChangeSortPrice = (event: RadioChangeEvent): void => { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice: event.target.value, currentPage: 0 })); + setSortByPrice(event.target.value); + resetFields(); + }; + + const changePagination = (page: number, pageSize: number): void => { + if (searchValue) { + dispatch( + fetchPerfumesByInputText({ searchType: searchTypeValue, text: searchValue, currentPage: page - 1 }) + ); + } else { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: page - 1 })); + } + handleChangePagination(page, pageSize); + }; + + return ( + + + Кристали, Минерали и Сувенири + + + + + + + + + + + + + + + + + + + + + + + + + {isPerfumesLoading ? ( + + ) : ( + perfumes.map((perfume) => ( + + )) + )} + + + + + + + + + ); +}; + +export default MenuSouvenir; diff --git a/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts b/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts new file mode 100644 index 00000000..be5df991 --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts @@ -0,0 +1,39 @@ +import { PerfumePrice } from "../../types/types"; + +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + +export const perfumer: Array<{ name: string }> = [ + + { name: "Сувенири" } + + // , { name: "Carolina Herrera" } +]; + +export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; + +export const price: Array = [ + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } +]; diff --git a/frontend/src/pages/MenuSouvenir/__tests__/MenuSouvenir.test.tsx b/frontend/src/pages/MenuSouvenir/__tests__/MenuSouvenir.test.tsx new file mode 100644 index 00000000..badad19c --- /dev/null +++ b/frontend/src/pages/MenuSouvenir/__tests__/MenuSouvenir.test.tsx @@ -0,0 +1,115 @@ +import React from "react"; +import routeData from "react-router"; +import {Checkbox, Input, Pagination, Radio} from "antd"; + +import { createMockRootState, mockDispatch, mountWithStore } from "../../../utils/test/testHelper"; +import { LoadingStatus } from "../../../types/types"; +import { MENU } from "../../../constants/routeConstants"; +import Spinner from "../../../components/Spinner/Spinner"; +import MenuCheckboxSection from "../MenuSection/MenuSouvenirCheckboxSection"; +import MenuRadioSection from "../MenuSection/MenuSouvenirRadioSection"; +import MenuSorter from "../MenuSorter/MenuSouvenirSorter"; +import InputSearch from "../../../components/InputSearch/InputSearch"; +import { mockPerfumesResponse } from "../../../utils/test/__mocks__/perfumes-mock"; +import PerfumeCard from "../../../components/PerfumeCard/PerfumeCard"; +import Menu, { CheckboxCategoryFilter } from "../MenuSouvenir"; + +window.scrollTo = jest.fn(); + +describe("Menu", () => { + const mockRootStore = createMockRootState(LoadingStatus.LOADED); + let mockDispatchFn: jest.Mock; + + beforeEach(() => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "" } + }); + mockDispatchFn = mockDispatch(); + }); + + it("should render loading spinner", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(Spinner).exists()).toBe(true); + }); + + it("should render perfumes list", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, perfumes: mockPerfumesResponse}}; + const wrapper = mountWithStore(, mockState); + expect(wrapper.find(PerfumeCard).length).toEqual(3); + }); + + it("should fetch Perfumes by gender", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "female" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should fetch all Perfumes", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "all" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should change perfumes category", () => { + testMenuCheckboxSection(0, "Brand", CheckboxCategoryFilter.PERFUMERS); + }); + + it("should change genders category", () => { + testMenuCheckboxSection(1, "Gender", CheckboxCategoryFilter.GENDERS); + }); + + it("should change price", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuRadioSection).at(0).prop("title")).toBe("Price"); + wrapper.find(MenuRadioSection).at(0).find(Radio).at(0).find("input").simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change sort direction", () => { + const wrapper = mountWithStore(); + wrapper.find(MenuSorter).find(Radio.Button).at(2).find("input").at(0).simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(InputSearch).find(Input).find("input").at(0).simulate("change", { target: { value: "test" } }); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const wrapper = mountWithStore(); + wrapper.unmount(); + expect(mockDispatchFn).nthCalledWith(2, { type: "perfumes/resetPerfumesState" }); + }); + + const testMenuCheckboxSection = (checkboxId: number, title: string, category: CheckboxCategoryFilter): void => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("title")).toBe(title); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("category")).toBe(category); + wrapper.find(MenuCheckboxSection).at(checkboxId).find(Checkbox).at(0).find("input").at(0).simulate("change", {target: {checked: true}}); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }; +}); diff --git a/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftCheckboxSection.tsx b/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftCheckboxSection.tsx new file mode 100644 index 00000000..f91ec9aa --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftCheckboxSection.tsx @@ -0,0 +1,40 @@ +import React, { FC, ReactElement } from "react"; +import { Checkbox, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; + +import { CheckboxCategoryFilter } from "../MenuWitchcraft"; + +type PropsType = { + title: string; + onChange: (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter) => void; + category: CheckboxCategoryFilter; + data: Array<{ name: string }>; + selectedValues: Array; +}; + +const MenuCheckboxSection: FC = ({ title, onChange, category, data, selectedValues }): ReactElement => { + return ( +
          + + {title} + + onChange(checkedValues, category)} + style={{ + overflow: "auto", + maxHeight: "250px", + width: "100%" + }} + > + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuCheckboxSection; diff --git a/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftRadioSection.tsx b/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftRadioSection.tsx new file mode 100644 index 00000000..4784379c --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSection/MenuWitchcraftRadioSection.tsx @@ -0,0 +1,29 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent, Row, Typography } from "antd"; + +import { PerfumePrice } from "../../../types/types"; + +type PropsType = { + title: string; + onChange: (event: RadioChangeEvent) => void; + data: Array; +}; + +const MenuRadioSection: FC = ({ title, onChange, data }): ReactElement => { + return ( +
          + + {title} + + + {data.map((value, index) => ( + + {value.name} + + ))} + +
          + ); +}; + +export default MenuRadioSection; diff --git a/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftCheckboxSection.test.tsx b/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftCheckboxSection.test.tsx new file mode 100644 index 00000000..8d7e5f58 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftCheckboxSection.test.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { Checkbox } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuCheckboxSection from "../MenuWitchcraftCheckboxSection"; +import { CheckboxCategoryFilter } from "../../MenuWitchcraft"; +import { perfumer } from "../../MenuWitchcraftData"; + +describe("MenuCheckboxSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore( + + ); + expect(wrapper.text().includes("Brand")).toBe(true); + expect(wrapper.find(Checkbox).length).toEqual(18); + }); +}); diff --git a/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftRadioSection.test.tsx b/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftRadioSection.test.tsx new file mode 100644 index 00000000..72f58b4e --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSection/__tests__/MenuWitchcraftRadioSection.test.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuRadioSection from "../MenuWitchcraftRadioSection"; +import { price } from "../../MenuWitchcraftData"; + +describe("MenuRadioSection", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Price")).toBe(true); + expect(wrapper.find(Radio).length).toEqual(5); + }); +}); diff --git a/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.css b/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.css new file mode 100644 index 00000000..3eda6d05 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.css @@ -0,0 +1,5 @@ +.price-button, .ant-radio-button-wrapper-disabled { + background-color: #ffffff !important; + color: rgba(0, 0, 0, 0.85) !important; + cursor: auto; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.tsx b/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.tsx new file mode 100644 index 00000000..32f4f7a6 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSorter/MenuWitchcraftSorter.tsx @@ -0,0 +1,28 @@ +import React, { FC, ReactElement } from "react"; +import { Radio, RadioChangeEvent } from "antd"; +import { ArrowDownOutlined, ArrowUpOutlined } from "@ant-design/icons"; + +import "./MenuWitchcraftSorter.css"; + +type PropsType = { + onChange: (event: RadioChangeEvent) => void; + sortByPrice?: boolean; +}; + +const MenuSorter: FC = ({ onChange, sortByPrice }): ReactElement => { + return ( + + + Sort by price + + + + + + + + + ); +}; + +export default MenuSorter; diff --git a/frontend/src/pages/MenuWitchcraft/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx b/frontend/src/pages/MenuWitchcraft/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx new file mode 100644 index 00000000..a8db3ac8 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuSorter/__tests__/MenuWitchcraftSorter.test.tsx @@ -0,0 +1,13 @@ +import React from "react"; +import { Radio } from "antd"; + +import { mountWithStore } from "../../../../utils/test/testHelper"; +import MenuSorter from "../MenuWitchcraftSorter"; + +describe("MenuSorter", () => { + it("should render correctly", () => { + const wrapper = mountWithStore(); + expect(wrapper.text().includes("Sort by price")).toBe(true); + expect(wrapper.find(Radio.Button).length).toEqual(3); + }); +}); diff --git a/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.css b/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.css new file mode 100644 index 00000000..088b4e10 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.css @@ -0,0 +1,10 @@ +.login-content { + background-color: #ffffff; + padding: 50px; + margin: 64px 400px; +} + +.ant-checkbox-group-item { + display: block; + margin-right: 0; +} \ No newline at end of file diff --git a/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.tsx b/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.tsx new file mode 100644 index 00000000..da1c9e3a --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuWitchcraft.tsx @@ -0,0 +1,192 @@ +import React, { FC, ReactElement, useEffect, useState } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Col, Layout, Pagination, RadioChangeEvent, Row, Typography } from "antd"; +import { CheckboxValueType } from "antd/lib/checkbox/Group"; +import { useLocation } from "react-router-dom"; + +import MenuCheckboxSection from "./MenuSection/MenuWitchcraftCheckboxSection"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { FilterParamsType } from "../../types/types"; +import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; +import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; +import MenuRadioSection from "./MenuSection/MenuWitchcraftRadioSection"; +import MenuSorter from "./MenuSorter/MenuWitchcraftSorter"; +import PerfumeCard from "../../components/PerfumeCard/PerfumeCard"; +import SelectSearchData from "../../components/SelectSearchData/SelectSearchData"; +import InputSearch from "../../components/InputSearch/InputSearch"; +import Spinner from "../../components/Spinner/Spinner"; +import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; +import { gender, perfumer, price } from "./MenuWitchcraftData"; +import { useSearch } from "../../hooks/useSearch"; +import "./MenuWitchcraft.css"; + +export enum CheckboxCategoryFilter { + PERFUMERS = "PERFUMERS", + GENDERS = "GENDERS" +} + +const MenuWitchcraft: FC = (): ReactElement => { + const dispatch = useDispatch(); + const perfumes = useSelector(selectPerfumes); + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); + const location = useLocation<{ id: string }>(); + const [filterParams, setFilterParams] = useState({ + perfumers: [], + genders: [], + prices: [1, 999] + }); + const [sortByPrice, setSortByPrice] = useState(false); + const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); + const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { + const perfumeData = location.state.id; + + if (perfumeData === "female" || perfumeData === "male") { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + genders: [...filterParams.genders, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, genders: [...prevState.genders, perfumeData] })); + } else if (perfumeData === "all") { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: 0 })); + } else { + dispatch( + fetchPerfumesByFilterParams({ + ...filterParams, + perfumers: [...filterParams.perfumers, perfumeData], + sortByPrice, + currentPage: 0 + }) + ); + setFilterParams((prevState) => ({ ...prevState, perfumers: [...prevState.perfumers, perfumeData] })); + } + window.scrollTo(0, 0); + + return () => { + dispatch(resetPerfumesState()); + }; + }, []); + + useEffect(() => { + resetPagination(); + }, [filterParams, sortByPrice]); + + const onChangeCheckbox = (checkedValues: CheckboxValueType[], category: CheckboxCategoryFilter): void => { + if (CheckboxCategoryFilter.PERFUMERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, perfumers: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } else if (CheckboxCategoryFilter.GENDERS === category) { + setFilterParams((prevState) => { + const filter = { ...prevState, genders: [...(checkedValues as string[])] }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + } + resetFields(); + }; + + const onChangeRadio = (event: RadioChangeEvent): void => { + setFilterParams((prevState) => { + const filter = { ...prevState, prices: event.target.value }; + dispatch(fetchPerfumesByFilterParams({ ...filter, sortByPrice, currentPage: 0 })); + return filter; + }); + resetFields(); + }; + + const handleChangeSortPrice = (event: RadioChangeEvent): void => { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice: event.target.value, currentPage: 0 })); + setSortByPrice(event.target.value); + resetFields(); + }; + + const changePagination = (page: number, pageSize: number): void => { + if (searchValue) { + dispatch( + fetchPerfumesByInputText({ searchType: searchTypeValue, text: searchValue, currentPage: page - 1 }) + ); + } else { + dispatch(fetchPerfumesByFilterParams({ ...filterParams, sortByPrice, currentPage: page - 1 })); + } + handleChangePagination(page, pageSize); + }; + + return ( + + + Кристали, Минерали и Сувенири + + + + + + + + + + + + + + + + + + + + + + + + + {isPerfumesLoading ? ( + + ) : ( + perfumes.map((perfume) => ( + + )) + )} + + + + + + + + + ); +}; + +export default MenuWitchcraft; diff --git a/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts b/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts new file mode 100644 index 00000000..3ba6b4d4 --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts @@ -0,0 +1,39 @@ +import { PerfumePrice } from "../../types/types"; + +// export const perfumer: Array<{ name: string }> = [ +// { name: "Burberry" }, +// { name: "Bvlgari" }, +// { name: "Calvin Klein" }, +// { name: "Carolina Herrera" }, +// { name: "Chanel" }, +// { name: "Creed" }, +// { name: "Dior" }, +// { name: "Dolce&Gabbana" }, +// { name: "Giorgio Armani" }, +// { name: "Gucci" }, +// { name: "Hermes" }, +// { name: "Hugo Boss" }, +// { name: "Jean Paul Gaultier" }, +// { name: "Lancome" }, +// { name: "Paco Rabanne" }, +// { name: "Prada" }, +// { name: "Tom Ford" }, +// { name: "Versace" } +// ]; + +export const perfumer: Array<{ name: string }> = [ + + { name: "Вещерство" } + + // , { name: "Carolina Herrera" } +]; + +export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; + +export const price: Array = [ + { id: 1, name: "Всяка цена", array: [1, 9999] }, + { id: 2, name: "15 - 25 лева", array: [15, 25] }, + { id: 3, name: "25 - 40 лева", array: [25, 40] }, + { id: 4, name: "40 - 90 лева", array: [40, 90] }, + { id: 5, name: "90 - 175+ лева", array: [90, 250] } +]; diff --git a/frontend/src/pages/MenuWitchcraft/__tests__/MenuWitchcraft.test.tsx b/frontend/src/pages/MenuWitchcraft/__tests__/MenuWitchcraft.test.tsx new file mode 100644 index 00000000..33f6046b --- /dev/null +++ b/frontend/src/pages/MenuWitchcraft/__tests__/MenuWitchcraft.test.tsx @@ -0,0 +1,115 @@ +import React from "react"; +import routeData from "react-router"; +import {Checkbox, Input, Pagination, Radio} from "antd"; + +import { createMockRootState, mockDispatch, mountWithStore } from "../../../utils/test/testHelper"; +import { LoadingStatus } from "../../../types/types"; +import { MENU } from "../../../constants/routeConstants"; +import Spinner from "../../../components/Spinner/Spinner"; +import MenuCheckboxSection from "../MenuSection/MenuWitchcraftCheckboxSection"; +import MenuRadioSection from "../MenuSection/MenuWitchcraftRadioSection"; +import MenuSorter from "../MenuSorter/MenuWitchcraftSorter"; +import InputSearch from "../../../components/InputSearch/InputSearch"; +import { mockPerfumesResponse } from "../../../utils/test/__mocks__/perfumes-mock"; +import PerfumeCard from "../../../components/PerfumeCard/PerfumeCard"; +import Menu, { CheckboxCategoryFilter } from "../MenuWitchcraft"; + +window.scrollTo = jest.fn(); + +describe("Menu", () => { + const mockRootStore = createMockRootState(LoadingStatus.LOADED); + let mockDispatchFn: jest.Mock; + + beforeEach(() => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "" } + }); + mockDispatchFn = mockDispatch(); + }); + + it("should render loading spinner", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(Spinner).exists()).toBe(true); + }); + + it("should render perfumes list", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, perfumes: mockPerfumesResponse}}; + const wrapper = mountWithStore(, mockState); + expect(wrapper.find(PerfumeCard).length).toEqual(3); + }); + + it("should fetch Perfumes by gender", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "female" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should fetch all Perfumes", () => { + jest.spyOn(routeData, "useLocation").mockReturnValue({ + pathname: MENU, + hash: "", + search: "", + state: { id: "all" } + }); + mountWithStore(); + expect(mockDispatchFn).nthCalledWith(1, expect.any(Function)); + }); + + it("should change perfumes category", () => { + testMenuCheckboxSection(0, "Brand", CheckboxCategoryFilter.PERFUMERS); + }); + + it("should change genders category", () => { + testMenuCheckboxSection(1, "Gender", CheckboxCategoryFilter.GENDERS); + }); + + it("should change price", () => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuRadioSection).at(0).prop("title")).toBe("Price"); + wrapper.find(MenuRadioSection).at(0).find(Radio).at(0).find("input").simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change sort direction", () => { + const wrapper = mountWithStore(); + wrapper.find(MenuSorter).find(Radio.Button).at(2).find("input").at(0).simulate("change"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const mockState = {...mockRootStore, perfumes: {...mockRootStore.perfumes, totalElements: 100}}; + const wrapper = mountWithStore(, mockState); + wrapper.find(InputSearch).find(Input).find("input").at(0).simulate("change", { target: { value: "test" } }); + wrapper.find(Pagination).at(0).find("li").at(2).simulate("click"); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }); + + it("should change pagination with search value", () => { + const wrapper = mountWithStore(); + wrapper.unmount(); + expect(mockDispatchFn).nthCalledWith(2, { type: "perfumes/resetPerfumesState" }); + }); + + const testMenuCheckboxSection = (checkboxId: number, title: string, category: CheckboxCategoryFilter): void => { + const wrapper = mountWithStore(); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("title")).toBe(title); + expect(wrapper.find(MenuCheckboxSection).at(checkboxId).prop("category")).toBe(category); + wrapper.find(MenuCheckboxSection).at(checkboxId).find(Checkbox).at(0).find("input").at(0).simulate("change", {target: {checked: true}}); + expect(mockDispatchFn).nthCalledWith(2, expect.any(Function)); + }; +}); From e43990e3884144ccdca038e721f1992e35aecdde Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Thu, 30 Jan 2025 15:20:13 +0200 Subject: [PATCH 11/21] added entities for required data --- .../pages/Account/AddPerfume/AddPerfume.tsx | 9 +- .../ecommerce/domain/Crystals.java | 63 ++++++++++ .../ecommerce/domain/Jewelry.java | 64 ++++++++++ .../ecommerce/domain/Minerals.java | 63 ++++++++++ .../merikbest2015/ecommerce/domain/Onyx.java | 63 ++++++++++ .../ecommerce/domain/Souvenior.java | 78 +++++++++++++ .../ecommerce/domain/Witchcraft.java | 63 ++++++++++ src/main/resources/application.properties | 2 +- .../resources/db/migration/V1__Init_BD.sql | 2 +- .../resources/db/migration/V2__Add_users.sql | 2 +- .../db/migration/V3__Add_crystals.sql | 108 +++++++++++++++++ .../db/migration/V3__Add_products.sql | 109 +----------------- .../resources/db/migration/V4__Add_orders.sql | 4 +- 13 files changed, 508 insertions(+), 122 deletions(-) create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystals.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Jewelry.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Minerals.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Onyx.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Souvenior.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/domain/Witchcraft.java create mode 100644 src/main/resources/db/migration/V3__Add_crystals.sql diff --git a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx index cd56922e..bd0df081 100644 --- a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx +++ b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx @@ -93,14 +93,7 @@ const AddPerfume: FC = (): ReactElement => { placeholder={"Enter the release year"} disabled={ispPerfumeLoading} /> - + reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Crystals crystals = (Crystals) o; + return Objects.equals(id, crystals.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Jewelry.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Jewelry.java new file mode 100644 index 00000000..1aae5230 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Jewelry.java @@ -0,0 +1,64 @@ +package com.gmail.merikbest2015.ecommerce.domain; + +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.persistence.*; +import java.util.List; +import java.util.Objects; + +@Getter +@Setter +@ToString +@Entity +@Table(name = "jewelry") +public class Jewelry { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id") + private Long id; + + @Column(name = "jewelry_title") + private String jewelryTitle; + + @Column(name = "country") + private String country; + + @Column(name = "crystals_gender") + private String crystalsGender; + + @Column(name = "description") + private String description; + + @Column(name = "filename") + private String filename; + + @Column(name = "price") + private Double price; + + @Column(name = "quantity") + private int quantity; + private String type; + + @Column(name = "jewelry_rating") + private Double jewelryRating; + + @OneToMany + @ToString.Exclude + private List reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Jewelry jewelry = (Jewelry) o; + return Objects.equals(id, jewelry.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Minerals.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Minerals.java new file mode 100644 index 00000000..73b62335 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Minerals.java @@ -0,0 +1,63 @@ +package com.gmail.merikbest2015.ecommerce.domain; + +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.persistence.*; +import java.util.List; +import java.util.Objects; + +@Getter +@Setter +@ToString +@Entity +@Table(name = "minertals") +public class Minerals { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id") + private Long id; + + @Column(name = "mineral_title") + private String mineralTitle; + + @Column(name = "country") + private String country; + + @Column(name = "crystals_gender") + private String crystalsGender; + + @Column(name = "description") + private String description; + + @Column(name = "filename") + private String filename; + + @Column(name = "price") + private Double price; + + @Column(name = "quantity") + private int quantity; + + @Column(name = "mineral_rating") + private Double mineralRating; + + @OneToMany + @ToString.Exclude + private List reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Minerals mineral = (Minerals) o; + return Objects.equals(id, mineral.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Onyx.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Onyx.java new file mode 100644 index 00000000..39e97fb0 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Onyx.java @@ -0,0 +1,63 @@ +package com.gmail.merikbest2015.ecommerce.domain; + +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.persistence.*; +import java.util.List; +import java.util.Objects; + +@Getter +@Setter +@ToString +@Entity +@Table(name = "onyx") +public class Onyx { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id") + private Long id; + + @Column(name = "onyx_title") + private String onyxTitle; + + @Column(name = "country") + private String country; + + @Column(name = "crystals_gender") + private String crystalsGender; + + @Column(name = "description") + private String description; + + @Column(name = "filename") + private String filename; + + @Column(name = "price") + private Double price; + + @Column(name = "quantity") + private int quantity; + + @Column(name = "onyx_rating") + private Double onyxRating; + + @OneToMany + @ToString.Exclude + private List reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Onyx onyx = (Onyx) o; + return Objects.equals(id, onyx.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Souvenior.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Souvenior.java new file mode 100644 index 00000000..daf6d356 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Souvenior.java @@ -0,0 +1,78 @@ +package com.gmail.merikbest2015.ecommerce.domain; + +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.persistence.*; +import java.util.List; +import java.util.Objects; + +@Getter +@Setter +@ToString +@Entity +@Table(name = "souvenior") +public class Souvenior { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id") + private Long id; + + @Column(name = "souvenior_title") + private String souveniorTitle; + + @Column(name = "year") + private Integer year; + + @Column(name = "country") + private String country; + + @Column(name = "souvenior_gender") + private String souveniorGender; + + @Column(name = "fragrance_top_notes") + private String fragranceTopNotes; + + @Column(name = "fragrance_middle_notes") + private String fragranceMiddleNotes; + + @Column(name = "fragrance_base_notes") + private String fragranceBaseNotes; + + @Column(name = "description") + private String description; + + @Column(name = "filename") + private String filename; + + @Column(name = "price") + private Double price; + + @Column(name = "volume") + private String volume; + + @Column(name = "type") + private String type; + + @Column(name = "souvenior_rating") + private Double souveniorRating; + + @OneToMany + @ToString.Exclude + private List reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Souvenior souvenior = (Souvenior) o; + return Objects.equals(id, souvenior.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Witchcraft.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Witchcraft.java new file mode 100644 index 00000000..6a2e850d --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Witchcraft.java @@ -0,0 +1,63 @@ +package com.gmail.merikbest2015.ecommerce.domain; + +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; + +import javax.persistence.*; +import java.util.List; +import java.util.Objects; + +@Getter +@Setter +@ToString +@Entity +@Table(name = "witchcraft") +public class Witchcraft { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "id") + private Long id; + + @Column(name = "witchcraft_title") + private String witchcraftTitle; + + @Column(name = "country") + private String country; + + @Column(name = "crystals_gender") + private String crystalsGender; + + @Column(name = "description") + private String description; + + @Column(name = "filename") + private String filename; + + @Column(name = "price") + private Double price; + + @Column(name = "quantity") + private int quantity; + + @Column(name = "witchcraft_rating") + private Double witchcraftRating; + + @OneToMany + @ToString.Exclude + private List reviews; + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Witchcraft witchcraft = (Witchcraft) o; + return Objects.equals(id, witchcraft.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } +} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 94a985ed..bea9a3ed 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -3,7 +3,7 @@ spring.datasource.username=postgres spring.datasource.password=postgres spring.jpa.generate-ddl=false spring.jpa.show-sql=false -spring.jpa.hibernate.ddl-auto=validate +spring.jpa.hibernate.ddl-auto=update spring.flyway.locations=classpath:db/migration spring.servlet.multipart.enabled=true diff --git a/src/main/resources/db/migration/V1__Init_BD.sql b/src/main/resources/db/migration/V1__Init_BD.sql index b4b69e57..fa0d5b38 100644 --- a/src/main/resources/db/migration/V1__Init_BD.sql +++ b/src/main/resources/db/migration/V1__Init_BD.sql @@ -100,4 +100,4 @@ alter table if exists orders_order_items add constraint FK7nw03p9mxq154wvbsonaq0 alter table if exists orders_order_items add constraint FK3l8rktw0f4w5t6tift31e2d7c foreign key (order_id) references orders; alter table if exists perfume_reviews add constraint FKq51iuslnvq3nw8teocq9y7ag8 foreign key (reviews_id) references review; alter table if exists perfume_reviews add constraint FK7k3k0ru1omu7xdtdamtrl276 foreign key (perfume_id) references perfume; -alter table if exists user_role add constraint FKj345gk1bovqvfame88rcx7yyx foreign key (user_id) references users; +alter table if exists user_role add constraint FKj345gk1bovqvfame88rcx7yyx foreign key (user_id) references users; \ No newline at end of file diff --git a/src/main/resources/db/migration/V2__Add_users.sql b/src/main/resources/db/migration/V2__Add_users.sql index bfbe882e..0e9e44e1 100644 --- a/src/main/resources/db/migration/V2__Add_users.sql +++ b/src/main/resources/db/migration/V2__Add_users.sql @@ -17,4 +17,4 @@ insert into user_role (user_id, roles) values (2, 'USER'); insert into user_role (user_id, roles) - values (3, 'USER'); + values (3, 'USER'); \ No newline at end of file diff --git a/src/main/resources/db/migration/V3__Add_crystals.sql b/src/main/resources/db/migration/V3__Add_crystals.sql new file mode 100644 index 00000000..adc99c17 --- /dev/null +++ b/src/main/resources/db/migration/V3__Add_crystals.sql @@ -0,0 +1,108 @@ +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (2, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 'Moss, Sandalwood, Fir balsam', 'Carnation, Geranium leaf, Jasmine', 'Basil, Grapefruit, Green apple, Mint', 'male', 'Hugo Man', 'Hugo Boss', 21, 'Eau de Toilette', '75', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (3, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ba9272ca-20af-4e41-89b7-24018be4acb1.Hugo Boss The Scent.jpg', 'Leather', 'Maninka fruit, Lavender', 'Ginger', 'male', 'The Scent', 'Hugo Boss', 45, 'Eau de Toilette', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (4, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/540f8e7d-2259-4a20-becf-4ed5cfc2912e.Hugo Boss Boss Woman.jpg', 'Sandalwood, Cedar', 'Freesia, Violet root', 'Mandarin orange, Mango', 'female', 'Boss Woman', 'Hugo Boss', 26, 'Eau de parfum', '90', 2000, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (5, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1fb6dd1b-a134-4e6f-8215-60d465d33d72.Hugo Boss Hugo Deep Red.jpg', 'Musk, Sandalwood, Vanilla', 'Freesia, Hibiscus, Ginger', 'Pear, Blood orange, Clementine', 'female', 'Deep Red', 'Hugo Boss', 27, 'Eau de parfum', '90', 2001, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (6, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/62e9bf9b-8fea-4eb2-9935-21e868e1b93d.Hugo Boss The Scent For Her.jpg', 'Roasted cocoa', 'Osmanthus', 'Peach, Freesia', 'female', 'The Scent For Her', 'Hugo Boss', 47, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (7, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8297191e-ea2d-4f76-a1a0-004cc5beb127.Burberry London For Men.jpg', 'Oak bark, Gaiac wood, Opoponax', 'Leather, Mimosa, Port wine', 'Bergamot, Lavender, Black pepper', 'male', 'London For Men', 'Burberry', 27, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (8, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5f18e03-340d-4e84-a7da-900683ecfe9f.Burberry Mr. Burberry.jpg', 'Sandalwood, Vetiver, Gaiac wood', 'Leather, Mimosa, Port wine', 'Grapefruit, Tarragon, Cardamom', 'male', 'Mr. Burberry', 'Burberry', 20, 'Eau de Toilette', '50', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (9, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/83a69c92-738a-4b49-a6de-1367050a8c01.Burberry The Beat For Men.jpg', 'Vetiver, Woody notes', 'Geranium, White thyme', 'Black pepper, Citron, Violet leaf', 'male', 'The Beat For Men', 'Burberry', 44, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (10, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52df6cb-470a-43ac-8f6b-b33b56e20539.Burberry My Burberry.jpg', 'Patchouli, Damask rose, Rosa centifolia', 'Geranium leaf, Freesia, Quince', 'Sweet pea, Bergamot', 'female', 'My Burberry', 'Burberry', 35, 'Eau de parfum', '50', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (11, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/20485cd6-d46a-46f4-82fd-5d952f61269f.Burberry Weekend For Women.jpg', 'Musk, Sandalwood, Cedarwood', 'Cyclamen, Rose hip, Hyacinth, Iris', 'Mandarin orange, Reseda, Sage', 'female', 'Weekend For Women', 'Burberry', 28, 'Eau de parfum', '100', 1997, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (12, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d647879a-0bca-4365-becf-06eb1b518033.Burberry Women.jpg', 'Musk, Patchouli, Sandalwood', 'Jasmine, Clementine peel, Peony', 'English garden rose, Honeysuckle', 'female', 'Women', 'Burberry', 29, 'Eau de parfum', '100', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (13, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/284737fc-4847-4f7d-b7a7-9e2ac78eeaee.bvlgari-aqva-pour-homme-marine.jpg', 'Mineral amber, White cedarwood', 'Neptune grass, Rosemary blossom', 'Grapefruit, Neroli', 'male', 'Aqva Pour Homme Marine', 'Bvlgari', 36, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (14, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0354dc37-7aaa-4020-8022-29a0b9dbd042.Bvlgari Aqva Pour Homme.jpg', 'Mineral amber, Clary sage', 'Santolina, Neptune grass', 'Mandarin orange, Petitgrain', 'male', 'Aqva Pour Homme', 'Bvlgari', 38, 'Eau de Toilette', '100', 2005, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (15, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5183288a-6cd8-4db8-ab26-ea5ecf3b6b51.Bvlgari Man In Black.jpg', 'Benzoin, Tonka bean, Gaiac wood', 'Tuberose, Orris absolute, Leather', 'Tobacco, Rum', 'male', 'Man In Black', 'Bvlgari', 49, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (16, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7e376792-723e-45b1-a22c-b7e549a0b1f8.Bvlgari Goldea the Roman Night Absolute.jpg', 'Black musk, Patchouli, Crystallised moss', 'Jasmine sambac absolute, Bourbon vanilla', 'Orange blossom, Black plum', 'female', 'Goldea the Roman Night Absolute', 'Bvlgari', 48, 'Eau de parfum', '75', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (17, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/956bbe26-c07d-4e32-a567-5e4306388c0e.Bvlgari Le Gemme Ashlemah.jpg', 'Musk', 'Orris absolute', 'Lavender', 'female', 'Le Gemme Ashlemah', 'Bvlgari', 171, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (19, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ab055088-8a70-4076-8811-53839b883d60.Bvlgari Splendida Jasmin Noir.jpg', 'Cashmere wood, Patchouli, Tonka bean', 'Jasmine sambac absolute, Almond', 'Gardenia, Plant juice', 'female', 'Splendida Jasmin Noir', 'Bvlgari', 45, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (20, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9b03319b-1b53-4d9c-8033-b3a84ea9e2fa.Calvin Klein CK Free.jpg', 'Oak, Ironwood, Patchouli', 'Buchu, Coffee, Tobacco', 'Absinth, Jackfruit, Star anise', 'male', 'CK Free', 'Calvin Klein', 23, 'Eau de Toilette', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (21, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea92388e-801e-4435-9d3b-bd41f737acc2.Calvin Klein CK One Shock for Him.jpg', 'Ambreine, Cashmeran, Patchouli, Tobacco', 'Cardamom, Black basil, Black pepper', 'Clementine, Cucumber, Lavender', 'male', 'CK One Shock for Him', 'Calvin Klein', 21, 'Eau de Toilette', '100', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (22, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0fb6c514-5253-451a-80ce-b384b87d4821.Calvin Klein Euphoria Men.jpg', 'Amber, Redwood, Patchouli', 'Sage, Black basil, Cedar leaf', 'Ginger, Pepper, Sudachi, Rain accord', 'male', 'Euphoria Men', 'Calvin Klein', 27, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (23, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cd2e7815-9944-4d58-942a-405fbff57bbd.Calvin Klein CK IN2U Her.jpg', 'Ambergris, Red cedar, Vanilla', 'Cactus, Orchid', 'Pink grapefruit, Redcurrant leaf, Sicilian bergamot', 'female', 'CK IN2U Her', 'Calvin Klein', 17, 'Eau de Toilette', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (24, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/13dbc15b-30c6-4500-b733-bc6b8c42a149.Calvin Klein Deep Euphoria.jpg', 'Musk, Patchouli', 'Black rose', 'Mandarin orange leaf, Cascalone, White pepper', 'female', 'Deep Euphoria', 'Calvin Klein', 43, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (25, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9dc64b2f-2b49-4b7f-823f-8072c2921cee.Calvin Klein Sheer Beauty.jpg', 'Musk, Sandalwood, Vanilla blossom', 'Jasmine, Peony, Pink lily', 'Bergamot, Bellini, Red berries', 'female', 'Sheer Beauty', 'Calvin Klein', 26, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (18, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52fcb3f-614e-4214-be80-944173ea8f5f.Bvlgari Omnia Amethyste.webp', 'Heliotrope, Woods', 'Iris, Rose', 'Plant juice, Pink grapefruit', 'female', 'Omnia Amethyste', 'Bvlgari', 36, 'Eau de Toilette', '40', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (26, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6524de16-c086-49fe-a6e5-c9efc35f1a02.Carolina Herrera Bad Boy.jpg', 'Tonka bean, Cocoa absolute', 'Cedarwood, Sage', 'Black pepper, White pepper, Italian bergamot', 'male', 'Bad Boy', 'Carolina Herrera', 76, 'Eau de Toilette', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (27, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/184c9da2-2445-4b01-87b8-b4f8b5f6ab8c.Carolina Herrera Good Girl.jpg', 'Roasted tonka bean, Cocoa, Sandalwood', 'Tuberose, Bulgarian rose, Jasmine sambac', 'Bergamot, Lemon', 'female', 'Good Girl', 'Carolina Herrera', 156, 'Eau de parfum', '150', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (28, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e31f6d6c-e585-40a4-970c-f25322667924.Chanel Allure homme Sport.jpg', 'Amber, Musk, Tonka bean', 'Neroli, Pepper, Cedar', 'Aldehydes, Mandarin orange, Seawater', 'male', 'Allure homme Sport', 'Chanel', 85, 'Eau de Toilette', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (31, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bcc4bb2a-907d-4531-9d7f-178c765c5ed3.Chanel Chance Eau Fraiche.jpg', 'Amber, Iris, Musk, Patchouli', 'Jasmine, Pink pepper, Water hyacinth', 'Cedar, Citrus fruits', 'female', 'Chance Eau Fraiche', 'Chanel', 90, 'Eau de Toilette', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (32, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2b5f80ca-e0f3-4e99-b5e4-11ccb9153b00.Chanel Gabrielle Essence.jpg', 'Sandalwood, Vanilla, White musk', 'Tuberose, Jasmine, Ylang-ylang', 'Citrus fruits, Red fruits', 'female', 'Gabrielle Essence', 'Chanel', 104, 'Eau de parfum', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (33, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4b51181b-5551-4321-b5e7-f7612584c9b2.Chanel N5.jpg', 'Amber, Sandalwood, Vanilla', 'Iris, Grasse jasmine', 'Aldehydes, Bergamot, Neroli', 'female', 'Chanel N5', 'Chanel', 192, 'Eau de parfum', '200', 1921, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (34, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bdb203a9-0725-4ed4-a71a-db7eeb915fae.Creed Aventus.jpg', 'Ambergris, Oakmoss, Musk', 'Birch, Jasmine, Patchouli', 'Pineapple, Apple, Bergamot, Blackcurrant', 'male', 'Aventus', 'Creed', 152, 'Eau de parfum', '100', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (35, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/162cfbe2-2dc2-4271-8a63-23981a7e3cc4.Creed Bois du Portugal.jpg', 'Sandalwood, Vetiver, Ambergris', 'Cedarwood', 'Bergamot, Lavender', 'male', 'Bois du Portugal', 'Creed', 110, 'Eau de parfum', '100', 1987, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (36, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d428b77-0ffd-449f-bcaa-04a094b51de7.Creed Original Vetiver.jpg', 'Ambergris, Sandalwood, Musk, Vetiver', 'White pepper, Coriander, Pink pepper', 'Bergamot, Bitter orange, Mandarin orange', 'male', 'Original Vetiver', 'Creed', 97, 'Eau de parfum', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (39, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cbb8efd1-f55a-4db3-8511-f0b5b446533d.Creed Love in Black.jpg', 'Rose, Burgundy blackcurrant, Violet', 'Florentine iris, Clove', 'White violet', 'female', 'Love in Black', 'Creed', 89, 'Eau de parfum', '75', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (40, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0f0acb70-dc64-474f-878a-1b214d250d94.CreedLoveinWhite.jpg', 'Ambergris, Mysore sandalwood, Vanilla', 'Florentine iris, Yellow narcissus, Magnolia', 'Orange zest', 'female', 'Love in White', 'Creed', 94, 'Eau de parfum', '75', 2005, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (41, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0158183f-2412-4c61-a962-7c96e43c19c3.Dior Fahrenheit.jpg', 'Amber, Leather, Musk', 'Carnation, Honeysuckle, Jasmine', 'Bergamot, Camomile, Lavender, Mandarin orange', 'male', 'Fahrenheit', 'Dior', 62, 'Eau de Toilette', '100', 1988, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (42, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/27f0b3d3-2634-4e74-971a-f780c4480482.Dior Homme.jpg', 'Virginia cedar', 'Ecuadorian ambrette seed', 'Florentine iris absolute', 'male', 'Homme', 'Dior', 90, 'Eau de parfum', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (43, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/03e65b3b-7b1f-400c-9bb8-a8956bdaa4be.Dior Sauvage.jpg', 'Ambroxan', 'Bergamot', 'Sichuan Pepper', 'male', 'Sauvage', 'Dior', 62, 'Eau de Toilette', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (44, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/94c85cfd-f090-4d49-b2e9-dcff34eec8c1.Dior Jadore.jpg', 'Vanilla, Cedar, Musk', 'Lily of the valley, Rose, Violet', 'Bergamot, Pear, Melon, Peach', 'female', 'Jadore', 'Dior', 81, 'Eau de parfum', '100', 1999, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (45, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/85f8de21-24d5-473b-8d63-6ba6c2d4d25e.Dior Miss Dior.jpg', 'Ambergris, Musk, Patchouli', 'Jasmine, Caramel, Popcorn', 'Pineapple, Cherry, Mandarin orange', 'female', 'Miss Dior', 'Dior', 90, 'Eau de parfum', '100', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (46, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/63534821-1eb9-4b44-afd3-61c3b8ca4a25.Dior Poison Girl.jpg', 'Venezuelan tonka bean', 'Grasse rose', 'Bitter orange', 'female', 'Poison Girl', 'Dior', 75, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (48, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8873bf9e-7e95-423d-a3ca-074b429308d4.Dolce&Gabbana Pour Homme.jpg', 'Iris, Sandalwood, Tobacco, Tonka bean, Cedar', 'Tarragon, Cardamom, Lavender, Pepper, Sage', 'Bergamot, Mandarin orange, Orange', 'male', 'Pour Homme', 'Dolce&Gabbana', 42, 'Eau de Toilette', '125', 1994, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (49, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9ae62ea2-39fa-4c1b-b700-9516ab4ba961.Dolce&Gabbana The One For Men.jpg', 'Amber, Tobacco, Cedar', 'Ginger, Cardamom, Orange blossom', 'Basil, Grapefruit, Coriander', 'male', 'The One For Men', 'Dolce&Gabbana', 43, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (51, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a746477f-d071-4150-951f-80083a740d46.Dolce&Gabbana Dolce.jpg', 'Cashmeran, Musk', 'Amaryllis, Water Lily, Narcissus', 'Neroli, Papaya Flower', 'female', 'Dolce', 'Dolce&Gabbana', 41, 'Eau de parfum', '75', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (52, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7010aec6-8c8c-44c2-8d31-9c24bdee077b.Giorgio Armani Acqua di Gio Pour Homme.jpg', 'Amber, Oakmoss, Musk', 'Cyclamen, Freesia, Hyacinth, Coriander', 'Bergamot, Jasmine, Lime', 'male', 'Acqua di Gio Pour Homme', 'Giorgio Armani', 57, 'Eau de Toilette', '100', 1996, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (53, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e2966bc2-6c56-40ce-bb3b-f9473b72dcd8.Giorgio Armani Code.jpg', 'Gaiac wood, Leather, Tobacco, Tonka bean', 'Olive blossom, Star anise', 'Bergamot, Lemon', 'male', 'Code', 'Giorgio Armani', 56, 'Eau de Toilette', '75', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (55, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8ce1aee8-653a-446d-aa08-f63404b40add.Giorgio Armani Code Women.jpg', 'Honey, Vanilla, Sandalwood', 'Jasmine sambac, Tunisian orange blossom absolute', 'African orange blossom, Italian bitter orange', 'female', 'Code Women', 'Giorgio Armani', 64, 'Eau de parfum', '75', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (56, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d822de55-d51a-49f7-ab6a-9a598f96a1b9.Giorgio Armani Emporio Armani Because It’s You.jpg', 'Patchouli, Vanilla, White musk', 'Rose absolute', 'Raspberry, Neroli', 'female', 'Because It’s You', 'Giorgio Armani', 58, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (58, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c99f101-42c1-4764-92f1-8c36b2a72a43.Givenchy Gentleman 2017.jpg', 'Patchouli, Leather, Vanilla', 'Iris, Lavender', 'Pear, Cardamom', 'male', 'Gentleman 2017', 'Givenchy', 45, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (59, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/39d4e42c-9f54-4b63-82cc-459903fb28fd.Givenchy Pi.jpg', 'Benzoin, Brown sugar, Almond', 'Aniseed, Geranium, Lily of the valley', 'Aromatic notes, Basil, Blossoms', 'male', 'Pi', 'Givenchy', 49, 'Eau de Toilette', '100', 1998, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (60, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fe2f0dd4-dea2-4719-862b-14c1030857ac.Givenchy Pour Homme.jpg', 'Labdanum, Cedar', 'Lavender, Vetiver', 'Grapefruit, Coriander, Mandarin orange', 'male', 'Pour Homme', 'Givenchy', 37, 'Eau de Toilette', '100', 2002, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (62, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea8ca264-8060-4f04-90c5-d122a81a6679.Givenchy L''Interdit Eau de Parfum.jpg', 'Patchouli, Vetiver, Ambroxan', 'Tuberose', 'Orange blossom, Jasmine sambac', 'female', 'L''Interdit Eau de Parfum', 'Givenchy', 99, 'Eau de parfum', '80', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (64, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f23fac56-8f9e-4d6b-9856-8ef64eca2dad.Gucci by Gucci Pour Homme.jpg', 'Amber, Elemi resin, Patchouli', 'Jasmine, Tobacco', 'Bergamot, Violet, Cypress', 'male', 'Pour Homme', 'Gucci', 41, 'Eau de Toilette', '90', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (65, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6d2277c4-ea19-415c-ab0a-55a73e9f8505.Gucci Guilty Black Pour Homme.jpg', 'Leather, Patchouli, Cedar', 'Neroli, Orange blossom', 'Coriander, Lavender', 'male', 'Guilty Black Pour Homme', 'Gucci', 54, 'Eau de Toilette', '90', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (67, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7b7aa358-ac56-42c8-971a-d2fffb87a959.Gucci by Gucci.jpg', 'Honey, Musk, Patchouli', 'Tiaré', 'Pear, Guava', 'female', 'by Gucci', 'Gucci', 71, 'Eau de parfum', '75', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (68, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/95d670f7-9e63-432b-94a8-f29748a559f3.Gucci Flora.jpg', 'Patchouli, Sandalwood', 'Osmanthus, Rose', 'Peony, Citrus notes', 'female', 'Flora', 'Gucci', 39, 'Eau de Toilette', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (69, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/77faa2e5-4e4a-4322-8605-68cf8b0ef697.Gucci Rush.jpg', 'Patchouli, Vanilla, Vetiver', 'Jasmine, Coriander, Rose', 'Freesia, Gardenia, Peach', 'female', 'Rush', 'Gucci', 39, 'Eau de Toilette', '75', 2000, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (70, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0e32851e-d9d0-4623-9a63-91b8ac902f72.Hermes Terre d''Hermes Eau Tres Fraiche.jpg', 'Woody notes, Patchouli, Cedar', 'Geranium', 'Orange, Citrus fruits, Aquatic notes', 'male', 'Eau Tres Fraiche', 'Hermes', 68, 'Eau de Toilette', '125', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (71, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d5fb8750-0ce8-4615-8115-78f6b71557fc.Hermes Terre d''Hermes Parfum Refill.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum Refill', 'Hermes', 61, 'Eau de parfum', '125', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (72, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ef094746-8589-4682-910c-bb0fcdc7c132.Hermes Terre d''Hermes Parfum.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum', 'Hermes', 72, 'Eau de parfum', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (73, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4c034eb1-d898-4e4b-89e4-2c3b03c32cf8.Hermes Eau des Merveilles.jpg', 'Oakmoss, Fir, Vetiver, Cedar', 'Amber, Pepper, Pink pepper', 'Orange, Lemon', 'female', 'Eau des Merveilles', 'Hermes', 75, 'Eau de Toilette', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (74, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cef920a1-efe0-422c-a557-ceb6dccf7755.Hermes Jour d`Hermes Absolu.jpg', 'Apricot blossom', 'Jasmine sambac', 'Gardenia', 'female', 'Jour d`Hermes Absolu', 'Hermes', 53, 'Eau de parfum', '50', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (76, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2572526a-e892-43fc-bfa3-317864bf13ea.Jean Paul Gaultier Le Male.jpg', 'Amber, Sandalwood, Tonka bean', 'Caraway, Neroli, Cinnamon', 'Bergamot, Tarragon, Cardamom', 'male', 'Le Male', 'Jean Paul Gaultier', 54, 'Eau de Toilette', '125', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (77, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/776dadf8-16b0-4e74-b27c-7d590b6a2951.Jean Paul Gaultier Ultra Male.jpg', 'Vanilla, Amber, Woods', 'Cumin, Cinnamon, Clary sage', 'Bergamot, Pear, Lavender, Mint', 'male', 'Ultra Male', 'Jean Paul Gaultier', 63, 'Eau de Toilette', '125', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (78, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8b433478-511c-4d00-8a11-b963f118b10e.Jean Paul Gaultier Classique Eau de Parfum Collector.jpg', 'Ambergris, Tonka Bean, Vanilla, Sandalwood', 'Narcissus, Orchid', 'Rose, Rum, Sicilian mandarin', 'female', 'Classique Eau de Parfum Collector', 'Jean Paul Gaultier', 59, 'Eau de parfum', '50', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (79, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d97831f-cd5b-4599-88ba-e3c4b9092b44.Jean Paul Gaultier La Belle.jpg', 'Vanilla', 'Vetiver', 'Pear', 'female', 'La Belle', 'Jean Paul Gaultier', 84, 'Eau de parfum', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (80, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8dddd016-50a7-48f9-a8d9-dd2ad40d912c.Jean Paul Gaultier Scandal.jpg', 'Patchouli', 'Honey', 'Gardenia, Blood orange', 'female', 'Scandal', 'Jean Paul Gaultier', 64, 'Eau de parfum', '80', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (82, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1e3f8b71-e6dd-4cd8-8229-e88a4d098a33.Lancome La Nuit Tresor.jpg', 'Frankincense, Papyrus, Lychee praliné', 'Tahitian vanilla orchid', 'Black rose', 'female', 'La Nuit Tresor', 'Lancome', 67, 'Eau de parfum', '75', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (84, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8979007d-14be-4296-a1d6-02e128fe67a2.Lancome Tresor.jpg', 'Sandalwood, Musk', 'Lily of the valley, Vanilla, Heliotrope', 'Rose leaf, Apricot blossom, Peach blossom', 'female', 'Tresor', 'Lancome', 56, 'Eau de parfum', '50', 1990, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (85, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/313b26ec-a812-4f27-93fb-de82858f6eee.Paco Rabanne 1 Million.jpg', 'Leather, Amberketal', 'Rose absolute, Cinnamon', 'Red mandarin orange, Peppermint', 'male', '1 Million', 'Paco Rabanne', 41, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (86, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7f130776-3164-4f93-82fd-bd75f63a916f.Paco Rabanne Invictus.jpg', 'Gaiac wood, Oakmoss, Patchouli', 'Bay leaf, Jasmine', 'Grapefruit, Marine notes', 'male', 'Invictus', 'Paco Rabanne', 46, 'Eau de Toilette', '100', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (88, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/11b04b2c-7410-4e68-bc38-e6feac0e1ee4.Paco Rabanne Lady Million.jpg', 'Honey, Patchouli', 'Orange blossom, Jasmine sambac', 'Raspberry, Neroli, Bitter orange', 'female', 'Lady Million', 'Paco Rabanne', 56, 'Eau de parfum', '80', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (89, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fcfdd1d1-7925-4065-8c08-25d5a0bae53c.Paco Rabanne Olympea.jpg', 'Cashmere wood, Ambergris', 'Salted vanilla, Ginger lily, Water jasmine', 'Green mandarin orange', 'female', 'Olympea', 'Paco Rabanne', 54, 'Eau de parfum', '80', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (90, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2bca5ec5-d82f-457a-9240-d68733033b70.Paco Rabanne Ultraviolet.jpg', 'Ambergris, Vanilla absolute', 'Osmanthus, Jasmine', 'Chili, Blackberry', 'female', 'Ultraviolet', 'Paco Rabanne', 45, 'Eau de parfum', '80', 1999, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (91, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/10725eaa-2265-48ad-9cf3-d11d089c4700.Prada L''Homme Prada L''Eau.jpg', 'Cedarwood, Powdery notes, Sandalwood', 'Ambergris, Iris', 'Ginger, Neroli', 'male', 'L''Homme Prada L''Eau', 'Prada', 52, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (92, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/994244f5-be7d-48e1-8120-84049d2422e6.Prada Luna Rossa Black.jpg', 'Amber', 'Patchouli, Coumarin', 'Bergamot, Angelica', 'male', 'Luna Rossa Black', 'Prada', 39, 'Eau de parfum', '50', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (93, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bc119144-edb9-4aa1-ad18-38a085c1ccff.Prada Luna Rossa Carbon.jpg', 'Ambroxan, Patchouli', 'Water notes, Lavender, Asphalt notes', 'Bergamot, Pepper', 'male', 'Luna Rossa Carbon', 'Prada', 47, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (95, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/93167727-2473-4e27-805d-1c12ddff0816.Prada Candy.jpg', 'Musk', 'Benzoin', 'Musk', 'female', 'Candy', 'Prada', 53, 'Eau de parfum', '80', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (96, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/720b38d1-971b-45f4-93b8-12135e18a087.Tom Ford For Men.jpg', 'Amber, Cedar, Patchouli, Vetiver', 'Tunisian orange blossom absolute, Black pepper, Tobacco absolute', 'Citrus notes, Lemon leaf, Italian bergamot', 'male', 'For Men', 'Tom Ford', 52, 'Eau de Toilette', '50', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (97, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/db213300-2057-45b7-b2a1-4bace7c82b2f.Tom Ford Grey Vetiver.jpg', 'Amberwood, Oakmoss, Vetiver', 'Iris, Nutmeg, Pimento', 'Orange blossom, Grapefruit, Sage, Woods', 'male', 'Grey Vetiver', 'Tom Ford', 89, 'Eau de parfum', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (98, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f869ee5b-2112-42a7-ac65-5519fc6901b1.Tom Ford Noir.jpg', 'Amber, Styrax, Opoponax', 'Egyptian geranium, Iris, Nutmeg', 'Italian bergamot, Vervain, Caraway', 'male', 'Noir', 'Tom Ford', 91, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (99, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5a745ad-2134-4483-bf12-71c299d80ccb.Tom Ford Black Orchid.jpg', 'Balsam, Patchouli, Sandalwood', 'Black orchid, Lotus wood, Floral notes', 'Black truffle, Bergamot, Blackcurrant', 'female', 'Black Orchid', 'Tom Ford', 95, 'Eau de parfum', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (100, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e093a9e4-d61a-4108-a985-97d836125522.Tom Ford Noir Pour Femme.jpg', 'Sandalwood, Mastic resin, Amber, Vanilla', 'Egyptian geranium, Iris, Nutmeg', 'Mandarin orange, Bitter orange, Ginger', 'female', 'Noir Pour Femme', 'Tom Ford', 110, 'Eau de parfum', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (101, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/24275f61-ba97-4814-9695-592c5501a5d4.Tom Ford Orchid Soleil.jpg', 'Vanilla, Chestnut cream, Patchouli, Orchid', 'Red spiderlily, Tuberose', 'Bitter orange, Pink pepper, Cypress', 'female', 'Orchid Soleil', 'Tom Ford', 151, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (102, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/74c50f56-76f9-4d23-8363-2185c34ead66.Tom Ford Velvet Orchid.jpg', 'Labdanum, Myrrh Orpur, Sandalwood', 'Cattleya orchid, Jasmine absolute, Magnolia', 'Bergamot, Honey, Mandarin orange Orpur, Vanilla', 'female', 'Velvet Orchid', 'Tom Ford', 177, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (103, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/26164c0d-f0d9-4d02-8149-235dbb69cd2f.Versace Eros.jpg', 'Bourbon vanilla, Atlas cedar, Virginia cedar', 'Venezuelan tonka bean, Ambroxan, Geranium', 'Mint, Italian lemon, Green apple', 'male', 'Eros', 'Versace', 35, 'Eau de Toilette', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (106, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d26c62b0-583a-4b2c-b4ba-7d4edb42198c.Versace Bright Crystal.jpg', 'Amber, Acajou wood, Musk', 'Lotus, Magnolia, Peony', 'Ice accord, Pomegranate, Yuzu', 'female', 'Bright Crystal', 'Versace', 41, 'Eau de Toilette', '90', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (107, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4536623f-b973-439f-acbc-0d533bb9baf4.Versace Crystal Noir.jpg', 'Sandalwood, Cashmeran, Vanilla, Heliotropin', 'Tuberose, Frangipani, Jasmine', 'Blackcurrant, Black fig, Violet', 'female', 'Crystal Noir', 'Versace', 44, 'Eau de Toilette', '90', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (108, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/125b5660-c43d-48c4-90d8-f2b8344892ef.Versace Dylan Blue Pour Femme.png', 'Patchouli, Blond woods, Musk, Styrax', 'Jasmine sambac, Petalia, Peach, Rosyfolia', 'Granny Smith apple, Clover, Blackcurrant sorbet', 'female', 'Dylan Blue Pour Femme', 'Versace', 59, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (1, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4735a4c8-e1fc-43ce-8ff9-0bd28d00ce20.Hugo Boss Boss Bottled Night.webp', 'Salmwood, Musky notes, Sandalwood', 'Cardamom, Jasmine, African violet', 'Birch leaf, Lavender', 'male', 'Boss Bottled Night', 'Hugo Boss', 35, 'Eau de Toilette', '100', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (54, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/c85c9fae-65c6-4bd2-9ea9-0e551b13dab6.Giorgio Armani Emporio Armani Stronger With You.webp', 'Marron glacé, Vanilla', 'Sage', 'Cardamom, Pink pepper, Violet leaf', 'male', 'Stronger With You', 'Giorgio Armani', 54, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (81, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5d0b2fe3-d3c5-44df-ba27-0c2ce5c8ade0.Lancome Hypnose Homme.webp', 'Amber, Musk, Patchouli', 'Lavender', 'Bergamot, Cardamom, Mandarin orange, Mint', 'male', 'Hypnose Homme', 'Lancome', 42, 'Eau de Toilette', '75', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (105, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2d378db1-4415-4515-99b5-990b412f1864.Versace Pour Homme.webp', 'Mineral amber, Musk, Tonka bean, Oud', 'Geranium, Hyacinth, Clary sage, Cedarwood', 'Bergamot, Neroli, Lemon, Bitter orange leaf', 'male', 'Pour Homme', 'Versace', 42, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (50, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c972eb4-65a3-43bb-8ce8-de74a2ee7b85.Dolce&Gabbana Anthology L`Imperatrice 3.webp', 'Grapefruit wood, Musk, Sandalwood', 'Pink cyclamen, Watermelon', 'Red currant, Kiwi, Rhubarb', 'female', 'Anthology L`Imperatrice 3', 'Dolce&Gabbana', 27, 'Eau de Toilette', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (66, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/3ec0d3e0-9cd5-4ed5-9b23-b1bbfa5dbc46.Gucci Made to Measure.webp', 'Labdanum, Patchouli, Leather', 'Sri Lankan nutmeg, Waterlily, Juniper berry', 'Calabrian bergamot, Tunisian orange blossom, French lavender', 'male', 'Made to Measure', 'Gucci', 40, 'Eau de Toilette', '50', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (104, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/30f4a944-a3a4-4af3-9ef6-854878e4f4bb.Versace Man Eau Fraiche.webp', 'Ambergris, Musk, Plane tree wood', 'Tarragon, Cedar leaf, Clary sage', 'Rosewood, Starfruit, Lemon', 'male', 'Man Eau Fraiche', 'Versace', 31, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (37, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5fd3de8e-1022-47a2-ae58-a089a65bd90c.Creed Acqua Fiorentina.webp', 'Grapefruit, Sandalwood, Cedar', 'Bergamot, Pear, Rose', 'Apple, Prune, Greengage plum', 'female', 'Acqua Fiorentina', 'Creed', 100, 'Eau de parfum', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (38, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7d32f694-9cc3-4770-844a-47400e6f5c6b.Creed Aventus for Her.webp', 'Peach, Blackcurrant, Ylang-ylang', 'Rose, Styrax, Mysore sandalwood', 'Green apple, Violet leaf, Calabrian bergamot', 'female', 'Aventus for Her', 'Creed', 141, 'Eau de parfum', '75', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (75, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d6b443ff-ca04-4e48-ba17-70f20867adca.Hermes Twilly d`Hermes.webp', 'Ginger', 'Tuberose', 'Sandalwood', 'female', 'Twilly d`Hermes', 'Hermes', 83, 'Eau de parfum', '75', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (83, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/947fbf1a-009a-4357-a830-ae7fc1db811e.Lancome La Vie Est Belle.webp', 'Patchouli, Praliné, Tonka bean, Vanilla', 'Iris, Jasmine, Orange blossom', 'Pear, Blackcurrant', 'female', 'La Vie Est Belle', 'Lancome', 92, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (30, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7049225c-03bb-45a7-ba6a-86274f8668b9.Chanel Egoiste Platinum.webp', 'Amber, Oakmoss, Sandalwood', 'Galbanum, Geranium, Jasmine', 'Lavender, Neroli, Petitgrain', 'male', 'Egoiste Platinum', 'Chanel', 70, 'Eau de Toilette', '100', 1993, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (87, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/eda32745-2764-496f-bba4-6ca135eec6f5.Paco Rabanne Pure XS.webp', 'White cedar, Myrrh, Sugar', 'Vanilla, Leather, Cinnamon, Liqueur', 'Green notes, Ginger, Thyme', 'male', 'Pure XS', 'Paco Rabanne', 40, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (94, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/977a852c-90b4-4d50-a3ca-c95fedd56173.Prada Candy Kiss.webp', 'Musk', 'Orange blossom', 'Vanilla', 'female', 'Candy Kiss', 'Prada', 55, 'Eau de parfum', '80', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (61, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a28ff037-77bd-4137-bbdf-06d4a233a2df.Givenchy Ange Ou Demon Le Secret.webp', 'Amber, Vanilla, Driftwood', 'Tiaré, Salty notes', 'Italian lemon, Neroli, Jasmine tea', 'female', 'Ange Ou Demon Le Secret', 'Givenchy', 71, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (47, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/edb8d85c-2f43-477e-9d49-9f06b6ddb72e.Dolce&Gabbana K By Dolce&Gabbana.webp', 'Cedarwood, Vetiver, Patchouli', 'Chili, Clary sage, Provençal lavender', 'Blood orange, Sicilian lemon, Juniper berry', 'male', 'K', 'Dolce&Gabbana ', 55, 'Eau de Toilette', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (29, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ac6c7a11-97f8-44b1-9b10-f96997212dd4.Chanel Bleu de Chanel Eau de Parfum.webp', 'Ginger, Sandalwood, Frankincense', 'Grapefruit, Labdanum, Cedar', 'Pink pepper, Vetiver, Citrus notes', 'male', 'Bleu de Chanel', 'Chanel', 88, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (57, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e304e856-1512-429a-883b-915dd9922ea6.Giorgio Armani Si.webp', 'Amber, Blond woods, Orcanox, Patchouli', 'May rose absolute, Neroli absolute', 'Mandarin orange, Blackcurrant liqueur', 'female', 'Si', 'Giorgio Armani', 99, 'Eau de parfum', '100', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (63, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8207ae60-4a0a-4e0c-a3e6-f4bbe8ca88e3.Givenchy Very Irresistible.webp', 'Rose', 'Peony, Rose', 'Anise, Verbena Leaves', 'female', 'Very Irresistible', 'Givenchy', 46, 'Eau de Toilette', '75', 2003, 0); \ No newline at end of file diff --git a/src/main/resources/db/migration/V3__Add_products.sql b/src/main/resources/db/migration/V3__Add_products.sql index 303363d4..a68abd57 100644 --- a/src/main/resources/db/migration/V3__Add_products.sql +++ b/src/main/resources/db/migration/V3__Add_products.sql @@ -1,108 +1 @@ -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (2, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 'Moss, Sandalwood, Fir balsam', 'Carnation, Geranium leaf, Jasmine', 'Basil, Grapefruit, Green apple, Mint', 'male', 'Hugo Man', 'Hugo Boss', 21, 'Eau de Toilette', '75', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (3, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ba9272ca-20af-4e41-89b7-24018be4acb1.Hugo Boss The Scent.jpg', 'Leather', 'Maninka fruit, Lavender', 'Ginger', 'male', 'The Scent', 'Hugo Boss', 45, 'Eau de Toilette', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (4, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/540f8e7d-2259-4a20-becf-4ed5cfc2912e.Hugo Boss Boss Woman.jpg', 'Sandalwood, Cedar', 'Freesia, Violet root', 'Mandarin orange, Mango', 'female', 'Boss Woman', 'Hugo Boss', 26, 'Eau de parfum', '90', 2000, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (5, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1fb6dd1b-a134-4e6f-8215-60d465d33d72.Hugo Boss Hugo Deep Red.jpg', 'Musk, Sandalwood, Vanilla', 'Freesia, Hibiscus, Ginger', 'Pear, Blood orange, Clementine', 'female', 'Deep Red', 'Hugo Boss', 27, 'Eau de parfum', '90', 2001, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (6, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/62e9bf9b-8fea-4eb2-9935-21e868e1b93d.Hugo Boss The Scent For Her.jpg', 'Roasted cocoa', 'Osmanthus', 'Peach, Freesia', 'female', 'The Scent For Her', 'Hugo Boss', 47, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (7, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8297191e-ea2d-4f76-a1a0-004cc5beb127.Burberry London For Men.jpg', 'Oak bark, Gaiac wood, Opoponax', 'Leather, Mimosa, Port wine', 'Bergamot, Lavender, Black pepper', 'male', 'London For Men', 'Burberry', 27, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (8, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5f18e03-340d-4e84-a7da-900683ecfe9f.Burberry Mr. Burberry.jpg', 'Sandalwood, Vetiver, Gaiac wood', 'Leather, Mimosa, Port wine', 'Grapefruit, Tarragon, Cardamom', 'male', 'Mr. Burberry', 'Burberry', 20, 'Eau de Toilette', '50', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (9, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/83a69c92-738a-4b49-a6de-1367050a8c01.Burberry The Beat For Men.jpg', 'Vetiver, Woody notes', 'Geranium, White thyme', 'Black pepper, Citron, Violet leaf', 'male', 'The Beat For Men', 'Burberry', 44, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (10, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52df6cb-470a-43ac-8f6b-b33b56e20539.Burberry My Burberry.jpg', 'Patchouli, Damask rose, Rosa centifolia', 'Geranium leaf, Freesia, Quince', 'Sweet pea, Bergamot', 'female', 'My Burberry', 'Burberry', 35, 'Eau de parfum', '50', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (11, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/20485cd6-d46a-46f4-82fd-5d952f61269f.Burberry Weekend For Women.jpg', 'Musk, Sandalwood, Cedarwood', 'Cyclamen, Rose hip, Hyacinth, Iris', 'Mandarin orange, Reseda, Sage', 'female', 'Weekend For Women', 'Burberry', 28, 'Eau de parfum', '100', 1997, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (12, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d647879a-0bca-4365-becf-06eb1b518033.Burberry Women.jpg', 'Musk, Patchouli, Sandalwood', 'Jasmine, Clementine peel, Peony', 'English garden rose, Honeysuckle', 'female', 'Women', 'Burberry', 29, 'Eau de parfum', '100', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (13, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/284737fc-4847-4f7d-b7a7-9e2ac78eeaee.bvlgari-aqva-pour-homme-marine.jpg', 'Mineral amber, White cedarwood', 'Neptune grass, Rosemary blossom', 'Grapefruit, Neroli', 'male', 'Aqva Pour Homme Marine', 'Bvlgari', 36, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (14, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0354dc37-7aaa-4020-8022-29a0b9dbd042.Bvlgari Aqva Pour Homme.jpg', 'Mineral amber, Clary sage', 'Santolina, Neptune grass', 'Mandarin orange, Petitgrain', 'male', 'Aqva Pour Homme', 'Bvlgari', 38, 'Eau de Toilette', '100', 2005, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (15, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5183288a-6cd8-4db8-ab26-ea5ecf3b6b51.Bvlgari Man In Black.jpg', 'Benzoin, Tonka bean, Gaiac wood', 'Tuberose, Orris absolute, Leather', 'Tobacco, Rum', 'male', 'Man In Black', 'Bvlgari', 49, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (16, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7e376792-723e-45b1-a22c-b7e549a0b1f8.Bvlgari Goldea the Roman Night Absolute.jpg', 'Black musk, Patchouli, Crystallised moss', 'Jasmine sambac absolute, Bourbon vanilla', 'Orange blossom, Black plum', 'female', 'Goldea the Roman Night Absolute', 'Bvlgari', 48, 'Eau de parfum', '75', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (17, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/956bbe26-c07d-4e32-a567-5e4306388c0e.Bvlgari Le Gemme Ashlemah.jpg', 'Musk', 'Orris absolute', 'Lavender', 'female', 'Le Gemme Ashlemah', 'Bvlgari', 171, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (19, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ab055088-8a70-4076-8811-53839b883d60.Bvlgari Splendida Jasmin Noir.jpg', 'Cashmere wood, Patchouli, Tonka bean', 'Jasmine sambac absolute, Almond', 'Gardenia, Plant juice', 'female', 'Splendida Jasmin Noir', 'Bvlgari', 45, 'Eau de parfum', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (20, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9b03319b-1b53-4d9c-8033-b3a84ea9e2fa.Calvin Klein CK Free.jpg', 'Oak, Ironwood, Patchouli', 'Buchu, Coffee, Tobacco', 'Absinth, Jackfruit, Star anise', 'male', 'CK Free', 'Calvin Klein', 23, 'Eau de Toilette', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (21, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea92388e-801e-4435-9d3b-bd41f737acc2.Calvin Klein CK One Shock for Him.jpg', 'Ambreine, Cashmeran, Patchouli, Tobacco', 'Cardamom, Black basil, Black pepper', 'Clementine, Cucumber, Lavender', 'male', 'CK One Shock for Him', 'Calvin Klein', 21, 'Eau de Toilette', '100', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (22, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0fb6c514-5253-451a-80ce-b384b87d4821.Calvin Klein Euphoria Men.jpg', 'Amber, Redwood, Patchouli', 'Sage, Black basil, Cedar leaf', 'Ginger, Pepper, Sudachi, Rain accord', 'male', 'Euphoria Men', 'Calvin Klein', 27, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (23, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cd2e7815-9944-4d58-942a-405fbff57bbd.Calvin Klein CK IN2U Her.jpg', 'Ambergris, Red cedar, Vanilla', 'Cactus, Orchid', 'Pink grapefruit, Redcurrant leaf, Sicilian bergamot', 'female', 'CK IN2U Her', 'Calvin Klein', 17, 'Eau de Toilette', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (24, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/13dbc15b-30c6-4500-b733-bc6b8c42a149.Calvin Klein Deep Euphoria.jpg', 'Musk, Patchouli', 'Black rose', 'Mandarin orange leaf, Cascalone, White pepper', 'female', 'Deep Euphoria', 'Calvin Klein', 43, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (25, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9dc64b2f-2b49-4b7f-823f-8072c2921cee.Calvin Klein Sheer Beauty.jpg', 'Musk, Sandalwood, Vanilla blossom', 'Jasmine, Peony, Pink lily', 'Bergamot, Bellini, Red berries', 'female', 'Sheer Beauty', 'Calvin Klein', 26, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (18, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52fcb3f-614e-4214-be80-944173ea8f5f.Bvlgari Omnia Amethyste.webp', 'Heliotrope, Woods', 'Iris, Rose', 'Plant juice, Pink grapefruit', 'female', 'Omnia Amethyste', 'Bvlgari', 36, 'Eau de Toilette', '40', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (26, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6524de16-c086-49fe-a6e5-c9efc35f1a02.Carolina Herrera Bad Boy.jpg', 'Tonka bean, Cocoa absolute', 'Cedarwood, Sage', 'Black pepper, White pepper, Italian bergamot', 'male', 'Bad Boy', 'Carolina Herrera', 76, 'Eau de Toilette', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (27, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/184c9da2-2445-4b01-87b8-b4f8b5f6ab8c.Carolina Herrera Good Girl.jpg', 'Roasted tonka bean, Cocoa, Sandalwood', 'Tuberose, Bulgarian rose, Jasmine sambac', 'Bergamot, Lemon', 'female', 'Good Girl', 'Carolina Herrera', 156, 'Eau de parfum', '150', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (28, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e31f6d6c-e585-40a4-970c-f25322667924.Chanel Allure homme Sport.jpg', 'Amber, Musk, Tonka bean', 'Neroli, Pepper, Cedar', 'Aldehydes, Mandarin orange, Seawater', 'male', 'Allure homme Sport', 'Chanel', 85, 'Eau de Toilette', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (31, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bcc4bb2a-907d-4531-9d7f-178c765c5ed3.Chanel Chance Eau Fraiche.jpg', 'Amber, Iris, Musk, Patchouli', 'Jasmine, Pink pepper, Water hyacinth', 'Cedar, Citrus fruits', 'female', 'Chance Eau Fraiche', 'Chanel', 90, 'Eau de Toilette', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (32, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2b5f80ca-e0f3-4e99-b5e4-11ccb9153b00.Chanel Gabrielle Essence.jpg', 'Sandalwood, Vanilla, White musk', 'Tuberose, Jasmine, Ylang-ylang', 'Citrus fruits, Red fruits', 'female', 'Gabrielle Essence', 'Chanel', 104, 'Eau de parfum', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (33, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4b51181b-5551-4321-b5e7-f7612584c9b2.Chanel N5.jpg', 'Amber, Sandalwood, Vanilla', 'Iris, Grasse jasmine', 'Aldehydes, Bergamot, Neroli', 'female', 'Chanel N5', 'Chanel', 192, 'Eau de parfum', '200', 1921, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (34, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bdb203a9-0725-4ed4-a71a-db7eeb915fae.Creed Aventus.jpg', 'Ambergris, Oakmoss, Musk', 'Birch, Jasmine, Patchouli', 'Pineapple, Apple, Bergamot, Blackcurrant', 'male', 'Aventus', 'Creed', 152, 'Eau de parfum', '100', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (35, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/162cfbe2-2dc2-4271-8a63-23981a7e3cc4.Creed Bois du Portugal.jpg', 'Sandalwood, Vetiver, Ambergris', 'Cedarwood', 'Bergamot, Lavender', 'male', 'Bois du Portugal', 'Creed', 110, 'Eau de parfum', '100', 1987, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (36, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d428b77-0ffd-449f-bcaa-04a094b51de7.Creed Original Vetiver.jpg', 'Ambergris, Sandalwood, Musk, Vetiver', 'White pepper, Coriander, Pink pepper', 'Bergamot, Bitter orange, Mandarin orange', 'male', 'Original Vetiver', 'Creed', 97, 'Eau de parfum', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (39, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cbb8efd1-f55a-4db3-8511-f0b5b446533d.Creed Love in Black.jpg', 'Rose, Burgundy blackcurrant, Violet', 'Florentine iris, Clove', 'White violet', 'female', 'Love in Black', 'Creed', 89, 'Eau de parfum', '75', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (40, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0f0acb70-dc64-474f-878a-1b214d250d94.CreedLoveinWhite.jpg', 'Ambergris, Mysore sandalwood, Vanilla', 'Florentine iris, Yellow narcissus, Magnolia', 'Orange zest', 'female', 'Love in White', 'Creed', 94, 'Eau de parfum', '75', 2005, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (41, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0158183f-2412-4c61-a962-7c96e43c19c3.Dior Fahrenheit.jpg', 'Amber, Leather, Musk', 'Carnation, Honeysuckle, Jasmine', 'Bergamot, Camomile, Lavender, Mandarin orange', 'male', 'Fahrenheit', 'Dior', 62, 'Eau de Toilette', '100', 1988, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (42, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/27f0b3d3-2634-4e74-971a-f780c4480482.Dior Homme.jpg', 'Virginia cedar', 'Ecuadorian ambrette seed', 'Florentine iris absolute', 'male', 'Homme', 'Dior', 90, 'Eau de parfum', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (43, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/03e65b3b-7b1f-400c-9bb8-a8956bdaa4be.Dior Sauvage.jpg', 'Ambroxan', 'Bergamot', 'Sichuan Pepper', 'male', 'Sauvage', 'Dior', 62, 'Eau de Toilette', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (44, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/94c85cfd-f090-4d49-b2e9-dcff34eec8c1.Dior Jadore.jpg', 'Vanilla, Cedar, Musk', 'Lily of the valley, Rose, Violet', 'Bergamot, Pear, Melon, Peach', 'female', 'Jadore', 'Dior', 81, 'Eau de parfum', '100', 1999, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (45, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/85f8de21-24d5-473b-8d63-6ba6c2d4d25e.Dior Miss Dior.jpg', 'Ambergris, Musk, Patchouli', 'Jasmine, Caramel, Popcorn', 'Pineapple, Cherry, Mandarin orange', 'female', 'Miss Dior', 'Dior', 90, 'Eau de parfum', '100', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (46, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/63534821-1eb9-4b44-afd3-61c3b8ca4a25.Dior Poison Girl.jpg', 'Venezuelan tonka bean', 'Grasse rose', 'Bitter orange', 'female', 'Poison Girl', 'Dior', 75, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (48, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8873bf9e-7e95-423d-a3ca-074b429308d4.Dolce&Gabbana Pour Homme.jpg', 'Iris, Sandalwood, Tobacco, Tonka bean, Cedar', 'Tarragon, Cardamom, Lavender, Pepper, Sage', 'Bergamot, Mandarin orange, Orange', 'male', 'Pour Homme', 'Dolce&Gabbana', 42, 'Eau de Toilette', '125', 1994, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (49, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9ae62ea2-39fa-4c1b-b700-9516ab4ba961.Dolce&Gabbana The One For Men.jpg', 'Amber, Tobacco, Cedar', 'Ginger, Cardamom, Orange blossom', 'Basil, Grapefruit, Coriander', 'male', 'The One For Men', 'Dolce&Gabbana', 43, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (51, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a746477f-d071-4150-951f-80083a740d46.Dolce&Gabbana Dolce.jpg', 'Cashmeran, Musk', 'Amaryllis, Water Lily, Narcissus', 'Neroli, Papaya Flower', 'female', 'Dolce', 'Dolce&Gabbana', 41, 'Eau de parfum', '75', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (52, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7010aec6-8c8c-44c2-8d31-9c24bdee077b.Giorgio Armani Acqua di Gio Pour Homme.jpg', 'Amber, Oakmoss, Musk', 'Cyclamen, Freesia, Hyacinth, Coriander', 'Bergamot, Jasmine, Lime', 'male', 'Acqua di Gio Pour Homme', 'Giorgio Armani', 57, 'Eau de Toilette', '100', 1996, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (53, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e2966bc2-6c56-40ce-bb3b-f9473b72dcd8.Giorgio Armani Code.jpg', 'Gaiac wood, Leather, Tobacco, Tonka bean', 'Olive blossom, Star anise', 'Bergamot, Lemon', 'male', 'Code', 'Giorgio Armani', 56, 'Eau de Toilette', '75', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (55, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8ce1aee8-653a-446d-aa08-f63404b40add.Giorgio Armani Code Women.jpg', 'Honey, Vanilla, Sandalwood', 'Jasmine sambac, Tunisian orange blossom absolute', 'African orange blossom, Italian bitter orange', 'female', 'Code Women', 'Giorgio Armani', 64, 'Eau de parfum', '75', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (56, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d822de55-d51a-49f7-ab6a-9a598f96a1b9.Giorgio Armani Emporio Armani Because It’s You.jpg', 'Patchouli, Vanilla, White musk', 'Rose absolute', 'Raspberry, Neroli', 'female', 'Because It’s You', 'Giorgio Armani', 58, 'Eau de parfum', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (58, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c99f101-42c1-4764-92f1-8c36b2a72a43.Givenchy Gentleman 2017.jpg', 'Patchouli, Leather, Vanilla', 'Iris, Lavender', 'Pear, Cardamom', 'male', 'Gentleman 2017', 'Givenchy', 45, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (59, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/39d4e42c-9f54-4b63-82cc-459903fb28fd.Givenchy Pi.jpg', 'Benzoin, Brown sugar, Almond', 'Aniseed, Geranium, Lily of the valley', 'Aromatic notes, Basil, Blossoms', 'male', 'Pi', 'Givenchy', 49, 'Eau de Toilette', '100', 1998, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (60, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fe2f0dd4-dea2-4719-862b-14c1030857ac.Givenchy Pour Homme.jpg', 'Labdanum, Cedar', 'Lavender, Vetiver', 'Grapefruit, Coriander, Mandarin orange', 'male', 'Pour Homme', 'Givenchy', 37, 'Eau de Toilette', '100', 2002, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (62, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea8ca264-8060-4f04-90c5-d122a81a6679.Givenchy L''Interdit Eau de Parfum.jpg', 'Patchouli, Vetiver, Ambroxan', 'Tuberose', 'Orange blossom, Jasmine sambac', 'female', 'L''Interdit Eau de Parfum', 'Givenchy', 99, 'Eau de parfum', '80', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (64, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f23fac56-8f9e-4d6b-9856-8ef64eca2dad.Gucci by Gucci Pour Homme.jpg', 'Amber, Elemi resin, Patchouli', 'Jasmine, Tobacco', 'Bergamot, Violet, Cypress', 'male', 'Pour Homme', 'Gucci', 41, 'Eau de Toilette', '90', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (65, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6d2277c4-ea19-415c-ab0a-55a73e9f8505.Gucci Guilty Black Pour Homme.jpg', 'Leather, Patchouli, Cedar', 'Neroli, Orange blossom', 'Coriander, Lavender', 'male', 'Guilty Black Pour Homme', 'Gucci', 54, 'Eau de Toilette', '90', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (67, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7b7aa358-ac56-42c8-971a-d2fffb87a959.Gucci by Gucci.jpg', 'Honey, Musk, Patchouli', 'Tiaré', 'Pear, Guava', 'female', 'by Gucci', 'Gucci', 71, 'Eau de parfum', '75', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (68, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/95d670f7-9e63-432b-94a8-f29748a559f3.Gucci Flora.jpg', 'Patchouli, Sandalwood', 'Osmanthus, Rose', 'Peony, Citrus notes', 'female', 'Flora', 'Gucci', 39, 'Eau de Toilette', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (69, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/77faa2e5-4e4a-4322-8605-68cf8b0ef697.Gucci Rush.jpg', 'Patchouli, Vanilla, Vetiver', 'Jasmine, Coriander, Rose', 'Freesia, Gardenia, Peach', 'female', 'Rush', 'Gucci', 39, 'Eau de Toilette', '75', 2000, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (70, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0e32851e-d9d0-4623-9a63-91b8ac902f72.Hermes Terre d''Hermes Eau Tres Fraiche.jpg', 'Woody notes, Patchouli, Cedar', 'Geranium', 'Orange, Citrus fruits, Aquatic notes', 'male', 'Eau Tres Fraiche', 'Hermes', 68, 'Eau de Toilette', '125', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (71, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d5fb8750-0ce8-4615-8115-78f6b71557fc.Hermes Terre d''Hermes Parfum Refill.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum Refill', 'Hermes', 61, 'Eau de parfum', '125', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (72, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ef094746-8589-4682-910c-bb0fcdc7c132.Hermes Terre d''Hermes Parfum.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum', 'Hermes', 72, 'Eau de parfum', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (73, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4c034eb1-d898-4e4b-89e4-2c3b03c32cf8.Hermes Eau des Merveilles.jpg', 'Oakmoss, Fir, Vetiver, Cedar', 'Amber, Pepper, Pink pepper', 'Orange, Lemon', 'female', 'Eau des Merveilles', 'Hermes', 75, 'Eau de Toilette', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (74, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cef920a1-efe0-422c-a557-ceb6dccf7755.Hermes Jour d`Hermes Absolu.jpg', 'Apricot blossom', 'Jasmine sambac', 'Gardenia', 'female', 'Jour d`Hermes Absolu', 'Hermes', 53, 'Eau de parfum', '50', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (76, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2572526a-e892-43fc-bfa3-317864bf13ea.Jean Paul Gaultier Le Male.jpg', 'Amber, Sandalwood, Tonka bean', 'Caraway, Neroli, Cinnamon', 'Bergamot, Tarragon, Cardamom', 'male', 'Le Male', 'Jean Paul Gaultier', 54, 'Eau de Toilette', '125', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (77, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/776dadf8-16b0-4e74-b27c-7d590b6a2951.Jean Paul Gaultier Ultra Male.jpg', 'Vanilla, Amber, Woods', 'Cumin, Cinnamon, Clary sage', 'Bergamot, Pear, Lavender, Mint', 'male', 'Ultra Male', 'Jean Paul Gaultier', 63, 'Eau de Toilette', '125', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (78, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8b433478-511c-4d00-8a11-b963f118b10e.Jean Paul Gaultier Classique Eau de Parfum Collector.jpg', 'Ambergris, Tonka Bean, Vanilla, Sandalwood', 'Narcissus, Orchid', 'Rose, Rum, Sicilian mandarin', 'female', 'Classique Eau de Parfum Collector', 'Jean Paul Gaultier', 59, 'Eau de parfum', '50', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (79, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d97831f-cd5b-4599-88ba-e3c4b9092b44.Jean Paul Gaultier La Belle.jpg', 'Vanilla', 'Vetiver', 'Pear', 'female', 'La Belle', 'Jean Paul Gaultier', 84, 'Eau de parfum', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (80, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8dddd016-50a7-48f9-a8d9-dd2ad40d912c.Jean Paul Gaultier Scandal.jpg', 'Patchouli', 'Honey', 'Gardenia, Blood orange', 'female', 'Scandal', 'Jean Paul Gaultier', 64, 'Eau de parfum', '80', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (82, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1e3f8b71-e6dd-4cd8-8229-e88a4d098a33.Lancome La Nuit Tresor.jpg', 'Frankincense, Papyrus, Lychee praliné', 'Tahitian vanilla orchid', 'Black rose', 'female', 'La Nuit Tresor', 'Lancome', 67, 'Eau de parfum', '75', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (84, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8979007d-14be-4296-a1d6-02e128fe67a2.Lancome Tresor.jpg', 'Sandalwood, Musk', 'Lily of the valley, Vanilla, Heliotrope', 'Rose leaf, Apricot blossom, Peach blossom', 'female', 'Tresor', 'Lancome', 56, 'Eau de parfum', '50', 1990, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (85, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/313b26ec-a812-4f27-93fb-de82858f6eee.Paco Rabanne 1 Million.jpg', 'Leather, Amberketal', 'Rose absolute, Cinnamon', 'Red mandarin orange, Peppermint', 'male', '1 Million', 'Paco Rabanne', 41, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (86, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7f130776-3164-4f93-82fd-bd75f63a916f.Paco Rabanne Invictus.jpg', 'Gaiac wood, Oakmoss, Patchouli', 'Bay leaf, Jasmine', 'Grapefruit, Marine notes', 'male', 'Invictus', 'Paco Rabanne', 46, 'Eau de Toilette', '100', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (88, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/11b04b2c-7410-4e68-bc38-e6feac0e1ee4.Paco Rabanne Lady Million.jpg', 'Honey, Patchouli', 'Orange blossom, Jasmine sambac', 'Raspberry, Neroli, Bitter orange', 'female', 'Lady Million', 'Paco Rabanne', 56, 'Eau de parfum', '80', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (89, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fcfdd1d1-7925-4065-8c08-25d5a0bae53c.Paco Rabanne Olympea.jpg', 'Cashmere wood, Ambergris', 'Salted vanilla, Ginger lily, Water jasmine', 'Green mandarin orange', 'female', 'Olympea', 'Paco Rabanne', 54, 'Eau de parfum', '80', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (90, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2bca5ec5-d82f-457a-9240-d68733033b70.Paco Rabanne Ultraviolet.jpg', 'Ambergris, Vanilla absolute', 'Osmanthus, Jasmine', 'Chili, Blackberry', 'female', 'Ultraviolet', 'Paco Rabanne', 45, 'Eau de parfum', '80', 1999, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (91, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/10725eaa-2265-48ad-9cf3-d11d089c4700.Prada L''Homme Prada L''Eau.jpg', 'Cedarwood, Powdery notes, Sandalwood', 'Ambergris, Iris', 'Ginger, Neroli', 'male', 'L''Homme Prada L''Eau', 'Prada', 52, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (92, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/994244f5-be7d-48e1-8120-84049d2422e6.Prada Luna Rossa Black.jpg', 'Amber', 'Patchouli, Coumarin', 'Bergamot, Angelica', 'male', 'Luna Rossa Black', 'Prada', 39, 'Eau de parfum', '50', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (93, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bc119144-edb9-4aa1-ad18-38a085c1ccff.Prada Luna Rossa Carbon.jpg', 'Ambroxan, Patchouli', 'Water notes, Lavender, Asphalt notes', 'Bergamot, Pepper', 'male', 'Luna Rossa Carbon', 'Prada', 47, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (95, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/93167727-2473-4e27-805d-1c12ddff0816.Prada Candy.jpg', 'Musk', 'Benzoin', 'Musk', 'female', 'Candy', 'Prada', 53, 'Eau de parfum', '80', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (96, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/720b38d1-971b-45f4-93b8-12135e18a087.Tom Ford For Men.jpg', 'Amber, Cedar, Patchouli, Vetiver', 'Tunisian orange blossom absolute, Black pepper, Tobacco absolute', 'Citrus notes, Lemon leaf, Italian bergamot', 'male', 'For Men', 'Tom Ford', 52, 'Eau de Toilette', '50', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (97, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/db213300-2057-45b7-b2a1-4bace7c82b2f.Tom Ford Grey Vetiver.jpg', 'Amberwood, Oakmoss, Vetiver', 'Iris, Nutmeg, Pimento', 'Orange blossom, Grapefruit, Sage, Woods', 'male', 'Grey Vetiver', 'Tom Ford', 89, 'Eau de parfum', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (98, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f869ee5b-2112-42a7-ac65-5519fc6901b1.Tom Ford Noir.jpg', 'Amber, Styrax, Opoponax', 'Egyptian geranium, Iris, Nutmeg', 'Italian bergamot, Vervain, Caraway', 'male', 'Noir', 'Tom Ford', 91, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (99, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5a745ad-2134-4483-bf12-71c299d80ccb.Tom Ford Black Orchid.jpg', 'Balsam, Patchouli, Sandalwood', 'Black orchid, Lotus wood, Floral notes', 'Black truffle, Bergamot, Blackcurrant', 'female', 'Black Orchid', 'Tom Ford', 95, 'Eau de parfum', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (100, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e093a9e4-d61a-4108-a985-97d836125522.Tom Ford Noir Pour Femme.jpg', 'Sandalwood, Mastic resin, Amber, Vanilla', 'Egyptian geranium, Iris, Nutmeg', 'Mandarin orange, Bitter orange, Ginger', 'female', 'Noir Pour Femme', 'Tom Ford', 110, 'Eau de parfum', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (101, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/24275f61-ba97-4814-9695-592c5501a5d4.Tom Ford Orchid Soleil.jpg', 'Vanilla, Chestnut cream, Patchouli, Orchid', 'Red spiderlily, Tuberose', 'Bitter orange, Pink pepper, Cypress', 'female', 'Orchid Soleil', 'Tom Ford', 151, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (102, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/74c50f56-76f9-4d23-8363-2185c34ead66.Tom Ford Velvet Orchid.jpg', 'Labdanum, Myrrh Orpur, Sandalwood', 'Cattleya orchid, Jasmine absolute, Magnolia', 'Bergamot, Honey, Mandarin orange Orpur, Vanilla', 'female', 'Velvet Orchid', 'Tom Ford', 177, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (103, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/26164c0d-f0d9-4d02-8149-235dbb69cd2f.Versace Eros.jpg', 'Bourbon vanilla, Atlas cedar, Virginia cedar', 'Venezuelan tonka bean, Ambroxan, Geranium', 'Mint, Italian lemon, Green apple', 'male', 'Eros', 'Versace', 35, 'Eau de Toilette', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (106, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d26c62b0-583a-4b2c-b4ba-7d4edb42198c.Versace Bright Crystal.jpg', 'Amber, Acajou wood, Musk', 'Lotus, Magnolia, Peony', 'Ice accord, Pomegranate, Yuzu', 'female', 'Bright Crystal', 'Versace', 41, 'Eau de Toilette', '90', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (107, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4536623f-b973-439f-acbc-0d533bb9baf4.Versace Crystal Noir.jpg', 'Sandalwood, Cashmeran, Vanilla, Heliotropin', 'Tuberose, Frangipani, Jasmine', 'Blackcurrant, Black fig, Violet', 'female', 'Crystal Noir', 'Versace', 44, 'Eau de Toilette', '90', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (108, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/125b5660-c43d-48c4-90d8-f2b8344892ef.Versace Dylan Blue Pour Femme.png', 'Patchouli, Blond woods, Musk, Styrax', 'Jasmine sambac, Petalia, Peach, Rosyfolia', 'Granny Smith apple, Clover, Blackcurrant sorbet', 'female', 'Dylan Blue Pour Femme', 'Versace', 59, 'Eau de parfum', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (1, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4735a4c8-e1fc-43ce-8ff9-0bd28d00ce20.Hugo Boss Boss Bottled Night.webp', 'Salmwood, Musky notes, Sandalwood', 'Cardamom, Jasmine, African violet', 'Birch leaf, Lavender', 'male', 'Boss Bottled Night', 'Hugo Boss', 35, 'Eau de Toilette', '100', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (54, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/c85c9fae-65c6-4bd2-9ea9-0e551b13dab6.Giorgio Armani Emporio Armani Stronger With You.webp', 'Marron glacé, Vanilla', 'Sage', 'Cardamom, Pink pepper, Violet leaf', 'male', 'Stronger With You', 'Giorgio Armani', 54, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (81, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5d0b2fe3-d3c5-44df-ba27-0c2ce5c8ade0.Lancome Hypnose Homme.webp', 'Amber, Musk, Patchouli', 'Lavender', 'Bergamot, Cardamom, Mandarin orange, Mint', 'male', 'Hypnose Homme', 'Lancome', 42, 'Eau de Toilette', '75', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (105, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2d378db1-4415-4515-99b5-990b412f1864.Versace Pour Homme.webp', 'Mineral amber, Musk, Tonka bean, Oud', 'Geranium, Hyacinth, Clary sage, Cedarwood', 'Bergamot, Neroli, Lemon, Bitter orange leaf', 'male', 'Pour Homme', 'Versace', 42, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (50, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c972eb4-65a3-43bb-8ce8-de74a2ee7b85.Dolce&Gabbana Anthology L`Imperatrice 3.webp', 'Grapefruit wood, Musk, Sandalwood', 'Pink cyclamen, Watermelon', 'Red currant, Kiwi, Rhubarb', 'female', 'Anthology L`Imperatrice 3', 'Dolce&Gabbana', 27, 'Eau de Toilette', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (66, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/3ec0d3e0-9cd5-4ed5-9b23-b1bbfa5dbc46.Gucci Made to Measure.webp', 'Labdanum, Patchouli, Leather', 'Sri Lankan nutmeg, Waterlily, Juniper berry', 'Calabrian bergamot, Tunisian orange blossom, French lavender', 'male', 'Made to Measure', 'Gucci', 40, 'Eau de Toilette', '50', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (104, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/30f4a944-a3a4-4af3-9ef6-854878e4f4bb.Versace Man Eau Fraiche.webp', 'Ambergris, Musk, Plane tree wood', 'Tarragon, Cedar leaf, Clary sage', 'Rosewood, Starfruit, Lemon', 'male', 'Man Eau Fraiche', 'Versace', 31, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (37, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5fd3de8e-1022-47a2-ae58-a089a65bd90c.Creed Acqua Fiorentina.webp', 'Grapefruit, Sandalwood, Cedar', 'Bergamot, Pear, Rose', 'Apple, Prune, Greengage plum', 'female', 'Acqua Fiorentina', 'Creed', 100, 'Eau de parfum', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (38, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7d32f694-9cc3-4770-844a-47400e6f5c6b.Creed Aventus for Her.webp', 'Peach, Blackcurrant, Ylang-ylang', 'Rose, Styrax, Mysore sandalwood', 'Green apple, Violet leaf, Calabrian bergamot', 'female', 'Aventus for Her', 'Creed', 141, 'Eau de parfum', '75', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (75, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d6b443ff-ca04-4e48-ba17-70f20867adca.Hermes Twilly d`Hermes.webp', 'Ginger', 'Tuberose', 'Sandalwood', 'female', 'Twilly d`Hermes', 'Hermes', 83, 'Eau de parfum', '75', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (83, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/947fbf1a-009a-4357-a830-ae7fc1db811e.Lancome La Vie Est Belle.webp', 'Patchouli, Praliné, Tonka bean, Vanilla', 'Iris, Jasmine, Orange blossom', 'Pear, Blackcurrant', 'female', 'La Vie Est Belle', 'Lancome', 92, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (30, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7049225c-03bb-45a7-ba6a-86274f8668b9.Chanel Egoiste Platinum.webp', 'Amber, Oakmoss, Sandalwood', 'Galbanum, Geranium, Jasmine', 'Lavender, Neroli, Petitgrain', 'male', 'Egoiste Platinum', 'Chanel', 70, 'Eau de Toilette', '100', 1993, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (87, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/eda32745-2764-496f-bba4-6ca135eec6f5.Paco Rabanne Pure XS.webp', 'White cedar, Myrrh, Sugar', 'Vanilla, Leather, Cinnamon, Liqueur', 'Green notes, Ginger, Thyme', 'male', 'Pure XS', 'Paco Rabanne', 40, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (94, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/977a852c-90b4-4d50-a3ca-c95fedd56173.Prada Candy Kiss.webp', 'Musk', 'Orange blossom', 'Vanilla', 'female', 'Candy Kiss', 'Prada', 55, 'Eau de parfum', '80', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (61, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a28ff037-77bd-4137-bbdf-06d4a233a2df.Givenchy Ange Ou Demon Le Secret.webp', 'Amber, Vanilla, Driftwood', 'Tiaré, Salty notes', 'Italian lemon, Neroli, Jasmine tea', 'female', 'Ange Ou Demon Le Secret', 'Givenchy', 71, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (47, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/edb8d85c-2f43-477e-9d49-9f06b6ddb72e.Dolce&Gabbana K By Dolce&Gabbana.webp', 'Cedarwood, Vetiver, Patchouli', 'Chili, Clary sage, Provençal lavender', 'Blood orange, Sicilian lemon, Juniper berry', 'male', 'K', 'Dolce&Gabbana ', 55, 'Eau de Toilette', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (29, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ac6c7a11-97f8-44b1-9b10-f96997212dd4.Chanel Bleu de Chanel Eau de Parfum.webp', 'Ginger, Sandalwood, Frankincense', 'Grapefruit, Labdanum, Cedar', 'Pink pepper, Vetiver, Citrus notes', 'male', 'Bleu de Chanel', 'Chanel', 88, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (57, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e304e856-1512-429a-883b-915dd9922ea6.Giorgio Armani Si.webp', 'Amber, Blond woods, Orcanox, Patchouli', 'May rose absolute, Neroli absolute', 'Mandarin orange, Blackcurrant liqueur', 'female', 'Si', 'Giorgio Armani', 99, 'Eau de parfum', '100', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (63, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8207ae60-4a0a-4e0c-a3e6-f4bbe8ca88e3.Givenchy Very Irresistible.webp', 'Rose', 'Peony, Rose', 'Anise, Verbena Leaves', 'female', 'Very Irresistible', 'Givenchy', 46, 'Eau de Toilette', '75', 2003, 0); +INSERT INTO crystals (crystals_title, country, crystals_gender, description, filename, price, quantity, crystals_rating) VALUES ('Кристал 1', 'България', 'male', 'Уникален кристал', 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 399.99, 4, 0); diff --git a/src/main/resources/db/migration/V4__Add_orders.sql b/src/main/resources/db/migration/V4__Add_orders.sql index ad5b6db8..27f4d083 100644 --- a/src/main/resources/db/migration/V4__Add_orders.sql +++ b/src/main/resources/db/migration/V4__Add_orders.sql @@ -31,6 +31,4 @@ INSERT INTO orders_order_items (order_id, order_items_id) VALUES (3, 7); INSERT INTO orders_order_items (order_id, order_items_id) VALUES (4, 8); INSERT INTO orders_order_items (order_id, order_items_id) VALUES (4, 9); INSERT INTO orders_order_items (order_id, order_items_id) VALUES (5, 10); -INSERT INTO orders_order_items (order_id, order_items_id) VALUES (5, 11); - - +INSERT INTO orders_order_items (order_id, order_items_id) VALUES (5, 11); \ No newline at end of file From f03421f0407c91a82a289a4dc4a74c17fa52cb0f Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Fri, 31 Jan 2025 10:08:31 +0200 Subject: [PATCH 12/21] crystals wip --- frontend/src/constants/urlConstants.ts | 5 + frontend/src/pages/Menu/Menu.tsx | 11 ++- .../redux-toolkit/perfume/perfume-slice.ts | 65 ++++++++++++- .../redux-toolkit/perfume/perfume-thunks.ts | 36 +++++++- .../perfumes/perfumes-selector.ts | 10 +- .../redux-toolkit/perfumes/perfumes-slice.ts | 92 ++++++++++++++++++- .../redux-toolkit/perfumes/perfumes-thunks.ts | 17 +++- frontend/src/store.ts | 8 +- frontend/src/types/types.ts | 23 +++++ ...__Add_crystals.sql => V3__Add_producs.sql} | 0 .../db/migration/V3__Add_products.sql | 1 - .../db/migration/V5__Add_crystals.sql | 0 12 files changed, 252 insertions(+), 16 deletions(-) rename src/main/resources/db/migration/{V3__Add_crystals.sql => V3__Add_producs.sql} (100%) delete mode 100644 src/main/resources/db/migration/V3__Add_products.sql create mode 100644 src/main/resources/db/migration/V5__Add_crystals.sql diff --git a/frontend/src/constants/urlConstants.ts b/frontend/src/constants/urlConstants.ts index 8e3c9659..1b530638 100644 --- a/frontend/src/constants/urlConstants.ts +++ b/frontend/src/constants/urlConstants.ts @@ -7,6 +7,9 @@ export const REGISTRATION = "/registration"; export const CART = "/cart"; export const PERFUMES = "/perfumes"; +export const CRYSTALS = "/crystals"; + + // admin export const ADMIN_ADD = "/admin/add"; export const ADMIN_EDIT = "/admin/edit"; @@ -44,5 +47,7 @@ export const PERFUMES_IDS = "/perfumes/ids"; export const PERFUMES_SEARCH = "/perfumes/search"; export const PERFUMES_SEARCH_TEXT = "/perfumes/search/text"; export const PERFUMES_GRAPHQL_PERFUME = "/perfumes/graphql/perfume"; +export const CRYSTALS_GRAPHQL_CRYSTAL = "/crystals/graphql/crystal"; + export const PERFUMES_GRAPHQL_PERFUMES = "/perfumes/graphql/perfumes"; export const PERFUMES_GRAPHQL_IDS = "/perfumes/graphql/ids"; diff --git a/frontend/src/pages/Menu/Menu.tsx b/frontend/src/pages/Menu/Menu.tsx index 6cee3ef9..7a817ccc 100644 --- a/frontend/src/pages/Menu/Menu.tsx +++ b/frontend/src/pages/Menu/Menu.tsx @@ -5,7 +5,7 @@ import { CheckboxValueType } from "antd/lib/checkbox/Group"; import { useLocation } from "react-router-dom"; import MenuCheckboxSection from "./MenuSection/MenuCheckboxSection"; -import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { selectCrystals, selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; import { FilterParamsType } from "../../types/types"; import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; @@ -28,6 +28,11 @@ export enum CheckboxCategoryFilter { const Menu: FC = (): ReactElement => { const dispatch = useDispatch(); const perfumes = useSelector(selectPerfumes); + + const crystals = useSelector(selectCrystals); + console.log(crystals) + + const isPerfumesLoading = useSelector(selectIsPerfumesLoading); const location = useLocation<{ id: string }>(); const [filterParams, setFilterParams] = useState({ @@ -39,6 +44,8 @@ const Menu: FC = (): ReactElement => { const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); + + useEffect(() => { const perfumeData = location.state.id; @@ -122,7 +129,7 @@ const Menu: FC = (): ReactElement => { return ( - Кристали, Минерали и Сувенири + Кристали ; @@ -10,6 +10,13 @@ export interface PerfumeState { loadingState: LoadingStatus; } +export interface CrystalState { + crystal: Partial; + reviews: Array; + errorMessage: string; + loadingState: LoadingStatus; +} + export const initialState: PerfumeState = { perfume: {}, reviews: [], @@ -17,6 +24,15 @@ export const initialState: PerfumeState = { loadingState: LoadingStatus.LOADING }; +export const initialStateCrystal: CrystalState = { + crystal: {}, + reviews: [], + errorMessage: "", + loadingState: LoadingStatus.LOADING +}; + + + export const perfumeSlice = createSlice({ name: "perfume", initialState, @@ -61,5 +77,50 @@ export const perfumeSlice = createSlice({ } }); + + +export const crystalSlice = createSlice({ + name: "crystal", + initialStateCrystal, + reducers: { + setCrystal(state, action: PayloadAction) { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }, + setReview(state, action: PayloadAction) { + state.reviews = [...state.reviews, action.payload]; + state.loadingState = LoadingStatus.LOADED; + }, + resetCrystalState: () => initialState + }, + extraReducers: (builder) => { + builder.addCase(fetchCristal.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCristal.fulfilled, (state, action) => { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristal.rejected, (state, action) => { + state.errorMessage = action.payload!; + state.loadingState = LoadingStatus.ERROR; + }); + builder.addCase(fetchReviewsByPerfumeId.fulfilled, (state, action) => { + state.reviews = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristalByQuery.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCristalByQuery.fulfilled, (state, action) => { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristalByQuery.rejected, (state, action) => { + state.errorMessage = action.payload!; + state.loadingState = LoadingStatus.ERROR; + }); + } +}); export const { setPerfume, setReview, resetPerfumeState } = perfumeSlice.actions; export default perfumeSlice.reducer; diff --git a/frontend/src/redux-toolkit/perfume/perfume-thunks.ts b/frontend/src/redux-toolkit/perfume/perfume-thunks.ts index 6c02389a..64951ce8 100644 --- a/frontend/src/redux-toolkit/perfume/perfume-thunks.ts +++ b/frontend/src/redux-toolkit/perfume/perfume-thunks.ts @@ -1,9 +1,9 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import RequestService from "../../utils/request-service"; -import {PERFUMES, PERFUMES_GRAPHQL_PERFUME, REVIEW} from "../../constants/urlConstants"; +import {CRYSTALS, CRYSTALS_GRAPHQL_CRYSTAL, PERFUMES, PERFUMES_GRAPHQL_PERFUME, REVIEW} from "../../constants/urlConstants"; import { getPerfumeByQuery } from "../../utils/graphql-query/perfume-query"; -import { FullPerfumeResponse, ReviewResponse } from "../../types/types"; +import { FullCrystalResponse, FullPerfumeResponse, ReviewResponse } from "../../types/types"; export const fetchPerfume = createAsyncThunk, string, { rejectValue: string }>( "perfume/fetchPerfume", @@ -17,6 +17,19 @@ export const fetchPerfume = createAsyncThunk, strin } ); + + +export const fetchCristal = createAsyncThunk, string, { rejectValue: string }>( + "crystal/fetchCrystal", + async (crystalId, thunkApi) => { + try { + const response = await RequestService.get(`${CRYSTALS}/${crystalId}`); + return response.data; + } catch (error) { + return thunkApi.rejectWithValue(error.response.data); + } + } +); export const fetchReviewsByPerfumeId = createAsyncThunk, string>( "perfume/fetchReviewsByPerfumeId", async (perfumeId) => { @@ -39,3 +52,22 @@ export const fetchPerfumeByQuery = createAsyncThunk } } ); + +// GraphQL thunks +export const fetchCristalByQuery = createAsyncThunk, string, { rejectValue: string }>( + "crystal/fetchCrystalByQuery", + async (crystalId, thunkApi) => { + try { + const response = await RequestService.post(CRYSTALS_GRAPHQL_CRYSTAL, { + query: getPerfumeByQuery(crystalId) + }); + return response.data.data.perfume; + } catch (error) { + return thunkApi.rejectWithValue(error.response.data); + } + } +); + + + + diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts b/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts index 3ccfec40..4edc5093 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts @@ -1,9 +1,15 @@ -import { PerfumesState } from "./perfumes-slice"; -import { LoadingStatus, PerfumeResponse } from "../../types/types"; +import { PerfumesState,CrystalsState } from "./perfumes-slice"; +import { CrystalResponse, LoadingStatus, PerfumeResponse } from "../../types/types"; import { RootState } from "../../store"; export const selectPerfumesState = (state: RootState): PerfumesState => state.perfumes; export const selectPerfumes = (state: RootState): Array => selectPerfumesState(state).perfumes; + + +export const selectCrystalsState = (state: RootState): CrystalsState => state.crystals; +export const selectCrystals = (state: RootState): Array => selectCrystalsState(state).crystals; + + export const selectPagesCount = (state: RootState): number => selectPerfumesState(state).pagesCount; export const selectTotalElements = (state: RootState): number => selectPerfumesState(state).totalElements; export const selectIsPerfumesLoading = (state: RootState): boolean => selectPerfumesState(state).loadingState === LoadingStatus.LOADING; diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts index 614ba4d6..ee264a6c 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts @@ -1,7 +1,8 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit"; -import { LoadingStatus, PerfumeResponse } from "../../types/types"; +import { CrystalResponse, LoadingStatus, PerfumeResponse } from "../../types/types"; import { + fetchCrystals, fetchPerfumes, fetchPerfumesByFilterParams, fetchPerfumesByIds, @@ -17,12 +18,28 @@ export interface PerfumesState { loadingState: LoadingStatus; } +export interface CrystalsState { + crystals: Array; + pagesCount: number; + totalElements: number; + loadingState: LoadingStatus; +} + + + export const initialState: PerfumesState = { perfumes: [], pagesCount: 1, totalElements: 0, - loadingState: LoadingStatus.LOADING -}; + loadingState: LoadingStatus.LOADING, +} + +export const initialStateCrystals: CrystalsState = { + crystals: [], + pagesCount: 1, + totalElements: 0, + loadingState: LoadingStatus.LOADING, +} export const perfumesSlice = createSlice({ name: "perfumes", @@ -90,5 +107,72 @@ export const perfumesSlice = createSlice({ } }); -export const { setPerfumes, removePerfumeById, resetPerfumesState } = perfumesSlice.actions; + +export const crystalsSlice = createSlice({ + name: "crystals", + initialState, + reducers: { + setCrystals(state, action: PayloadAction>) { + state.crystals = action.payload; + state.loadingState = LoadingStatus.LOADED; + }, + removeCrystalById(state, action: PayloadAction) { + state.crystals = state.crystals.filter((crystal) => crystal.id !== action.payload); + state.loadingState = LoadingStatus.LOADED; + }, + resetCrystalsState: () => initialState + }, + extraReducers: (builder) => { + builder.addCase(fetchCrystals.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCrystals.fulfilled, (state, action) => { + state.crystals = action.payload.items; + state.pagesCount = action.payload.pagesCount; + state.totalElements = action.payload.totalElements; + state.loadingState = LoadingStatus.LOADED; + }); + // builder.addCase(fetchCrystalsByIds.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByIds.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByFilterParams.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByFilterParams.fulfilled, (state, action) => { + // state.perfumes = action.payload.items; + // state.pagesCount = action.payload.pagesCount; + // state.totalElements = action.payload.totalElements; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByInputText.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByInputText.fulfilled, (state, action) => { + // state.perfumes = action.payload.items; + // state.pagesCount = action.payload.pagesCount; + // state.totalElements = action.payload.totalElements; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByQuery.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByQuery.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByIdsQuery.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByIdsQuery.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + } +}); + +export const { setPerfumes, removePerfumeById, resetPerfumesState,resetCrystalsState,removeCrystalById } = perfumesSlice.actions; export default perfumesSlice.reducer; diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts b/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts index de4f3094..c4fa4579 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts @@ -2,6 +2,7 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import RequestService from "../../utils/request-service"; import { + CRYSTALS, PERFUMES, PERFUMES_GRAPHQL_IDS, PERFUMES_GRAPHQL_PERFUMES, @@ -9,7 +10,7 @@ import { PERFUMES_SEARCH, PERFUMES_SEARCH_TEXT } from "../../constants/urlConstants"; -import { FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; +import { CrystalResponse, FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; import { gePerfumesByIdsQuery, getAllPerfumesByQuery } from "../../utils/graphql-query/perfume-query"; export const fetchPerfumes = createAsyncThunk, number>( @@ -24,6 +25,20 @@ export const fetchPerfumes = createAsyncThunk, n } ); + +export const fetchCrystals = createAsyncThunk, number>( + "crystals/fetchCrystals", + async (page) => { + const response = await RequestService.get(`${CRYSTALS}?page=${page}`); + return { + items: response.data, + pagesCount: parseInt(response.headers["page-total-count"]), + totalElements: parseInt(response.headers["page-total-elements"]) + }; + } +); + + export const fetchPerfumesByIds = createAsyncThunk, Array>( "perfumes/fetchPerfumesByIds", async (ids) => { diff --git a/frontend/src/store.ts b/frontend/src/store.ts index 56f96a6b..7c29b512 100644 --- a/frontend/src/store.ts +++ b/frontend/src/store.ts @@ -1,7 +1,7 @@ import { configureStore } from "@reduxjs/toolkit"; -import perfumesSlice, { PerfumesState } from "./redux-toolkit/perfumes/perfumes-slice"; -import perfumeSlice, { PerfumeState } from "./redux-toolkit/perfume/perfume-slice"; +import perfumesSlice, { crystalsSlice, CrystalsState, PerfumesState } from "./redux-toolkit/perfumes/perfumes-slice"; +import perfumeSlice, { crystalSlice, CrystalState, PerfumeState } from "./redux-toolkit/perfume/perfume-slice"; import userSlice, { UserState } from "./redux-toolkit/user/user-slice"; import ordersSlice, { OrdersState } from "./redux-toolkit/orders/orders-slice"; import orderSlice, { OrderState } from "./redux-toolkit/order/order-slice"; @@ -18,6 +18,8 @@ export interface RootState { perfume: PerfumeState; perfumes: PerfumesState; user: UserState; + crystal: CrystalState; + crystals: CrystalsState; } export const storeReducer = { @@ -29,6 +31,8 @@ export const storeReducer = { perfume: perfumeSlice, perfumes: perfumesSlice, user: userSlice, + crystal: crystalSlice, + crystals: crystalsSlice, }; export const store = configureStore({ diff --git a/frontend/src/types/types.ts b/frontend/src/types/types.ts index b23c91a6..c10db948 100644 --- a/frontend/src/types/types.ts +++ b/frontend/src/types/types.ts @@ -9,6 +9,16 @@ export interface PerfumeResponse { volume: string; } +export interface CrystalResponse { + id: number; + crystalTitle: string; + price: number; + crystalRating: number; + filename: string; + reviewsCount: number; + quantity: string; +} + export interface FullPerfumeResponse extends PerfumeResponse { year: number; country: string; @@ -21,6 +31,19 @@ export interface FullPerfumeResponse extends PerfumeResponse { file: any; } +export interface FullCrystalResponse extends CrystalResponse { + year: number; + country: string; + crystalGender: string; + fragranceTopNotes: string; + fragranceMiddleNotes: string; + fragranceBaseNotes: string; + description: string; + type: string; + file: any; +} + + export interface HeaderResponse { items: Array; pagesCount: number; diff --git a/src/main/resources/db/migration/V3__Add_crystals.sql b/src/main/resources/db/migration/V3__Add_producs.sql similarity index 100% rename from src/main/resources/db/migration/V3__Add_crystals.sql rename to src/main/resources/db/migration/V3__Add_producs.sql diff --git a/src/main/resources/db/migration/V3__Add_products.sql b/src/main/resources/db/migration/V3__Add_products.sql deleted file mode 100644 index a68abd57..00000000 --- a/src/main/resources/db/migration/V3__Add_products.sql +++ /dev/null @@ -1 +0,0 @@ -INSERT INTO crystals (crystals_title, country, crystals_gender, description, filename, price, quantity, crystals_rating) VALUES ('Кристал 1', 'България', 'male', 'Уникален кристал', 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 399.99, 4, 0); diff --git a/src/main/resources/db/migration/V5__Add_crystals.sql b/src/main/resources/db/migration/V5__Add_crystals.sql new file mode 100644 index 00000000..e69de29b From f3e03653d0576e0861bfbaa8368d24171bb4ad3c Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Fri, 31 Jan 2025 10:58:04 +0200 Subject: [PATCH 13/21] crystals redux state wip --- frontend/src/pages/Menu/Menu.tsx | 3 +- .../redux-toolkit/crystal/crystal-selector.ts | 13 +++ .../redux-toolkit/crystal/crystal-slice.ts | 69 +++++++++++++ .../redux-toolkit/crystal/crystal-thunks.ts | 46 +++++++++ .../crystals/crystals-selector.ts | 10 ++ .../redux-toolkit/crystals/crystals-slice.ts | 98 +++++++++++++++++++ .../redux-toolkit/crystals/crystals-thunks.ts | 74 ++++++++++++++ .../redux-toolkit/perfume/perfume-slice.ts | 60 +----------- .../perfumes/perfumes-selector.ts | 9 +- .../redux-toolkit/perfumes/perfumes-slice.ts | 81 +-------------- frontend/src/store.ts | 6 +- frontend/src/types/types.ts | 12 +-- .../src/utils/graphql-query/crystal-query.ts | 26 +++++ 13 files changed, 352 insertions(+), 155 deletions(-) create mode 100644 frontend/src/redux-toolkit/crystal/crystal-selector.ts create mode 100644 frontend/src/redux-toolkit/crystal/crystal-slice.ts create mode 100644 frontend/src/redux-toolkit/crystal/crystal-thunks.ts create mode 100644 frontend/src/redux-toolkit/crystals/crystals-selector.ts create mode 100644 frontend/src/redux-toolkit/crystals/crystals-slice.ts create mode 100644 frontend/src/redux-toolkit/crystals/crystals-thunks.ts create mode 100644 frontend/src/utils/graphql-query/crystal-query.ts diff --git a/frontend/src/pages/Menu/Menu.tsx b/frontend/src/pages/Menu/Menu.tsx index 7a817ccc..118a1747 100644 --- a/frontend/src/pages/Menu/Menu.tsx +++ b/frontend/src/pages/Menu/Menu.tsx @@ -5,7 +5,7 @@ import { CheckboxValueType } from "antd/lib/checkbox/Group"; import { useLocation } from "react-router-dom"; import MenuCheckboxSection from "./MenuSection/MenuCheckboxSection"; -import { selectCrystals, selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; import { FilterParamsType } from "../../types/types"; import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; @@ -19,6 +19,7 @@ import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; import { gender, perfumer, price } from "./MenuData"; import { useSearch } from "../../hooks/useSearch"; import "./Menu.css"; +import { selectCrystals } from "../../redux-toolkit/crystals/crystals-selector"; export enum CheckboxCategoryFilter { PERFUMERS = "PERFUMERS", diff --git a/frontend/src/redux-toolkit/crystal/crystal-selector.ts b/frontend/src/redux-toolkit/crystal/crystal-selector.ts new file mode 100644 index 00000000..8946cfe5 --- /dev/null +++ b/frontend/src/redux-toolkit/crystal/crystal-selector.ts @@ -0,0 +1,13 @@ +import { FullCrystalResponse, LoadingStatus, ReviewResponse } from "../../types/types"; +import { RootState } from "../../store"; +import { CrystalState } from "./crystal-slice"; + +export const selectCrystalState = (state: RootState): CrystalState => state.crystal; +export const selectCrystal = (state: RootState): Partial => state.crystal.crystal; +export const selectReviews = (state: RootState): Array => state.perfume.reviews; +export const selectCrystalErrorMessage = (state: RootState): string => state.perfume.errorMessage; + +export const selectLoadingStatus = (state: RootState): LoadingStatus => selectCrystalState(state).loadingState; +export const selectIsCrystalLoading = (state: RootState): boolean => selectLoadingStatus(state) === LoadingStatus.LOADING; +export const selectIsCrystalLoaded = (state: RootState): boolean => selectLoadingStatus(state) === LoadingStatus.LOADED; +export const selectCrystalError = (state: RootState): boolean => selectLoadingStatus(state) === LoadingStatus.ERROR; diff --git a/frontend/src/redux-toolkit/crystal/crystal-slice.ts b/frontend/src/redux-toolkit/crystal/crystal-slice.ts new file mode 100644 index 00000000..b71222c7 --- /dev/null +++ b/frontend/src/redux-toolkit/crystal/crystal-slice.ts @@ -0,0 +1,69 @@ +import { createSlice, PayloadAction } from "@reduxjs/toolkit"; + +import { FullCrystalResponse, LoadingStatus, ReviewResponse } from "../../types/types"; +import { fetchCristal, fetchCristalByQuery, fetchReviewsByCrystalId } from "./crystal-thunks"; + + +export interface CrystalState { + crystal: Partial; + reviews: Array; + errorMessage: string; + loadingState: LoadingStatus; +} + + +export const initialState: CrystalState = { + crystal: {}, + reviews: [], + errorMessage: "", + loadingState: LoadingStatus.LOADING +}; + + + + +export const crystalSlice = createSlice({ + name: "crystal", + initialState, + reducers: { + setCrystal(state, action: PayloadAction) { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }, + setReview(state, action: PayloadAction) { + state.reviews = [...state.reviews, action.payload]; + state.loadingState = LoadingStatus.LOADED; + }, + resetCrystalState: () => initialState + }, + extraReducers: (builder) => { + builder.addCase(fetchCristal.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCristal.fulfilled, (state, action) => { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristal.rejected, (state, action) => { + state.errorMessage = action.payload!; + state.loadingState = LoadingStatus.ERROR; + }); + builder.addCase(fetchReviewsByCrystalId.fulfilled, (state, action) => { + state.reviews = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristalByQuery.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCristalByQuery.fulfilled, (state, action) => { + state.crystal = action.payload; + state.loadingState = LoadingStatus.LOADED; + }); + builder.addCase(fetchCristalByQuery.rejected, (state, action) => { + state.errorMessage = action.payload!; + state.loadingState = LoadingStatus.ERROR; + }); + } +}); +export const { setCrystal, setReview, resetCrystalState } = crystalSlice.actions; +export default crystalSlice.reducer; diff --git a/frontend/src/redux-toolkit/crystal/crystal-thunks.ts b/frontend/src/redux-toolkit/crystal/crystal-thunks.ts new file mode 100644 index 00000000..e3089b0c --- /dev/null +++ b/frontend/src/redux-toolkit/crystal/crystal-thunks.ts @@ -0,0 +1,46 @@ +import { createAsyncThunk } from "@reduxjs/toolkit"; + +import RequestService from "../../utils/request-service"; +import {CRYSTALS, CRYSTALS_GRAPHQL_CRYSTAL, REVIEW} from "../../constants/urlConstants"; +import { FullCrystalResponse, ReviewResponse } from "../../types/types"; +import { getCrystalByQuery } from "../../utils/graphql-query/crystal-query"; + + +export const fetchCristal = createAsyncThunk, string, { rejectValue: string }>( + "crystal/fetchCrystal", + async (crystalId, thunkApi) => { + try { + const response = await RequestService.get(`${CRYSTALS}/${crystalId}`); + return response.data; + } catch (error) { + return thunkApi.rejectWithValue(error.response.data); + } + } +); +export const fetchReviewsByCrystalId = createAsyncThunk, string>( + "crystal/fetchReviewsByCrystalId", + async (crystalId) => { + const response = await RequestService.get(`${REVIEW}/${crystalId}`); + return response.data; + } +); + + +// GraphQL thunks +export const fetchCristalByQuery = createAsyncThunk, string, { rejectValue: string }>( + "crystal/fetchCrystalByQuery", + async (crystalId, thunkApi) => { + try { + const response = await RequestService.post(CRYSTALS_GRAPHQL_CRYSTAL, { + query: getCrystalByQuery(crystalId) + }); + return response.data.data.perfume; + } catch (error) { + return thunkApi.rejectWithValue(error.response.data); + } + } +); + + + + diff --git a/frontend/src/redux-toolkit/crystals/crystals-selector.ts b/frontend/src/redux-toolkit/crystals/crystals-selector.ts new file mode 100644 index 00000000..0f966a4f --- /dev/null +++ b/frontend/src/redux-toolkit/crystals/crystals-selector.ts @@ -0,0 +1,10 @@ +import { CrystalsState } from "./crystals-slice"; +import { CrystalResponse, LoadingStatus } from "../../types/types"; +import { RootState } from "../../store"; + +export const selectCrystalsState = (state: RootState): CrystalsState => state.crystals; +export const selectCrystals = (state: RootState): Array => selectCrystalsState(state).crystals; + +export const selectPagesCount = (state: RootState): number => selectCrystalsState(state).pagesCount; +export const selectTotalElements = (state: RootState): number => selectCrystalsState(state).totalElements; +export const selectIsPerfumesLoading = (state: RootState): boolean => selectCrystalsState(state).loadingState === LoadingStatus.LOADING; diff --git a/frontend/src/redux-toolkit/crystals/crystals-slice.ts b/frontend/src/redux-toolkit/crystals/crystals-slice.ts new file mode 100644 index 00000000..c77f8743 --- /dev/null +++ b/frontend/src/redux-toolkit/crystals/crystals-slice.ts @@ -0,0 +1,98 @@ +import { createSlice, PayloadAction } from "@reduxjs/toolkit"; + +import { CrystalResponse, LoadingStatus } from "../../types/types"; +import { + fetchCrystals, + fetchPerfumesByFilterParams, + fetchPerfumesByIds, + fetchPerfumesByIdsQuery, + fetchPerfumesByInputText, + fetchPerfumesByQuery +} from "./crystals-thunks"; + + +export interface CrystalsState { + crystals: Array; + pagesCount: number; + totalElements: number; + loadingState: LoadingStatus; +} + + +export const initialState: CrystalsState = { + crystals: [], + pagesCount: 1, + totalElements: 0, + loadingState: LoadingStatus.LOADING, +} + + + +export const crystalsSlice = createSlice({ + name: "crystals", + initialState, + reducers: { + setCrystals(state, action: PayloadAction>) { + state.crystals = action.payload; + state.loadingState = LoadingStatus.LOADED; + }, + removeCrystalById(state, action: PayloadAction) { + state.crystals = state.crystals.filter((crystal) => crystal.id !== action.payload); + state.loadingState = LoadingStatus.LOADED; + }, + resetCrystalsState: () => initialState + }, + extraReducers: (builder) => { + builder.addCase(fetchCrystals.pending, (state) => { + state.loadingState = LoadingStatus.LOADING; + }); + builder.addCase(fetchCrystals.fulfilled, (state, action) => { + state.crystals = action.payload.items; + state.pagesCount = action.payload.pagesCount; + state.totalElements = action.payload.totalElements; + state.loadingState = LoadingStatus.LOADED; + }); + // builder.addCase(fetchCrystalsByIds.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByIds.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByFilterParams.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByFilterParams.fulfilled, (state, action) => { + // state.perfumes = action.payload.items; + // state.pagesCount = action.payload.pagesCount; + // state.totalElements = action.payload.totalElements; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByInputText.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByInputText.fulfilled, (state, action) => { + // state.perfumes = action.payload.items; + // state.pagesCount = action.payload.pagesCount; + // state.totalElements = action.payload.totalElements; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByQuery.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByQuery.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + // builder.addCase(fetchCrystalsByIdsQuery.pending, (state) => { + // state.loadingState = LoadingStatus.LOADING; + // }); + // builder.addCase(fetchCrystalsByIdsQuery.fulfilled, (state, action) => { + // state.perfumes = action.payload; + // state.loadingState = LoadingStatus.LOADED; + // }); + } +}); + +export const { setCrystals,removeCrystalById } = crystalsSlice.actions; +export default crystalsSlice.reducer; diff --git a/frontend/src/redux-toolkit/crystals/crystals-thunks.ts b/frontend/src/redux-toolkit/crystals/crystals-thunks.ts new file mode 100644 index 00000000..18b2f302 --- /dev/null +++ b/frontend/src/redux-toolkit/crystals/crystals-thunks.ts @@ -0,0 +1,74 @@ +import { createAsyncThunk } from "@reduxjs/toolkit"; + +import RequestService from "../../utils/request-service"; +import { + CRYSTALS, + PERFUMES_GRAPHQL_IDS, + PERFUMES_GRAPHQL_PERFUMES, + PERFUMES_IDS, + PERFUMES_SEARCH, + PERFUMES_SEARCH_TEXT +} from "../../constants/urlConstants"; +import { CrystalResponse, FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; +import { gePerfumesByIdsQuery, getAllPerfumesByQuery } from "../../utils/graphql-query/perfume-query"; + + + +export const fetchCrystals = createAsyncThunk, number>( + "crystals/fetchCrystals", + async (page) => { + const response = await RequestService.get(`${CRYSTALS}?page=${page}`); + return { + items: response.data, + pagesCount: parseInt(response.headers["page-total-count"]), + totalElements: parseInt(response.headers["page-total-elements"]) + }; + } +); + + +export const fetchPerfumesByIds = createAsyncThunk, Array>( + "perfumes/fetchPerfumesByIds", + async (ids) => { + const response = await RequestService.post(PERFUMES_IDS, ids); + return response.data; + } +); + +export const fetchPerfumesByFilterParams = createAsyncThunk, FilterParamsType>( + "perfumes/fetchPerfumesByFilterParams", + async (filter) => { + const response = await RequestService.post(`${PERFUMES_SEARCH}?page=${filter.currentPage}`, filter); + return { + items: response.data, + pagesCount: parseInt(response.headers["page-total-count"]), + totalElements: parseInt(response.headers["page-total-elements"]) + }; + } +); + +export const fetchPerfumesByInputText = createAsyncThunk, PerfumesSearchRequest>( + "perfumes/fetchPerfumesByInputText", + async (data) => { + const response = await RequestService.post(`${PERFUMES_SEARCH_TEXT}?page=${data.currentPage}`, data); + return { + items: response.data, + pagesCount: parseInt(response.headers["page-total-count"]), + totalElements: parseInt(response.headers["page-total-elements"]) + }; + } +); + +// GraphQL thunks +export const fetchPerfumesByQuery = createAsyncThunk>("perfumes/fetchPerfumesByQuery", async () => { + const response = await RequestService.post(PERFUMES_GRAPHQL_PERFUMES, { query: getAllPerfumesByQuery }); + return response.data.data.perfumes; +}); + +export const fetchPerfumesByIdsQuery = createAsyncThunk, Array>( + "perfumes/fetchPerfumesByIdsQuery", + async (ids) => { + const response = await RequestService.post(PERFUMES_GRAPHQL_IDS, { query: gePerfumesByIdsQuery(ids) }); + return response.data.data.perfumesIds; + } +); diff --git a/frontend/src/redux-toolkit/perfume/perfume-slice.ts b/frontend/src/redux-toolkit/perfume/perfume-slice.ts index 18807c96..cb8235ee 100644 --- a/frontend/src/redux-toolkit/perfume/perfume-slice.ts +++ b/frontend/src/redux-toolkit/perfume/perfume-slice.ts @@ -9,14 +9,6 @@ export interface PerfumeState { errorMessage: string; loadingState: LoadingStatus; } - -export interface CrystalState { - crystal: Partial; - reviews: Array; - errorMessage: string; - loadingState: LoadingStatus; -} - export const initialState: PerfumeState = { perfume: {}, reviews: [], @@ -24,14 +16,6 @@ export const initialState: PerfumeState = { loadingState: LoadingStatus.LOADING }; -export const initialStateCrystal: CrystalState = { - crystal: {}, - reviews: [], - errorMessage: "", - loadingState: LoadingStatus.LOADING -}; - - export const perfumeSlice = createSlice({ name: "perfume", @@ -79,48 +63,6 @@ export const perfumeSlice = createSlice({ -export const crystalSlice = createSlice({ - name: "crystal", - initialStateCrystal, - reducers: { - setCrystal(state, action: PayloadAction) { - state.crystal = action.payload; - state.loadingState = LoadingStatus.LOADED; - }, - setReview(state, action: PayloadAction) { - state.reviews = [...state.reviews, action.payload]; - state.loadingState = LoadingStatus.LOADED; - }, - resetCrystalState: () => initialState - }, - extraReducers: (builder) => { - builder.addCase(fetchCristal.pending, (state) => { - state.loadingState = LoadingStatus.LOADING; - }); - builder.addCase(fetchCristal.fulfilled, (state, action) => { - state.crystal = action.payload; - state.loadingState = LoadingStatus.LOADED; - }); - builder.addCase(fetchCristal.rejected, (state, action) => { - state.errorMessage = action.payload!; - state.loadingState = LoadingStatus.ERROR; - }); - builder.addCase(fetchReviewsByPerfumeId.fulfilled, (state, action) => { - state.reviews = action.payload; - state.loadingState = LoadingStatus.LOADED; - }); - builder.addCase(fetchCristalByQuery.pending, (state) => { - state.loadingState = LoadingStatus.LOADING; - }); - builder.addCase(fetchCristalByQuery.fulfilled, (state, action) => { - state.crystal = action.payload; - state.loadingState = LoadingStatus.LOADED; - }); - builder.addCase(fetchCristalByQuery.rejected, (state, action) => { - state.errorMessage = action.payload!; - state.loadingState = LoadingStatus.ERROR; - }); - } -}); + export const { setPerfume, setReview, resetPerfumeState } = perfumeSlice.actions; export default perfumeSlice.reducer; diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts b/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts index 4edc5093..85d9ae19 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-selector.ts @@ -1,15 +1,10 @@ -import { PerfumesState,CrystalsState } from "./perfumes-slice"; -import { CrystalResponse, LoadingStatus, PerfumeResponse } from "../../types/types"; +import { PerfumesState } from "./perfumes-slice"; +import { LoadingStatus, PerfumeResponse } from "../../types/types"; import { RootState } from "../../store"; export const selectPerfumesState = (state: RootState): PerfumesState => state.perfumes; export const selectPerfumes = (state: RootState): Array => selectPerfumesState(state).perfumes; - -export const selectCrystalsState = (state: RootState): CrystalsState => state.crystals; -export const selectCrystals = (state: RootState): Array => selectCrystalsState(state).crystals; - - export const selectPagesCount = (state: RootState): number => selectPerfumesState(state).pagesCount; export const selectTotalElements = (state: RootState): number => selectPerfumesState(state).totalElements; export const selectIsPerfumesLoading = (state: RootState): boolean => selectPerfumesState(state).loadingState === LoadingStatus.LOADING; diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts index ee264a6c..3ca5df2a 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts @@ -18,14 +18,6 @@ export interface PerfumesState { loadingState: LoadingStatus; } -export interface CrystalsState { - crystals: Array; - pagesCount: number; - totalElements: number; - loadingState: LoadingStatus; -} - - export const initialState: PerfumesState = { perfumes: [], @@ -34,12 +26,6 @@ export const initialState: PerfumesState = { loadingState: LoadingStatus.LOADING, } -export const initialStateCrystals: CrystalsState = { - crystals: [], - pagesCount: 1, - totalElements: 0, - loadingState: LoadingStatus.LOADING, -} export const perfumesSlice = createSlice({ name: "perfumes", @@ -108,71 +94,6 @@ export const perfumesSlice = createSlice({ }); -export const crystalsSlice = createSlice({ - name: "crystals", - initialState, - reducers: { - setCrystals(state, action: PayloadAction>) { - state.crystals = action.payload; - state.loadingState = LoadingStatus.LOADED; - }, - removeCrystalById(state, action: PayloadAction) { - state.crystals = state.crystals.filter((crystal) => crystal.id !== action.payload); - state.loadingState = LoadingStatus.LOADED; - }, - resetCrystalsState: () => initialState - }, - extraReducers: (builder) => { - builder.addCase(fetchCrystals.pending, (state) => { - state.loadingState = LoadingStatus.LOADING; - }); - builder.addCase(fetchCrystals.fulfilled, (state, action) => { - state.crystals = action.payload.items; - state.pagesCount = action.payload.pagesCount; - state.totalElements = action.payload.totalElements; - state.loadingState = LoadingStatus.LOADED; - }); - // builder.addCase(fetchCrystalsByIds.pending, (state) => { - // state.loadingState = LoadingStatus.LOADING; - // }); - // builder.addCase(fetchCrystalsByIds.fulfilled, (state, action) => { - // state.perfumes = action.payload; - // state.loadingState = LoadingStatus.LOADED; - // }); - // builder.addCase(fetchCrystalsByFilterParams.pending, (state) => { - // state.loadingState = LoadingStatus.LOADING; - // }); - // builder.addCase(fetchCrystalsByFilterParams.fulfilled, (state, action) => { - // state.perfumes = action.payload.items; - // state.pagesCount = action.payload.pagesCount; - // state.totalElements = action.payload.totalElements; - // state.loadingState = LoadingStatus.LOADED; - // }); - // builder.addCase(fetchCrystalsByInputText.pending, (state) => { - // state.loadingState = LoadingStatus.LOADING; - // }); - // builder.addCase(fetchCrystalsByInputText.fulfilled, (state, action) => { - // state.perfumes = action.payload.items; - // state.pagesCount = action.payload.pagesCount; - // state.totalElements = action.payload.totalElements; - // state.loadingState = LoadingStatus.LOADED; - // }); - // builder.addCase(fetchCrystalsByQuery.pending, (state) => { - // state.loadingState = LoadingStatus.LOADING; - // }); - // builder.addCase(fetchCrystalsByQuery.fulfilled, (state, action) => { - // state.perfumes = action.payload; - // state.loadingState = LoadingStatus.LOADED; - // }); - // builder.addCase(fetchCrystalsByIdsQuery.pending, (state) => { - // state.loadingState = LoadingStatus.LOADING; - // }); - // builder.addCase(fetchCrystalsByIdsQuery.fulfilled, (state, action) => { - // state.perfumes = action.payload; - // state.loadingState = LoadingStatus.LOADED; - // }); - } -}); -export const { setPerfumes, removePerfumeById, resetPerfumesState,resetCrystalsState,removeCrystalById } = perfumesSlice.actions; +export const { setPerfumes, removePerfumeById, resetPerfumesState } = perfumesSlice.actions; export default perfumesSlice.reducer; diff --git a/frontend/src/store.ts b/frontend/src/store.ts index 7c29b512..53a6fce7 100644 --- a/frontend/src/store.ts +++ b/frontend/src/store.ts @@ -1,13 +1,15 @@ import { configureStore } from "@reduxjs/toolkit"; -import perfumesSlice, { crystalsSlice, CrystalsState, PerfumesState } from "./redux-toolkit/perfumes/perfumes-slice"; -import perfumeSlice, { crystalSlice, CrystalState, PerfumeState } from "./redux-toolkit/perfume/perfume-slice"; +import perfumesSlice, { PerfumesState } from "./redux-toolkit/perfumes/perfumes-slice"; +import perfumeSlice, { PerfumeState } from "./redux-toolkit/perfume/perfume-slice"; import userSlice, { UserState } from "./redux-toolkit/user/user-slice"; import ordersSlice, { OrdersState } from "./redux-toolkit/orders/orders-slice"; import orderSlice, { OrderState } from "./redux-toolkit/order/order-slice"; import cartSlice, { CartState } from "./redux-toolkit/cart/cart-slice"; import authSlice, { AuthState } from "./redux-toolkit/auth/auth-slice"; import adminSlice, { AdminState } from "./redux-toolkit/admin/admin-slice"; +import crystalSlice, {CrystalState } from "./redux-toolkit/crystal/crystal-slice"; +import crystalsSlice, {CrystalsState } from "./redux-toolkit/crystals/crystals-slice"; export interface RootState { admin: AdminState; diff --git a/frontend/src/types/types.ts b/frontend/src/types/types.ts index c10db948..3ccd8f0d 100644 --- a/frontend/src/types/types.ts +++ b/frontend/src/types/types.ts @@ -32,12 +32,12 @@ export interface FullPerfumeResponse extends PerfumeResponse { } export interface FullCrystalResponse extends CrystalResponse { - year: number; - country: string; - crystalGender: string; - fragranceTopNotes: string; - fragranceMiddleNotes: string; - fragranceBaseNotes: string; + crystalTitle: string; + price: number; + crystalRating: number; + filename: string; + reviewsCount: number; + quantity: string; description: string; type: string; file: any; diff --git a/frontend/src/utils/graphql-query/crystal-query.ts b/frontend/src/utils/graphql-query/crystal-query.ts new file mode 100644 index 00000000..73b13908 --- /dev/null +++ b/frontend/src/utils/graphql-query/crystal-query.ts @@ -0,0 +1,26 @@ +export const getCrystalByQuery = (id: string) => ` + { + crystal(id: ${id}) { + id + crystalTitle + year + country + crystalGender + fragranceTopNotes + fragranceMiddleNotes + fragranceBaseNotes + filename + price + volume + type + crystalRating + reviews { + id + author + message + date + rating + } + } + } +`; \ No newline at end of file From 235b8bad907772ffe59e009ac05590f35b4b1495 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sat, 1 Feb 2025 12:03:17 +0200 Subject: [PATCH 14/21] reverted menu and fixed add description --- frontend/src/constants/urlConstants.ts | 2 + frontend/src/pages/Account/Account.tsx | 10 +- .../pages/Account/AddPerfume/AddPerfume.tsx | 44 +++---- frontend/src/pages/Menu/Menu.tsx | 22 ++-- frontend/src/pages/Menu/MenuData.ts | 7 +- .../redux-toolkit/crystal/crystal-thunks.ts | 2 + .../redux-toolkit/crystals/crystals-slice.ts | 3 +- .../redux-toolkit/crystals/crystals-thunks.ts | 19 +-- .../redux-toolkit/perfume/perfume-slice.ts | 4 +- .../redux-toolkit/perfume/perfume-thunks.ts | 31 +---- .../redux-toolkit/perfumes/perfumes-slice.ts | 3 +- .../redux-toolkit/perfumes/perfumes-thunks.ts | 14 +-- frontend/src/types/types.ts | 9 ++ .../configuration/MvcConfiguration.java | 1 + .../WebSecurityConfiguration.java | 6 + .../ecommerce/constants/PathConstants.java | 8 ++ .../controller/CrystalController.java | 94 +++++++++++++++ .../domain/{Crystals.java => Crystal.java} | 4 +- .../ecommerce/dto/perfume/CrystalRequest.java | 32 +++++ .../dto/perfume/CrystalResponse.java | 17 +++ .../dto/perfume/CrystalSearchRequest.java | 15 +++ .../dto/perfume/FullCrystalResponse.java | 22 ++++ .../ecommerce/enums/SearchCrystal.java | 5 + .../ecommerce/mapper/CrystalMapper.java | 97 ++++++++++++++++ .../repository/CrystalRepository.java | 12 ++ .../projection/CrystalProjection.java | 19 +++ .../ecommerce/service/CrystalService.java | 47 ++++++++ .../ecommerce/service/CrystalServiceImpl.java | 109 ++++++++++++++++++ 28 files changed, 557 insertions(+), 101 deletions(-) create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/controller/CrystalController.java rename src/main/java/com/gmail/merikbest2015/ecommerce/domain/{Crystals.java => Crystal.java} (95%) create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalRequest.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalResponse.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalSearchRequest.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/FullCrystalResponse.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/enums/SearchCrystal.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/mapper/CrystalMapper.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/repository/CrystalRepository.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/repository/projection/CrystalProjection.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalService.java create mode 100644 src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalServiceImpl.java diff --git a/frontend/src/constants/urlConstants.ts b/frontend/src/constants/urlConstants.ts index 1b530638..3b76fc61 100644 --- a/frontend/src/constants/urlConstants.ts +++ b/frontend/src/constants/urlConstants.ts @@ -49,5 +49,7 @@ export const PERFUMES_SEARCH_TEXT = "/perfumes/search/text"; export const PERFUMES_GRAPHQL_PERFUME = "/perfumes/graphql/perfume"; export const CRYSTALS_GRAPHQL_CRYSTAL = "/crystals/graphql/crystal"; +export const Crystals_SEARCH = "/crystals/search"; + export const PERFUMES_GRAPHQL_PERFUMES = "/perfumes/graphql/perfumes"; export const PERFUMES_GRAPHQL_IDS = "/perfumes/graphql/ids"; diff --git a/frontend/src/pages/Account/Account.tsx b/frontend/src/pages/Account/Account.tsx index 8370a802..83cb9a5e 100644 --- a/frontend/src/pages/Account/Account.tsx +++ b/frontend/src/pages/Account/Account.tsx @@ -54,13 +54,13 @@ const Account: FC = (): ReactElement => { } /> - + {isAdmin ? ( <> - - - - + + + + ) : ( <> diff --git a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx index bd0df081..31843a78 100644 --- a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx +++ b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx @@ -75,22 +75,22 @@ const AddPerfume: FC = (): ReactElement => { return ( <> - } /> + } />
          @@ -103,64 +103,64 @@ const AddPerfume: FC = (): ReactElement => { values={["male", "female"]} /> - + /> */} false}> - } /> + } /> ); diff --git a/frontend/src/pages/Menu/Menu.tsx b/frontend/src/pages/Menu/Menu.tsx index 118a1747..bb62675d 100644 --- a/frontend/src/pages/Menu/Menu.tsx +++ b/frontend/src/pages/Menu/Menu.tsx @@ -5,7 +5,7 @@ import { CheckboxValueType } from "antd/lib/checkbox/Group"; import { useLocation } from "react-router-dom"; import MenuCheckboxSection from "./MenuSection/MenuCheckboxSection"; -import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; +import { selectIsPerfumesLoading, selectPerfumes } from "../../redux-toolkit/perfumes/perfumes-selector"; import { FilterParamsType } from "../../types/types"; import { fetchPerfumesByFilterParams, fetchPerfumesByInputText } from "../../redux-toolkit/perfumes/perfumes-thunks"; import { resetPerfumesState } from "../../redux-toolkit/perfumes/perfumes-slice"; @@ -16,10 +16,9 @@ import SelectSearchData from "../../components/SelectSearchData/SelectSearchData import InputSearch from "../../components/InputSearch/InputSearch"; import Spinner from "../../components/Spinner/Spinner"; import { MAX_PAGE_VALUE, usePagination } from "../../hooks/usePagination"; -import { gender, perfumer, price } from "./MenuData"; +import { gender, crystalData, price } from "./MenuData"; import { useSearch } from "../../hooks/useSearch"; import "./Menu.css"; -import { selectCrystals } from "../../redux-toolkit/crystals/crystals-selector"; export enum CheckboxCategoryFilter { PERFUMERS = "PERFUMERS", @@ -29,11 +28,6 @@ export enum CheckboxCategoryFilter { const Menu: FC = (): ReactElement => { const dispatch = useDispatch(); const perfumes = useSelector(selectPerfumes); - - const crystals = useSelector(selectCrystals); - console.log(crystals) - - const isPerfumesLoading = useSelector(selectIsPerfumesLoading); const location = useLocation<{ id: string }>(); const [filterParams, setFilterParams] = useState({ @@ -45,8 +39,6 @@ const Menu: FC = (): ReactElement => { const { currentPage, totalElements, handleChangePagination, resetPagination } = usePagination(); const { searchValue, searchTypeValue, resetFields, form, onSearch, handleChangeSelect } = useSearch(); - - useEffect(() => { const perfumeData = location.state.id; @@ -130,24 +122,24 @@ const Menu: FC = (): ReactElement => { return ( - Кристали + Perfumes - + @@ -197,4 +189,4 @@ const Menu: FC = (): ReactElement => { ); }; -export default Menu; +export default Menu; \ No newline at end of file diff --git a/frontend/src/pages/Menu/MenuData.ts b/frontend/src/pages/Menu/MenuData.ts index 151fac85..af97e624 100644 --- a/frontend/src/pages/Menu/MenuData.ts +++ b/frontend/src/pages/Menu/MenuData.ts @@ -21,10 +21,13 @@ import { PerfumePrice } from "../../types/types"; // { name: "Versace" } // ]; -export const perfumer: Array<{ name: string }> = [ +export const crystalData: Array<{ name: string }> = [ { name: "Кристали" }, { name: "Минерали" }, - { name: "Сувенири" } + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, // , { name: "Carolina Herrera" } ]; diff --git a/frontend/src/redux-toolkit/crystal/crystal-thunks.ts b/frontend/src/redux-toolkit/crystal/crystal-thunks.ts index e3089b0c..2a9c114a 100644 --- a/frontend/src/redux-toolkit/crystal/crystal-thunks.ts +++ b/frontend/src/redux-toolkit/crystal/crystal-thunks.ts @@ -11,6 +11,8 @@ export const fetchCristal = createAsyncThunk, strin async (crystalId, thunkApi) => { try { const response = await RequestService.get(`${CRYSTALS}/${crystalId}`); + console.log(response.data) + return response.data; } catch (error) { return thunkApi.rejectWithValue(error.response.data); diff --git a/frontend/src/redux-toolkit/crystals/crystals-slice.ts b/frontend/src/redux-toolkit/crystals/crystals-slice.ts index c77f8743..ee42fcf8 100644 --- a/frontend/src/redux-toolkit/crystals/crystals-slice.ts +++ b/frontend/src/redux-toolkit/crystals/crystals-slice.ts @@ -3,7 +3,6 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit"; import { CrystalResponse, LoadingStatus } from "../../types/types"; import { fetchCrystals, - fetchPerfumesByFilterParams, fetchPerfumesByIds, fetchPerfumesByIdsQuery, fetchPerfumesByInputText, @@ -94,5 +93,5 @@ export const crystalsSlice = createSlice({ } }); -export const { setCrystals,removeCrystalById } = crystalsSlice.actions; +export const { setCrystals,removeCrystalById,resetCrystalsState } = crystalsSlice.actions; export default crystalsSlice.reducer; diff --git a/frontend/src/redux-toolkit/crystals/crystals-thunks.ts b/frontend/src/redux-toolkit/crystals/crystals-thunks.ts index 18b2f302..8a5a9ea6 100644 --- a/frontend/src/redux-toolkit/crystals/crystals-thunks.ts +++ b/frontend/src/redux-toolkit/crystals/crystals-thunks.ts @@ -3,13 +3,14 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import RequestService from "../../utils/request-service"; import { CRYSTALS, + Crystals_SEARCH, PERFUMES_GRAPHQL_IDS, PERFUMES_GRAPHQL_PERFUMES, PERFUMES_IDS, PERFUMES_SEARCH, PERFUMES_SEARCH_TEXT } from "../../constants/urlConstants"; -import { CrystalResponse, FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; +import { CrystalResponse, FilterParamsType, FilterParamsTypeCrystals, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; import { gePerfumesByIdsQuery, getAllPerfumesByQuery } from "../../utils/graphql-query/perfume-query"; @@ -18,7 +19,9 @@ export const fetchCrystals = createAsyncThunk, n "crystals/fetchCrystals", async (page) => { const response = await RequestService.get(`${CRYSTALS}?page=${page}`); + console.log(response.data) return { + items: response.data, pagesCount: parseInt(response.headers["page-total-count"]), totalElements: parseInt(response.headers["page-total-elements"]) @@ -27,7 +30,7 @@ export const fetchCrystals = createAsyncThunk, n ); -export const fetchPerfumesByIds = createAsyncThunk, Array>( +export const fetchPerfumesByIds = createAsyncThunk, Array>( "perfumes/fetchPerfumesByIds", async (ids) => { const response = await RequestService.post(PERFUMES_IDS, ids); @@ -35,10 +38,10 @@ export const fetchPerfumesByIds = createAsyncThunk, Array } ); -export const fetchPerfumesByFilterParams = createAsyncThunk, FilterParamsType>( - "perfumes/fetchPerfumesByFilterParams", +export const fetchCrystalsByFilterParams = createAsyncThunk, FilterParamsTypeCrystals>( + "crystals/fetchCrystalsByFilterParams", async (filter) => { - const response = await RequestService.post(`${PERFUMES_SEARCH}?page=${filter.currentPage}`, filter); + const response = await RequestService.post(`${Crystals_SEARCH}?page=${filter.currentPage}`, filter); return { items: response.data, pagesCount: parseInt(response.headers["page-total-count"]), @@ -47,7 +50,7 @@ export const fetchPerfumesByFilterParams = createAsyncThunk, PerfumesSearchRequest>( +export const fetchPerfumesByInputText = createAsyncThunk, PerfumesSearchRequest>( "perfumes/fetchPerfumesByInputText", async (data) => { const response = await RequestService.post(`${PERFUMES_SEARCH_TEXT}?page=${data.currentPage}`, data); @@ -60,12 +63,12 @@ export const fetchPerfumesByInputText = createAsyncThunk>("perfumes/fetchPerfumesByQuery", async () => { +export const fetchPerfumesByQuery = createAsyncThunk>("perfumes/fetchPerfumesByQuery", async () => { const response = await RequestService.post(PERFUMES_GRAPHQL_PERFUMES, { query: getAllPerfumesByQuery }); return response.data.data.perfumes; }); -export const fetchPerfumesByIdsQuery = createAsyncThunk, Array>( +export const fetchPerfumesByIdsQuery = createAsyncThunk, Array>( "perfumes/fetchPerfumesByIdsQuery", async (ids) => { const response = await RequestService.post(PERFUMES_GRAPHQL_IDS, { query: gePerfumesByIdsQuery(ids) }); diff --git a/frontend/src/redux-toolkit/perfume/perfume-slice.ts b/frontend/src/redux-toolkit/perfume/perfume-slice.ts index cb8235ee..42da5db1 100644 --- a/frontend/src/redux-toolkit/perfume/perfume-slice.ts +++ b/frontend/src/redux-toolkit/perfume/perfume-slice.ts @@ -1,7 +1,7 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit"; -import { FullCrystalResponse, FullPerfumeResponse, LoadingStatus, ReviewResponse } from "../../types/types"; -import { fetchCristal, fetchCristalByQuery, fetchPerfume, fetchPerfumeByQuery, fetchReviewsByPerfumeId } from "./perfume-thunks"; +import { FullPerfumeResponse, LoadingStatus, ReviewResponse } from "../../types/types"; +import { fetchPerfume, fetchPerfumeByQuery, fetchReviewsByPerfumeId } from "./perfume-thunks"; export interface PerfumeState { perfume: Partial; diff --git a/frontend/src/redux-toolkit/perfume/perfume-thunks.ts b/frontend/src/redux-toolkit/perfume/perfume-thunks.ts index 64951ce8..20381c28 100644 --- a/frontend/src/redux-toolkit/perfume/perfume-thunks.ts +++ b/frontend/src/redux-toolkit/perfume/perfume-thunks.ts @@ -1,9 +1,9 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; import RequestService from "../../utils/request-service"; -import {CRYSTALS, CRYSTALS_GRAPHQL_CRYSTAL, PERFUMES, PERFUMES_GRAPHQL_PERFUME, REVIEW} from "../../constants/urlConstants"; +import { PERFUMES, PERFUMES_GRAPHQL_PERFUME, REVIEW} from "../../constants/urlConstants"; import { getPerfumeByQuery } from "../../utils/graphql-query/perfume-query"; -import { FullCrystalResponse, FullPerfumeResponse, ReviewResponse } from "../../types/types"; +import { FullPerfumeResponse, ReviewResponse } from "../../types/types"; export const fetchPerfume = createAsyncThunk, string, { rejectValue: string }>( "perfume/fetchPerfume", @@ -18,18 +18,6 @@ export const fetchPerfume = createAsyncThunk, strin ); - -export const fetchCristal = createAsyncThunk, string, { rejectValue: string }>( - "crystal/fetchCrystal", - async (crystalId, thunkApi) => { - try { - const response = await RequestService.get(`${CRYSTALS}/${crystalId}`); - return response.data; - } catch (error) { - return thunkApi.rejectWithValue(error.response.data); - } - } -); export const fetchReviewsByPerfumeId = createAsyncThunk, string>( "perfume/fetchReviewsByPerfumeId", async (perfumeId) => { @@ -53,20 +41,7 @@ export const fetchPerfumeByQuery = createAsyncThunk } ); -// GraphQL thunks -export const fetchCristalByQuery = createAsyncThunk, string, { rejectValue: string }>( - "crystal/fetchCrystalByQuery", - async (crystalId, thunkApi) => { - try { - const response = await RequestService.post(CRYSTALS_GRAPHQL_CRYSTAL, { - query: getPerfumeByQuery(crystalId) - }); - return response.data.data.perfume; - } catch (error) { - return thunkApi.rejectWithValue(error.response.data); - } - } -); + diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts index 3ca5df2a..2931f981 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-slice.ts @@ -1,8 +1,7 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit"; -import { CrystalResponse, LoadingStatus, PerfumeResponse } from "../../types/types"; +import { LoadingStatus, PerfumeResponse } from "../../types/types"; import { - fetchCrystals, fetchPerfumes, fetchPerfumesByFilterParams, fetchPerfumesByIds, diff --git a/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts b/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts index c4fa4579..3449595a 100644 --- a/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts +++ b/frontend/src/redux-toolkit/perfumes/perfumes-thunks.ts @@ -10,7 +10,7 @@ import { PERFUMES_SEARCH, PERFUMES_SEARCH_TEXT } from "../../constants/urlConstants"; -import { CrystalResponse, FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; +import { FilterParamsType, HeaderResponse, PerfumeResponse, PerfumesSearchRequest } from "../../types/types"; import { gePerfumesByIdsQuery, getAllPerfumesByQuery } from "../../utils/graphql-query/perfume-query"; export const fetchPerfumes = createAsyncThunk, number>( @@ -26,18 +26,6 @@ export const fetchPerfumes = createAsyncThunk, n ); -export const fetchCrystals = createAsyncThunk, number>( - "crystals/fetchCrystals", - async (page) => { - const response = await RequestService.get(`${CRYSTALS}?page=${page}`); - return { - items: response.data, - pagesCount: parseInt(response.headers["page-total-count"]), - totalElements: parseInt(response.headers["page-total-elements"]) - }; - } -); - export const fetchPerfumesByIds = createAsyncThunk, Array>( "perfumes/fetchPerfumesByIds", diff --git a/frontend/src/types/types.ts b/frontend/src/types/types.ts index 3ccd8f0d..1f20f82c 100644 --- a/frontend/src/types/types.ts +++ b/frontend/src/types/types.ts @@ -209,6 +209,15 @@ export interface FilterParamsType { sortByPrice?: boolean; } + +export interface FilterParamsTypeCrystals { + crystals: Array; + genders: Array; + prices: Array; + currentPage?: number; + sortByPrice?: boolean; +} + export interface PerfumePrice { id: number; name: string; diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/MvcConfiguration.java b/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/MvcConfiguration.java index 782929fe..dcf901df 100644 --- a/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/MvcConfiguration.java +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/MvcConfiguration.java @@ -29,6 +29,7 @@ public void addResourceHandlers(ResourceHandlerRegistry registry) { public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/api/v1/**") .allowedOrigins("http://" + hostname) + .allowedOrigins("http://localhost:3000") // Allow frontend .allowedMethods("HEAD", "OPTIONS", "GET", "POST", "PUT", "PATCH", "DELETE") .exposedHeaders("page-total-count") .exposedHeaders("page-total-elements") diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/WebSecurityConfiguration.java b/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/WebSecurityConfiguration.java index f1ede043..9fff96d1 100644 --- a/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/WebSecurityConfiguration.java +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/configuration/WebSecurityConfiguration.java @@ -38,6 +38,12 @@ protected void configure(HttpSecurity http) throws Exception { "/api/v1/users/cart", "/api/v1/order/**", "/api/v1/review/**", + "/api/v1/crystals/**", + "/api/v1/minerals/**", + "/api/v1/onyx/**", + "/api/v1/jewelry/**", + "/api/v1/souvenirs/**", + "/api/v1/witchcraft/**", "/websocket", "/websocket/**", "/img/**", "/static/**").permitAll() diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/constants/PathConstants.java b/src/main/java/com/gmail/merikbest2015/ecommerce/constants/PathConstants.java index b52dc74b..0d7bbaf9 100644 --- a/src/main/java/com/gmail/merikbest2015/ecommerce/constants/PathConstants.java +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/constants/PathConstants.java @@ -6,6 +6,8 @@ public class PathConstants { public static final String ORDER = "/order"; public static final String ORDERS = "/orders"; public static final String PERFUMES = "/perfumes"; + public static final String CRYSTALS = "/crystals"; + public static final String USER = "/user"; public static final String GRAPHQL = "/graphql"; @@ -16,6 +18,9 @@ public class PathConstants { public static final String API_V1_REGISTRATION = API_V1 + "/registration"; public static final String API_V1_REVIEW = API_V1 + "/review"; public static final String API_V1_USERS = API_V1 + "/users"; + + public static final String API_V1_CRYSTALS = API_V1 + CRYSTALS; + public static final String ADD = "/add"; public static final String EDIT = "/edit"; @@ -41,6 +46,9 @@ public class PathConstants { public static final String ORDER_ID = "/{orderId}"; public static final String ORDER_ID_ITEMS = ORDER_ID + "/items"; + public static final String CRYSTAL_ID = "/{crystalId}"; + + public static final String PERFUME_ID = "/{perfumeId}"; public static final String IDS = "/ids"; public static final String SEARCH = "/search"; diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/controller/CrystalController.java b/src/main/java/com/gmail/merikbest2015/ecommerce/controller/CrystalController.java new file mode 100644 index 00000000..00927b62 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/controller/CrystalController.java @@ -0,0 +1,94 @@ +package com.gmail.merikbest2015.ecommerce.controller; + +import static com.gmail.merikbest2015.ecommerce.constants.PathConstants.API_V1_CRYSTALS; +import static com.gmail.merikbest2015.ecommerce.constants.PathConstants.CRYSTAL_ID; +import static com.gmail.merikbest2015.ecommerce.constants.PathConstants.IDS; + +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Pageable; +import org.springframework.data.web.PageableDefault; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.gmail.merikbest2015.ecommerce.dto.HeaderResponse; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalResponse; +import com.gmail.merikbest2015.ecommerce.dto.perfume.FullCrystalResponse; +import com.gmail.merikbest2015.ecommerce.mapper.CrystalMapper; + +import lombok.RequiredArgsConstructor; + +@CrossOrigin(origins = "http://localhost:3000") // Allow React frontend +@RestController +@RequiredArgsConstructor +@RequestMapping(API_V1_CRYSTALS) +public class CrystalController { + +// private final GraphQLProvider graphQLProvider; + + + @Autowired + private final CrystalMapper crystalMapper; + + @GetMapping + public ResponseEntity> getAllCrystals(@PageableDefault(size = 15) Pageable pageable) { + HeaderResponse response = crystalMapper.getAllCrystals(pageable); + return ResponseEntity.ok().headers(response.getHeaders()).body(response.getItems()); + } + + @GetMapping( CRYSTAL_ID) + public ResponseEntity getCrystalById(@PathVariable Long CrystalId) { + return ResponseEntity.ok(crystalMapper.getCrystalById(CrystalId)); + } + + @PostMapping(IDS) + public ResponseEntity> getCrystalsByIds(@RequestBody List CrystalsIds) { + return ResponseEntity.ok(crystalMapper.getCrystalsByIds(CrystalsIds)); + } + +// @PostMapping(SEARCH) +// public ResponseEntity> findCrystalsByFilterParams(@RequestBody CrystalsearchRequest filter, +// @PageableDefault(size = 15) Pageable pageable) { +// HeaderResponse response = crystalMapper.findCrystalsByFilterParams(filter, pageable); +// return ResponseEntity.ok().headers(response.getHeaders()).body(response.getItems()); +// } +// +// @PostMapping(SEARCH_GENDER) +// public ResponseEntity> findByCrystalGender(@RequestBody CrystalsearchRequest filter) { +// return ResponseEntity.ok(crystalMapper.findByCrystalGender(filter.getCrystalGender())); +// } +// +// @PostMapping(SEARCH_CrystalR) +// public ResponseEntity> findByCrystalr(@RequestBody CrystalsearchRequest filter) { +// return ResponseEntity.ok(crystalMapper.findByCrystalr(filter.getCrystalr())); +// } +// +// @PostMapping(SEARCH_TEXT) +// public ResponseEntity> findByInputText(@RequestBody SearchTypeRequest searchType, +// @PageableDefault(size = 15) Pageable pageable) { +// HeaderResponse response = crystalMapper.findByInputText(searchType.getSearchType(), searchType.getText(), pageable); +// return ResponseEntity.ok().headers(response.getHeaders()).body(response.getItems()); +// } +// +// @PostMapping(GRAPHQL_IDS) +// public ResponseEntity getCrystalsByIdsQuery(@RequestBody GraphQLRequest request) { +// return ResponseEntity.ok(graphQLProvider.getGraphQL().execute(request.getQuery())); +// } +// +// @PostMapping(GRAPHQL_Crystals) +// public ResponseEntity getAllCrystalsByQuery(@RequestBody GraphQLRequest request) { +// return ResponseEntity.ok(graphQLProvider.getGraphQL().execute(request.getQuery())); +// } +// +// @PostMapping(GRAPHQL_Crystal) +// public ResponseEntity getCrystalByQuery(@RequestBody GraphQLRequest request) { +// return ResponseEntity.ok(graphQLProvider.getGraphQL().execute(request.getQuery())); +// } +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystals.java b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystal.java similarity index 95% rename from src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystals.java rename to src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystal.java index 6d13c8ff..8c70d6cf 100644 --- a/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystals.java +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/domain/Crystal.java @@ -13,7 +13,7 @@ @ToString @Entity @Table(name = "crystals") -public class Crystals { +public class Crystal { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @@ -52,7 +52,7 @@ public class Crystals { public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; - Crystals crystals = (Crystals) o; + Crystal crystals = (Crystal) o; return Objects.equals(id, crystals.id); } diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalRequest.java b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalRequest.java new file mode 100644 index 00000000..da77e116 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalRequest.java @@ -0,0 +1,32 @@ +package com.gmail.merikbest2015.ecommerce.dto.perfume; + +import org.hibernate.validator.constraints.Length; + +import lombok.Data; + +@Data +public class CrystalRequest { + + private Long id; + + + @Length(max = 255) + private String crystalTitle; + + @Length(max = 255) + private String country; + + + @Length(max = 255) + private String cristalGender; + + @Length(max = 255) + private String description; + + private String filename; + + private double price; + + private int quantity; + +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalResponse.java b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalResponse.java new file mode 100644 index 00000000..6334010d --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalResponse.java @@ -0,0 +1,17 @@ +package com.gmail.merikbest2015.ecommerce.dto.perfume; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class CrystalResponse { + private Long id; + private String Title; + private String crystal; + private double price; + private Double crystalRating; + private String filename; + private Integer reviewsCount; + private int quantity; +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalSearchRequest.java b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalSearchRequest.java new file mode 100644 index 00000000..955290d8 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/CrystalSearchRequest.java @@ -0,0 +1,15 @@ +package com.gmail.merikbest2015.ecommerce.dto.perfume; + +import lombok.Data; + +import java.util.List; + +@Data +public class CrystalSearchRequest { + private List crystals; + private List genders; + private List prices; + private Boolean sortByPrice; + private String crystal; + private String crystalGender; +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/FullCrystalResponse.java b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/FullCrystalResponse.java new file mode 100644 index 00000000..9116d146 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/dto/perfume/FullCrystalResponse.java @@ -0,0 +1,22 @@ +package com.gmail.merikbest2015.ecommerce.dto.perfume; + +import lombok.Getter; +import lombok.Setter; +import org.springframework.web.multipart.MultipartFile; + +@Getter +@Setter +public class FullCrystalResponse extends CrystalSearchRequest { + private String crystalsTitle; + private String crystalGender; + private String country; + private String description; + private String price; + private String type; + private MultipartFile filename; + private int quantity; + private int crystalsRating; + +} + + diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/enums/SearchCrystal.java b/src/main/java/com/gmail/merikbest2015/ecommerce/enums/SearchCrystal.java new file mode 100644 index 00000000..7bc51f80 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/enums/SearchCrystal.java @@ -0,0 +1,5 @@ +package com.gmail.merikbest2015.ecommerce.enums; + +public enum SearchCrystal { + BRAND, CRYSTAL_TITLE, COUNTRY +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/mapper/CrystalMapper.java b/src/main/java/com/gmail/merikbest2015/ecommerce/mapper/CrystalMapper.java new file mode 100644 index 00000000..c55032e9 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/mapper/CrystalMapper.java @@ -0,0 +1,97 @@ +package com.gmail.merikbest2015.ecommerce.mapper; + +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.stereotype.Component; +import org.springframework.validation.BindingResult; +import org.springframework.web.multipart.MultipartFile; + +import com.gmail.merikbest2015.ecommerce.domain.Crystal; +import com.gmail.merikbest2015.ecommerce.dto.HeaderResponse; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalRequest; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalResponse; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalSearchRequest; +import com.gmail.merikbest2015.ecommerce.dto.perfume.FullCrystalResponse; +import com.gmail.merikbest2015.ecommerce.enums.SearchCrystal; +import com.gmail.merikbest2015.ecommerce.exception.InputFieldException; +import com.gmail.merikbest2015.ecommerce.repository.projection.CrystalProjection; +import com.gmail.merikbest2015.ecommerce.service.CrystalService; +import com.gmail.merikbest2015.ecommerce.service.CrystalServiceImpl; +import com.gmail.merikbest2015.ecommerce.service.PerfumeService; + +import lombok.RequiredArgsConstructor; + +@Component +public class CrystalMapper { + + + private CommonMapper commonMapper; + +// @Autowired + private CrystalService crystalService; + + public FullCrystalResponse getCrystalById(Long CrystalId) { + return commonMapper.convertToResponse(crystalService.getCrystalById(CrystalId), FullCrystalResponse.class); + } + + public List getCrystalsByIds(List CrystalsId) { + return commonMapper.convertToResponseList(crystalService.getCrystalsByIds(CrystalsId), CrystalResponse.class); + } + + public HeaderResponse getAllCrystals(Pageable pageable) { + Page Crystals = crystalService.getAllCrystals(pageable); + return commonMapper.getHeaderResponse(Crystals.getContent(), Crystals.getTotalPages(), Crystals.getTotalElements(), CrystalResponse.class); + } + + public HeaderResponse findCrystalsByFilterParams(CrystalSearchRequest filter, Pageable pageable) { + Page Crystals = crystalService.findCrystalsByFilterParams(filter, pageable); + return commonMapper.getHeaderResponse(Crystals.getContent(), Crystals.getTotalPages(), Crystals.getTotalElements(), CrystalResponse.class); + } + + public List findByCrystalr(String Crystalr) { + return commonMapper.convertToResponseList(crystalService.findByCrystal(Crystalr), CrystalResponse.class); + } + + public List findByCrystalGender(String CrystalGender) { + return commonMapper.convertToResponseList(crystalService.findByCrystalGender(CrystalGender), CrystalResponse.class); + } + + public HeaderResponse findByInputText(SearchCrystal searchType, String text, Pageable pageable) { + Page Crystals = crystalService.findByInputText(searchType, text, pageable); + return commonMapper.getHeaderResponse(Crystals.getContent(), Crystals.getTotalPages(), Crystals.getTotalElements(), CrystalResponse.class); + } + + public FullCrystalResponse saveCrystal(CrystalRequest crystalRequest, MultipartFile file, BindingResult bindingResult) { + if (bindingResult.hasErrors()) { + throw new InputFieldException(bindingResult); + } + Crystal Crystal = commonMapper.convertToEntity(crystalRequest, Crystal.class); + return commonMapper.convertToResponse(crystalService.saveCrystal(Crystal, file), FullCrystalResponse.class); + } + + public String deleteCrystal(Long CrystalId) { + return crystalService.deleteCrystal(CrystalId); + } + + public CrystalMapper() { + crystalService = new CrystalServiceImpl(); + System.out.println(crystalService); + } + public CrystalMapper(CommonMapper commonMapper, CrystalService crystalService) { + super(); + this.commonMapper = commonMapper; + this.crystalService = crystalService; + } + + + + + + + + + +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/repository/CrystalRepository.java b/src/main/java/com/gmail/merikbest2015/ecommerce/repository/CrystalRepository.java new file mode 100644 index 00000000..c72166f6 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/repository/CrystalRepository.java @@ -0,0 +1,12 @@ +package com.gmail.merikbest2015.ecommerce.repository; + +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Component; +import org.springframework.stereotype.Repository; + +import com.gmail.merikbest2015.ecommerce.domain.Crystal; + +@Repository +public interface CrystalRepository extends JpaRepository{ + +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/repository/projection/CrystalProjection.java b/src/main/java/com/gmail/merikbest2015/ecommerce/repository/projection/CrystalProjection.java new file mode 100644 index 00000000..aa4e98ba --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/repository/projection/CrystalProjection.java @@ -0,0 +1,19 @@ +package com.gmail.merikbest2015.ecommerce.repository.projection; + +import org.springframework.beans.factory.annotation.Value; + +public interface CrystalProjection { + Long getId(); + String getCrystalTitle(); + String getCrystal(); + Integer getPrice(); + String getFilename(); + Double getCrystalRating(); + + @Value("#{target.reviews.size()}") + Integer getReviewsCount(); + + void setCrystal(String perfumer); + void setCrystalGender(String perfumeGender); + void setPrice(Integer price); +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalService.java b/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalService.java new file mode 100644 index 00000000..a2205b7a --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalService.java @@ -0,0 +1,47 @@ +package com.gmail.merikbest2015.ecommerce.service; + +import com.gmail.merikbest2015.ecommerce.domain.Crystal; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalSearchRequest; +import com.gmail.merikbest2015.ecommerce.enums.SearchCrystal; +import com.gmail.merikbest2015.ecommerce.enums.SearchPerfume; +import com.gmail.merikbest2015.ecommerce.repository.projection.CrystalProjection; +import graphql.schema.DataFetcher; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.stereotype.Component; +import org.springframework.stereotype.Service; +import org.springframework.web.multipart.MultipartFile; + +import java.util.List; + + +public interface CrystalService { + + Crystal getCrystalById(Long perfumeId); + + Page getAllCrystals(Pageable pageable); + + List getCrystalsByIds(List crystalsId); + + Page findCrystalsByFilterParams(CrystalSearchRequest filter, Pageable pageable); + + List findByCrystal(String perfumer); + + List findByPerfumeGender(String crystalGender); + +// Page findByInCrystal(SearchCrystal searchType, String text, Pageable pageable); + + Crystal saveCrystal(Crystal Crystal, MultipartFile file); + + String deleteCrystal(Long crystalId); + + DataFetcher getCrystalByQuery(); + + DataFetcher> getAllCrystalsByQuery(); + + DataFetcher> getAllCrystalsByIdsQuery(); + + List findByCrystalGender(String crystalGender); + + Page findByInputText(SearchCrystal searchType, String text, Pageable pageable); +} diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalServiceImpl.java b/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalServiceImpl.java new file mode 100644 index 00000000..59d65d32 --- /dev/null +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/service/CrystalServiceImpl.java @@ -0,0 +1,109 @@ +package com.gmail.merikbest2015.ecommerce.service; + +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.stereotype.Service; +import org.springframework.web.multipart.MultipartFile; + +import com.gmail.merikbest2015.ecommerce.domain.Crystal; +import com.gmail.merikbest2015.ecommerce.dto.perfume.CrystalSearchRequest; +import com.gmail.merikbest2015.ecommerce.enums.SearchCrystal; +import com.gmail.merikbest2015.ecommerce.mapper.CrystalMapper; +import com.gmail.merikbest2015.ecommerce.repository.CrystalRepository; +import com.gmail.merikbest2015.ecommerce.repository.projection.CrystalProjection; + +import graphql.schema.DataFetcher; +import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; + +@Service +@RequiredArgsConstructor +public class CrystalServiceImpl implements CrystalService { + + @Autowired + CrystalRepository repository; + + + + @Override + public Crystal getCrystalById(Long perfumeId) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Page getAllCrystals(Pageable pageable) { + + return repository.findAll(pageable); + } + + @Override + public List getCrystalsByIds(List crystalsId) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Page findCrystalsByFilterParams(CrystalSearchRequest filter, Pageable pageable) { + // TODO Auto-generated method stub + return null; + } + + @Override + public List findByCrystal(String perfumer) { + // TODO Auto-generated method stub + return null; + } + + @Override + public List findByPerfumeGender(String crystalGender) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Crystal saveCrystal(Crystal Crystal, MultipartFile file) { + // TODO Auto-generated method stub + return null; + } + + @Override + public String deleteCrystal(Long crystalId) { + // TODO Auto-generated method stub + return null; + } + + @Override + public DataFetcher getCrystalByQuery() { + // TODO Auto-generated method stub + return null; + } + + @Override + public DataFetcher> getAllCrystalsByQuery() { + // TODO Auto-generated method stub + return null; + } + + @Override + public DataFetcher> getAllCrystalsByIdsQuery() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List findByCrystalGender(String crystalGender) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Page findByInputText(SearchCrystal searchType, String text, Pageable pageable) { + // TODO Auto-generated method stub + return null; + } + +} From fdc08c95f85e23e647915bdcc670016968943942 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sat, 1 Feb 2025 15:48:31 +0200 Subject: [PATCH 15/21] data work --- frontend/src/components/NavBar/NavBar.tsx | 6 +- .../pages/Account/AddPerfume/AddPerfume.tsx | 55 ++--- frontend/src/pages/Menu/MenuData.ts | 1 - .../src/pages/MenuJewelry/MenuJewelryData.ts | 7 +- .../pages/MenuMinerals/MenuMineralsData.ts | 7 +- frontend/src/pages/MenuOnyx/MenuOnyxData.ts | 9 +- .../pages/MenuSouvenir/MenuSouvenirData.ts | 8 +- .../MenuWitchcraft/MenuWitchcraftData.ts | 7 +- .../src/redux-toolkit/admin/admin-thunks.ts | 3 + .../db/migration/V3__Add_producs.sql | 202 +++++++++--------- 10 files changed, 168 insertions(+), 137 deletions(-) diff --git a/frontend/src/components/NavBar/NavBar.tsx b/frontend/src/components/NavBar/NavBar.tsx index b06711d7..ce5e6f6d 100644 --- a/frontend/src/components/NavBar/NavBar.tsx +++ b/frontend/src/components/NavBar/NavBar.tsx @@ -36,9 +36,9 @@ const NavBar: FC = (): ReactElement => {
        • Начало
        • - Кристали + Кристали, Минерали и Сувенири
        • -
        • + {/*
        • Минерали
        • @@ -52,7 +52,7 @@ const NavBar: FC = (): ReactElement => {
        • Вещерски неща -
        • + */}
        • Контакти
        • diff --git a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx index 31843a78..3cf38e51 100644 --- a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx +++ b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx @@ -75,25 +75,32 @@ const AddPerfume: FC = (): ReactElement => { return ( <> - } /> + } />
          - + { values={["male", "female"]} /> - {/* */} + /> false}> - } /> + } /> ); }; -export default AddPerfume; +export default AddPerfume; \ No newline at end of file diff --git a/frontend/src/pages/Menu/MenuData.ts b/frontend/src/pages/Menu/MenuData.ts index af97e624..a3e3ad70 100644 --- a/frontend/src/pages/Menu/MenuData.ts +++ b/frontend/src/pages/Menu/MenuData.ts @@ -28,7 +28,6 @@ export const crystalData: Array<{ name: string }> = [ { name: "Бижута" }, { name: "Сувенири" }, { name: "Вещерски неща" }, - // , { name: "Carolina Herrera" } ]; export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; diff --git a/frontend/src/pages/MenuJewelry/MenuJewelryData.ts b/frontend/src/pages/MenuJewelry/MenuJewelryData.ts index 86c883d9..fe662b3a 100644 --- a/frontend/src/pages/MenuJewelry/MenuJewelryData.ts +++ b/frontend/src/pages/MenuJewelry/MenuJewelryData.ts @@ -23,7 +23,12 @@ import { PerfumePrice } from "../../types/types"; export const perfumer: Array<{ name: string }> = [ - { name: "Бижута" } + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, // , { name: "Carolina Herrera" } ]; diff --git a/frontend/src/pages/MenuMinerals/MenuMineralsData.ts b/frontend/src/pages/MenuMinerals/MenuMineralsData.ts index b5a46ea3..88591185 100644 --- a/frontend/src/pages/MenuMinerals/MenuMineralsData.ts +++ b/frontend/src/pages/MenuMinerals/MenuMineralsData.ts @@ -23,7 +23,12 @@ import { PerfumePrice } from "../../types/types"; export const perfumer: Array<{ name: string }> = [ - { name: "Минерали" } + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, // , { name: "Carolina Herrera" } ]; diff --git a/frontend/src/pages/MenuOnyx/MenuOnyxData.ts b/frontend/src/pages/MenuOnyx/MenuOnyxData.ts index 1516700c..3c4a28a2 100644 --- a/frontend/src/pages/MenuOnyx/MenuOnyxData.ts +++ b/frontend/src/pages/MenuOnyx/MenuOnyxData.ts @@ -22,10 +22,13 @@ import { PerfumePrice } from "../../types/types"; // ]; export const perfumer: Array<{ name: string }> = [ + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, - { name: "Оникс" } - - // , { name: "Carolina Herrera" } ]; export const gender: Array<{ name: string }> = [{ name: "male" }, { name: "female" }]; diff --git a/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts b/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts index be5df991..91cc6710 100644 --- a/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts +++ b/frontend/src/pages/MenuSouvenir/MenuSouvenirData.ts @@ -22,8 +22,12 @@ import { PerfumePrice } from "../../types/types"; // ]; export const perfumer: Array<{ name: string }> = [ - - { name: "Сувенири" } + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, // , { name: "Carolina Herrera" } ]; diff --git a/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts b/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts index 3ba6b4d4..88591185 100644 --- a/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts +++ b/frontend/src/pages/MenuWitchcraft/MenuWitchcraftData.ts @@ -23,7 +23,12 @@ import { PerfumePrice } from "../../types/types"; export const perfumer: Array<{ name: string }> = [ - { name: "Вещерство" } + { name: "Кристали" }, + { name: "Минерали" }, + { name: "Оникс" }, + { name: "Бижута" }, + { name: "Сувенири" }, + { name: "Вещерски неща" }, // , { name: "Carolina Herrera" } ]; diff --git a/frontend/src/redux-toolkit/admin/admin-thunks.ts b/frontend/src/redux-toolkit/admin/admin-thunks.ts index 312d3597..dc5265ad 100644 --- a/frontend/src/redux-toolkit/admin/admin-thunks.ts +++ b/frontend/src/redux-toolkit/admin/admin-thunks.ts @@ -19,7 +19,10 @@ export const addPerfume = createAsyncThunk<{}, FormData, { rejectValue: PerfumeE "admin/addPerfume", async (data, thunkApi) => { try { + console.log("in/addPerfume " + data) + const response = await RequestService.post(ADMIN_ADD, data, true, "multipart/form-data"); + console.log("in/addPerfume " + response.data) return response.data; } catch (error) { return thunkApi.rejectWithValue(error.response.data); diff --git a/src/main/resources/db/migration/V3__Add_producs.sql b/src/main/resources/db/migration/V3__Add_producs.sql index adc99c17..9f781b34 100644 --- a/src/main/resources/db/migration/V3__Add_producs.sql +++ b/src/main/resources/db/migration/V3__Add_producs.sql @@ -1,108 +1,108 @@ -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (2, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 'Moss, Sandalwood, Fir balsam', 'Carnation, Geranium leaf, Jasmine', 'Basil, Grapefruit, Green apple, Mint', 'male', 'Hugo Man', 'Hugo Boss', 21, 'Eau de Toilette', '75', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (3, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ba9272ca-20af-4e41-89b7-24018be4acb1.Hugo Boss The Scent.jpg', 'Leather', 'Maninka fruit, Lavender', 'Ginger', 'male', 'The Scent', 'Hugo Boss', 45, 'Eau de Toilette', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (4, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/540f8e7d-2259-4a20-becf-4ed5cfc2912e.Hugo Boss Boss Woman.jpg', 'Sandalwood, Cedar', 'Freesia, Violet root', 'Mandarin orange, Mango', 'female', 'Boss Woman', 'Hugo Boss', 26, 'Eau de parfum', '90', 2000, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (5, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1fb6dd1b-a134-4e6f-8215-60d465d33d72.Hugo Boss Hugo Deep Red.jpg', 'Musk, Sandalwood, Vanilla', 'Freesia, Hibiscus, Ginger', 'Pear, Blood orange, Clementine', 'female', 'Deep Red', 'Hugo Boss', 27, 'Eau de parfum', '90', 2001, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (6, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/62e9bf9b-8fea-4eb2-9935-21e868e1b93d.Hugo Boss The Scent For Her.jpg', 'Roasted cocoa', 'Osmanthus', 'Peach, Freesia', 'female', 'The Scent For Her', 'Hugo Boss', 47, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (7, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8297191e-ea2d-4f76-a1a0-004cc5beb127.Burberry London For Men.jpg', 'Oak bark, Gaiac wood, Opoponax', 'Leather, Mimosa, Port wine', 'Bergamot, Lavender, Black pepper', 'male', 'London For Men', 'Burberry', 27, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (8, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5f18e03-340d-4e84-a7da-900683ecfe9f.Burberry Mr. Burberry.jpg', 'Sandalwood, Vetiver, Gaiac wood', 'Leather, Mimosa, Port wine', 'Grapefruit, Tarragon, Cardamom', 'male', 'Mr. Burberry', 'Burberry', 20, 'Eau de Toilette', '50', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (9, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/83a69c92-738a-4b49-a6de-1367050a8c01.Burberry The Beat For Men.jpg', 'Vetiver, Woody notes', 'Geranium, White thyme', 'Black pepper, Citron, Violet leaf', 'male', 'The Beat For Men', 'Burberry', 44, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (10, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52df6cb-470a-43ac-8f6b-b33b56e20539.Burberry My Burberry.jpg', 'Patchouli, Damask rose, Rosa centifolia', 'Geranium leaf, Freesia, Quince', 'Sweet pea, Bergamot', 'female', 'My Burberry', 'Burberry', 35, 'Eau de parfum', '50', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (11, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/20485cd6-d46a-46f4-82fd-5d952f61269f.Burberry Weekend For Women.jpg', 'Musk, Sandalwood, Cedarwood', 'Cyclamen, Rose hip, Hyacinth, Iris', 'Mandarin orange, Reseda, Sage', 'female', 'Weekend For Women', 'Burberry', 28, 'Eau de parfum', '100', 1997, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (12, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d647879a-0bca-4365-becf-06eb1b518033.Burberry Women.jpg', 'Musk, Patchouli, Sandalwood', 'Jasmine, Clementine peel, Peony', 'English garden rose, Honeysuckle', 'female', 'Women', 'Burberry', 29, 'Eau de parfum', '100', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (13, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/284737fc-4847-4f7d-b7a7-9e2ac78eeaee.bvlgari-aqva-pour-homme-marine.jpg', 'Mineral amber, White cedarwood', 'Neptune grass, Rosemary blossom', 'Grapefruit, Neroli', 'male', 'Aqva Pour Homme Marine', 'Bvlgari', 36, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (14, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0354dc37-7aaa-4020-8022-29a0b9dbd042.Bvlgari Aqva Pour Homme.jpg', 'Mineral amber, Clary sage', 'Santolina, Neptune grass', 'Mandarin orange, Petitgrain', 'male', 'Aqva Pour Homme', 'Bvlgari', 38, 'Eau de Toilette', '100', 2005, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (15, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5183288a-6cd8-4db8-ab26-ea5ecf3b6b51.Bvlgari Man In Black.jpg', 'Benzoin, Tonka bean, Gaiac wood', 'Tuberose, Orris absolute, Leather', 'Tobacco, Rum', 'male', 'Man In Black', 'Bvlgari', 49, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (16, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7e376792-723e-45b1-a22c-b7e549a0b1f8.Bvlgari Goldea the Roman Night Absolute.jpg', 'Black musk, Patchouli, Crystallised moss', 'Jasmine sambac absolute, Bourbon vanilla', 'Orange blossom, Black plum', 'female', 'Goldea the Roman Night Absolute', 'Bvlgari', 48, 'Eau de parfum', '75', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (17, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/956bbe26-c07d-4e32-a567-5e4306388c0e.Bvlgari Le Gemme Ashlemah.jpg', 'Musk', 'Orris absolute', 'Lavender', 'female', 'Le Gemme Ashlemah', 'Bvlgari', 171, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (19, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ab055088-8a70-4076-8811-53839b883d60.Bvlgari Splendida Jasmin Noir.jpg', 'Cashmere wood, Patchouli, Tonka bean', 'Jasmine sambac absolute, Almond', 'Gardenia, Plant juice', 'female', 'Splendida Jasmin Noir', 'Bvlgari', 45, 'Eau de parfum', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (20, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9b03319b-1b53-4d9c-8033-b3a84ea9e2fa.Calvin Klein CK Free.jpg', 'Oak, Ironwood, Patchouli', 'Buchu, Coffee, Tobacco', 'Absinth, Jackfruit, Star anise', 'male', 'CK Free', 'Calvin Klein', 23, 'Eau de Toilette', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (21, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea92388e-801e-4435-9d3b-bd41f737acc2.Calvin Klein CK One Shock for Him.jpg', 'Ambreine, Cashmeran, Patchouli, Tobacco', 'Cardamom, Black basil, Black pepper', 'Clementine, Cucumber, Lavender', 'male', 'CK One Shock for Him', 'Calvin Klein', 21, 'Eau de Toilette', '100', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (22, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0fb6c514-5253-451a-80ce-b384b87d4821.Calvin Klein Euphoria Men.jpg', 'Amber, Redwood, Patchouli', 'Sage, Black basil, Cedar leaf', 'Ginger, Pepper, Sudachi, Rain accord', 'male', 'Euphoria Men', 'Calvin Klein', 27, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (23, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cd2e7815-9944-4d58-942a-405fbff57bbd.Calvin Klein CK IN2U Her.jpg', 'Ambergris, Red cedar, Vanilla', 'Cactus, Orchid', 'Pink grapefruit, Redcurrant leaf, Sicilian bergamot', 'female', 'CK IN2U Her', 'Calvin Klein', 17, 'Eau de Toilette', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (24, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/13dbc15b-30c6-4500-b733-bc6b8c42a149.Calvin Klein Deep Euphoria.jpg', 'Musk, Patchouli', 'Black rose', 'Mandarin orange leaf, Cascalone, White pepper', 'female', 'Deep Euphoria', 'Calvin Klein', 43, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (25, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9dc64b2f-2b49-4b7f-823f-8072c2921cee.Calvin Klein Sheer Beauty.jpg', 'Musk, Sandalwood, Vanilla blossom', 'Jasmine, Peony, Pink lily', 'Bergamot, Bellini, Red berries', 'female', 'Sheer Beauty', 'Calvin Klein', 26, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (18, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52fcb3f-614e-4214-be80-944173ea8f5f.Bvlgari Omnia Amethyste.webp', 'Heliotrope, Woods', 'Iris, Rose', 'Plant juice, Pink grapefruit', 'female', 'Omnia Amethyste', 'Bvlgari', 36, 'Eau de Toilette', '40', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (26, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6524de16-c086-49fe-a6e5-c9efc35f1a02.Carolina Herrera Bad Boy.jpg', 'Tonka bean, Cocoa absolute', 'Cedarwood, Sage', 'Black pepper, White pepper, Italian bergamot', 'male', 'Bad Boy', 'Carolina Herrera', 76, 'Eau de Toilette', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (27, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/184c9da2-2445-4b01-87b8-b4f8b5f6ab8c.Carolina Herrera Good Girl.jpg', 'Roasted tonka bean, Cocoa, Sandalwood', 'Tuberose, Bulgarian rose, Jasmine sambac', 'Bergamot, Lemon', 'female', 'Good Girl', 'Carolina Herrera', 156, 'Eau de parfum', '150', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (28, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e31f6d6c-e585-40a4-970c-f25322667924.Chanel Allure homme Sport.jpg', 'Amber, Musk, Tonka bean', 'Neroli, Pepper, Cedar', 'Aldehydes, Mandarin orange, Seawater', 'male', 'Allure homme Sport', 'Chanel', 85, 'Eau de Toilette', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (31, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bcc4bb2a-907d-4531-9d7f-178c765c5ed3.Chanel Chance Eau Fraiche.jpg', 'Amber, Iris, Musk, Patchouli', 'Jasmine, Pink pepper, Water hyacinth', 'Cedar, Citrus fruits', 'female', 'Chance Eau Fraiche', 'Chanel', 90, 'Eau de Toilette', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (32, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2b5f80ca-e0f3-4e99-b5e4-11ccb9153b00.Chanel Gabrielle Essence.jpg', 'Sandalwood, Vanilla, White musk', 'Tuberose, Jasmine, Ylang-ylang', 'Citrus fruits, Red fruits', 'female', 'Gabrielle Essence', 'Chanel', 104, 'Eau de parfum', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (33, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4b51181b-5551-4321-b5e7-f7612584c9b2.Chanel N5.jpg', 'Amber, Sandalwood, Vanilla', 'Iris, Grasse jasmine', 'Aldehydes, Bergamot, Neroli', 'female', 'Chanel N5', 'Chanel', 192, 'Eau de parfum', '200', 1921, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (34, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bdb203a9-0725-4ed4-a71a-db7eeb915fae.Creed Aventus.jpg', 'Ambergris, Oakmoss, Musk', 'Birch, Jasmine, Patchouli', 'Pineapple, Apple, Bergamot, Blackcurrant', 'male', 'Aventus', 'Creed', 152, 'Eau de parfum', '100', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (35, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/162cfbe2-2dc2-4271-8a63-23981a7e3cc4.Creed Bois du Portugal.jpg', 'Sandalwood, Vetiver, Ambergris', 'Cedarwood', 'Bergamot, Lavender', 'male', 'Bois du Portugal', 'Creed', 110, 'Eau de parfum', '100', 1987, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (36, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d428b77-0ffd-449f-bcaa-04a094b51de7.Creed Original Vetiver.jpg', 'Ambergris, Sandalwood, Musk, Vetiver', 'White pepper, Coriander, Pink pepper', 'Bergamot, Bitter orange, Mandarin orange', 'male', 'Original Vetiver', 'Creed', 97, 'Eau de parfum', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (39, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cbb8efd1-f55a-4db3-8511-f0b5b446533d.Creed Love in Black.jpg', 'Rose, Burgundy blackcurrant, Violet', 'Florentine iris, Clove', 'White violet', 'female', 'Love in Black', 'Creed', 89, 'Eau de parfum', '75', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (40, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0f0acb70-dc64-474f-878a-1b214d250d94.CreedLoveinWhite.jpg', 'Ambergris, Mysore sandalwood, Vanilla', 'Florentine iris, Yellow narcissus, Magnolia', 'Orange zest', 'female', 'Love in White', 'Creed', 94, 'Eau de parfum', '75', 2005, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (41, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0158183f-2412-4c61-a962-7c96e43c19c3.Dior Fahrenheit.jpg', 'Amber, Leather, Musk', 'Carnation, Honeysuckle, Jasmine', 'Bergamot, Camomile, Lavender, Mandarin orange', 'male', 'Fahrenheit', 'Dior', 62, 'Eau de Toilette', '100', 1988, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (42, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/27f0b3d3-2634-4e74-971a-f780c4480482.Dior Homme.jpg', 'Virginia cedar', 'Ecuadorian ambrette seed', 'Florentine iris absolute', 'male', 'Homme', 'Dior', 90, 'Eau de parfum', '100', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (43, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/03e65b3b-7b1f-400c-9bb8-a8956bdaa4be.Dior Sauvage.jpg', 'Ambroxan', 'Bergamot', 'Sichuan Pepper', 'male', 'Sauvage', 'Dior', 62, 'Eau de Toilette', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (44, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/94c85cfd-f090-4d49-b2e9-dcff34eec8c1.Dior Jadore.jpg', 'Vanilla, Cedar, Musk', 'Lily of the valley, Rose, Violet', 'Bergamot, Pear, Melon, Peach', 'female', 'Jadore', 'Dior', 81, 'Eau de parfum', '100', 1999, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (45, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/85f8de21-24d5-473b-8d63-6ba6c2d4d25e.Dior Miss Dior.jpg', 'Ambergris, Musk, Patchouli', 'Jasmine, Caramel, Popcorn', 'Pineapple, Cherry, Mandarin orange', 'female', 'Miss Dior', 'Dior', 90, 'Eau de parfum', '100', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (46, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/63534821-1eb9-4b44-afd3-61c3b8ca4a25.Dior Poison Girl.jpg', 'Venezuelan tonka bean', 'Grasse rose', 'Bitter orange', 'female', 'Poison Girl', 'Dior', 75, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (48, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8873bf9e-7e95-423d-a3ca-074b429308d4.Dolce&Gabbana Pour Homme.jpg', 'Iris, Sandalwood, Tobacco, Tonka bean, Cedar', 'Tarragon, Cardamom, Lavender, Pepper, Sage', 'Bergamot, Mandarin orange, Orange', 'male', 'Pour Homme', 'Dolce&Gabbana', 42, 'Eau de Toilette', '125', 1994, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (49, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9ae62ea2-39fa-4c1b-b700-9516ab4ba961.Dolce&Gabbana The One For Men.jpg', 'Amber, Tobacco, Cedar', 'Ginger, Cardamom, Orange blossom', 'Basil, Grapefruit, Coriander', 'male', 'The One For Men', 'Dolce&Gabbana', 43, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (51, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a746477f-d071-4150-951f-80083a740d46.Dolce&Gabbana Dolce.jpg', 'Cashmeran, Musk', 'Amaryllis, Water Lily, Narcissus', 'Neroli, Papaya Flower', 'female', 'Dolce', 'Dolce&Gabbana', 41, 'Eau de parfum', '75', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (52, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7010aec6-8c8c-44c2-8d31-9c24bdee077b.Giorgio Armani Acqua di Gio Pour Homme.jpg', 'Amber, Oakmoss, Musk', 'Cyclamen, Freesia, Hyacinth, Coriander', 'Bergamot, Jasmine, Lime', 'male', 'Acqua di Gio Pour Homme', 'Giorgio Armani', 57, 'Eau de Toilette', '100', 1996, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (53, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e2966bc2-6c56-40ce-bb3b-f9473b72dcd8.Giorgio Armani Code.jpg', 'Gaiac wood, Leather, Tobacco, Tonka bean', 'Olive blossom, Star anise', 'Bergamot, Lemon', 'male', 'Code', 'Giorgio Armani', 56, 'Eau de Toilette', '75', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (55, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8ce1aee8-653a-446d-aa08-f63404b40add.Giorgio Armani Code Women.jpg', 'Honey, Vanilla, Sandalwood', 'Jasmine sambac, Tunisian orange blossom absolute', 'African orange blossom, Italian bitter orange', 'female', 'Code Women', 'Giorgio Armani', 64, 'Eau de parfum', '75', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (56, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d822de55-d51a-49f7-ab6a-9a598f96a1b9.Giorgio Armani Emporio Armani Because It’s You.jpg', 'Patchouli, Vanilla, White musk', 'Rose absolute', 'Raspberry, Neroli', 'female', 'Because It’s You', 'Giorgio Armani', 58, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (2, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/17d6f8a1-aa84-4823-bd18-ccb0fdbe7fe9.Hugo Boss Hugo Man.jpg', 'Moss, Sandalwood, Fir balsam', 'Carnation, Geranium leaf, Jasmine', 'Basil, Grapefruit, Green apple, Mint', 'male', 'Hugo Man', 'Кристали', 21, 'Eau de Toilette', '75', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (3, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ba9272ca-20af-4e41-89b7-24018be4acb1.Hugo Boss The Scent.jpg', 'Leather', 'Maninka fruit, Lavender', 'Ginger', 'male', 'The Scent', 'Кристали', 45, 'Eau de Toilette', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (4, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/540f8e7d-2259-4a20-becf-4ed5cfc2912e.Hugo Boss Boss Woman.jpg', 'Sandalwood, Cedar', 'Freesia, Violet root', 'Mandarin orange, Mango', 'female', 'Boss Woman', 'Кристали', 26, 'Eau de parfum', '90', 2000, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (5, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1fb6dd1b-a134-4e6f-8215-60d465d33d72.Hugo Boss Hugo Deep Red.jpg', 'Musk, Sandalwood, Vanilla', 'Freesia, Hibiscus, Ginger', 'Pear, Blood orange, Clementine', 'female', 'Deep Red', 'Кристали', 27, 'Eau de parfum', '90', 2001, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (6, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/62e9bf9b-8fea-4eb2-9935-21e868e1b93d.Hugo Boss The Scent For Her.jpg', 'Roasted cocoa', 'Osmanthus', 'Peach, Freesia', 'female', 'The Scent For Her', 'Кристали', 47, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (7, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8297191e-ea2d-4f76-a1a0-004cc5beb127.Burberry London For Men.jpg', 'Oak bark, Gaiac wood, Opoponax', 'Leather, Mimosa, Port wine', 'Bergamot, Lavender, Black pepper', 'male', 'London For Men', 'Кристали', 27, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (8, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5f18e03-340d-4e84-a7da-900683ecfe9f.Burberry Mr. Burberry.jpg', 'Sandalwood, Vetiver, Gaiac wood', 'Leather, Mimosa, Port wine', 'Grapefruit, Tarragon, Cardamom', 'male', 'Mr. Burberry', 'Кристали', 20, 'Eau de Toilette', '50', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (9, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/83a69c92-738a-4b49-a6de-1367050a8c01.Burberry The Beat For Men.jpg', 'Vetiver, Woody notes', 'Geranium, White thyme', 'Black pepper, Citron, Violet leaf', 'male', 'The Beat For Men', 'Кристали', 44, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (10, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52df6cb-470a-43ac-8f6b-b33b56e20539.Burberry My Burberry.jpg', 'Patchouli, Damask rose, Rosa centifolia', 'Geranium leaf, Freesia, Quince', 'Sweet pea, Bergamot', 'female', 'My Burberry', 'Кристали', 35, 'Eau de parfum', '50', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (11, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/20485cd6-d46a-46f4-82fd-5d952f61269f.Burberry Weekend For Women.jpg', 'Musk, Sandalwood, Cedarwood', 'Cyclamen, Rose hip, Hyacinth, Iris', 'Mandarin orange, Reseda, Sage', 'female', 'Weekend For Women', 'Кристали', 28, 'Eau de parfum', '100', 1997, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (12, 'Great Britain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d647879a-0bca-4365-becf-06eb1b518033.Burberry Women.jpg', 'Musk, Patchouli, Sandalwood', 'Jasmine, Clementine peel, Peony', 'English garden rose, Honeysuckle', 'female', 'Women', 'Кристали', 29, 'Eau de parfum', '100', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (13, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/284737fc-4847-4f7d-b7a7-9e2ac78eeaee.bvlgari-aqva-pour-homme-marine.jpg', 'Mineral amber, White cedarwood', 'Neptune grass, Rosemary blossom', 'Grapefruit, Neroli', 'male', 'Aqva Pour Homme Marine', 'Минерали', 36, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (14, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0354dc37-7aaa-4020-8022-29a0b9dbd042.Bvlgari Aqva Pour Homme.jpg', 'Mineral amber, Clary sage', 'Santolina, Neptune grass', 'Mandarin orange, Petitgrain', 'male', 'Aqva Pour Homme', 'Минерали', 38, 'Eau de Toilette', '100', 2005, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (15, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5183288a-6cd8-4db8-ab26-ea5ecf3b6b51.Bvlgari Man In Black.jpg', 'Benzoin, Tonka bean, Gaiac wood', 'Tuberose, Orris absolute, Leather', 'Tobacco, Rum', 'male', 'Man In Black', 'Минерали', 49, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (16, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7e376792-723e-45b1-a22c-b7e549a0b1f8.Bvlgari Goldea the Roman Night Absolute.jpg', 'Black musk, Patchouli, Crystallised moss', 'Jasmine sambac absolute, Bourbon vanilla', 'Orange blossom, Black plum', 'female', 'Goldea the Roman Night Absolute', 'Минерали', 48, 'Eau de parfum', '75', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (17, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/956bbe26-c07d-4e32-a567-5e4306388c0e.Bvlgari Le Gemme Ashlemah.jpg', 'Musk', 'Orris absolute', 'Lavender', 'female', 'Le Gemme Ashlemah', 'Минерали', 171, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (19, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ab055088-8a70-4076-8811-53839b883d60.Bvlgari Splendida Jasmin Noir.jpg', 'Cashmere wood, Patchouli, Tonka bean', 'Jasmine sambac absolute, Almond', 'Gardenia, Plant juice', 'female', 'Splendida Jasmin Noir', 'Минерали', 45, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (20, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9b03319b-1b53-4d9c-8033-b3a84ea9e2fa.Calvin Klein CK Free.jpg', 'Oak, Ironwood, Patchouli', 'Buchu, Coffee, Tobacco', 'Absinth, Jackfruit, Star anise', 'male', 'CK Free', 'Оникс', 23, 'Eau de Toilette', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (21, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea92388e-801e-4435-9d3b-bd41f737acc2.Calvin Klein CK One Shock for Him.jpg', 'Ambreine, Cashmeran, Patchouli, Tobacco', 'Cardamom, Black basil, Black pepper', 'Clementine, Cucumber, Lavender', 'male', 'CK One Shock for Him', 'Оникс', 21, 'Eau de Toilette', '100', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (22, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0fb6c514-5253-451a-80ce-b384b87d4821.Calvin Klein Euphoria Men.jpg', 'Amber, Redwood, Patchouli', 'Sage, Black basil, Cedar leaf', 'Ginger, Pepper, Sudachi, Rain accord', 'male', 'Euphoria Men', 'Оникс', 27, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (23, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cd2e7815-9944-4d58-942a-405fbff57bbd.Calvin Klein CK IN2U Her.jpg', 'Ambergris, Red cedar, Vanilla', 'Cactus, Orchid', 'Pink grapefruit, Redcurrant leaf, Sicilian bergamot', 'female', 'CK IN2U Her', 'Оникс', 17, 'Eau de Toilette', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (24, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/13dbc15b-30c6-4500-b733-bc6b8c42a149.Calvin Klein Deep Euphoria.jpg', 'Musk, Patchouli', 'Black rose', 'Mandarin orange leaf, Cascalone, White pepper', 'female', 'Deep Euphoria', 'Оникс', 43, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (25, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9dc64b2f-2b49-4b7f-823f-8072c2921cee.Calvin Klein Sheer Beauty.jpg', 'Musk, Sandalwood, Vanilla blossom', 'Jasmine, Peony, Pink lily', 'Bergamot, Bellini, Red berries', 'female', 'Sheer Beauty', 'Оникс', 26, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (18, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a52fcb3f-614e-4214-be80-944173ea8f5f.Bvlgari Omnia Amethyste.webp', 'Heliotrope, Woods', 'Iris, Rose', 'Plant juice, Pink grapefruit', 'female', 'Omnia Amethyste', 'Минерали', 36, 'Eau de Toilette', '40', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (26, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6524de16-c086-49fe-a6e5-c9efc35f1a02.Carolina Herrera Bad Boy.jpg', 'Tonka bean, Cocoa absolute', 'Cedarwood, Sage', 'Black pepper, White pepper, Italian bergamot', 'male', 'Bad Boy', 'Бижута', 76, 'Eau de Toilette', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (27, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/184c9da2-2445-4b01-87b8-b4f8b5f6ab8c.Carolina Herrera Good Girl.jpg', 'Roasted tonka bean, Cocoa, Sandalwood', 'Tuberose, Bulgarian rose, Jasmine sambac', 'Bergamot, Lemon', 'female', 'Good Girl', 'Бижута', 156, 'Eau de parfum', '150', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (28, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e31f6d6c-e585-40a4-970c-f25322667924.Chanel Allure homme Sport.jpg', 'Amber, Musk, Tonka bean', 'Neroli, Pepper, Cedar', 'Aldehydes, Mandarin orange, Seawater', 'male', 'Allure homme Sport', 'Сувенири', 85, 'Eau de Toilette', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (31, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bcc4bb2a-907d-4531-9d7f-178c765c5ed3.Chanel Chance Eau Fraiche.jpg', 'Amber, Iris, Musk, Patchouli', 'Jasmine, Pink pepper, Water hyacinth', 'Cedar, Citrus fruits', 'female', 'Chance Eau Fraiche', 'Сувенири', 90, 'Eau de Toilette', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (32, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2b5f80ca-e0f3-4e99-b5e4-11ccb9153b00.Chanel Gabrielle Essence.jpg', 'Sandalwood, Vanilla, White musk', 'Tuberose, Jasmine, Ylang-ylang', 'Citrus fruits, Red fruits', 'female', 'Gabrielle Essence', 'Сувенири', 104, 'Eau de parfum', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (33, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4b51181b-5551-4321-b5e7-f7612584c9b2.Chanel N5.jpg', 'Amber, Sandalwood, Vanilla', 'Iris, Grasse jasmine', 'Aldehydes, Bergamot, Neroli', 'female', 'Chanel N5', 'Сувенири', 192, 'Eau de parfum', '200', 1921, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (34, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bdb203a9-0725-4ed4-a71a-db7eeb915fae.Creed Aventus.jpg', 'Ambergris, Oakmoss, Musk', 'Birch, Jasmine, Patchouli', 'Pineapple, Apple, Bergamot, Blackcurrant', 'male', 'Aventus', 'Вещерски неща', 152, 'Eau de parfum', '100', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (35, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/162cfbe2-2dc2-4271-8a63-23981a7e3cc4.Creed Bois du Portugal.jpg', 'Sandalwood, Vetiver, Ambergris', 'Cedarwood', 'Bergamot, Lavender', 'male', 'Bois du Portugal', 'Вещерски неща', 110, 'Eau de parfum', '100', 1987, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (36, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d428b77-0ffd-449f-bcaa-04a094b51de7.Creed Original Vetiver.jpg', 'Ambergris, Sandalwood, Musk, Vetiver', 'White pepper, Coriander, Pink pepper', 'Bergamot, Bitter orange, Mandarin orange', 'male', 'Original Vetiver', 'Вещерски неща', 97, 'Eau de parfum', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (39, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cbb8efd1-f55a-4db3-8511-f0b5b446533d.Creed Love in Black.jpg', 'Rose, Burgundy blackcurrant, Violet', 'Florentine iris, Clove', 'White violet', 'female', 'Love in Black', 'Вещерски неща', 89, 'Eau de parfum', '75', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (40, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0f0acb70-dc64-474f-878a-1b214d250d94.CreedLoveinWhite.jpg', 'Ambergris, Mysore sandalwood, Vanilla', 'Florentine iris, Yellow narcissus, Magnolia', 'Orange zest', 'female', 'Love in White', 'Вещерски неща', 94, 'Eau de parfum', '75', 2005, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (41, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0158183f-2412-4c61-a962-7c96e43c19c3.Dior Fahrenheit.jpg', 'Amber, Leather, Musk', 'Carnation, Honeysuckle, Jasmine', 'Bergamot, Camomile, Lavender, Mandarin orange', 'male', 'Fahrenheit', 'Кристали', 62, 'Eau de Toilette', '100', 1988, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (42, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/27f0b3d3-2634-4e74-971a-f780c4480482.Dior Homme.jpg', 'Virginia cedar', 'Ecuadorian ambrette seed', 'Florentine iris absolute', 'male', 'Homme', 'Кристали', 90, 'Eau de parfum', '100', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (43, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/03e65b3b-7b1f-400c-9bb8-a8956bdaa4be.Dior Sauvage.jpg', 'Ambroxan', 'Bergamot', 'Sichuan Pepper', 'male', 'Sauvage', 'Кристали', 62, 'Eau de Toilette', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (44, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/94c85cfd-f090-4d49-b2e9-dcff34eec8c1.Dior Jadore.jpg', 'Vanilla, Cedar, Musk', 'Lily of the valley, Rose, Violet', 'Bergamot, Pear, Melon, Peach', 'female', 'Jadore', 'Кристали', 81, 'Eau de parfum', '100', 1999, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (45, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/85f8de21-24d5-473b-8d63-6ba6c2d4d25e.Dior Miss Dior.jpg', 'Ambergris, Musk, Patchouli', 'Jasmine, Caramel, Popcorn', 'Pineapple, Cherry, Mandarin orange', 'female', 'Miss Dior', 'Кристали', 90, 'Eau de parfum', '100', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (46, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/63534821-1eb9-4b44-afd3-61c3b8ca4a25.Dior Poison Girl.jpg', 'Venezuelan tonka bean', 'Grasse rose', 'Bitter orange', 'female', 'Poison Girl', 'Кристали', 75, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (48, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8873bf9e-7e95-423d-a3ca-074b429308d4.Dolce&Gabbana Pour Homme.jpg', 'Iris, Sandalwood, Tobacco, Tonka bean, Cedar', 'Tarragon, Cardamom, Lavender, Pepper, Sage', 'Bergamot, Mandarin orange, Orange', 'male', 'Pour Homme', 'Кристали', 42, 'Eau de Toilette', '125', 1994, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (49, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/9ae62ea2-39fa-4c1b-b700-9516ab4ba961.Dolce&Gabbana The One For Men.jpg', 'Amber, Tobacco, Cedar', 'Ginger, Cardamom, Orange blossom', 'Basil, Grapefruit, Coriander', 'male', 'The One For Men', 'Кристали', 43, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (51, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a746477f-d071-4150-951f-80083a740d46.Dolce&Gabbana Dolce.jpg', 'Cashmeran, Musk', 'Amaryllis, Water Lily, Narcissus', 'Neroli, Papaya Flower', 'female', 'Dolce', 'Кристали', 41, 'Eau de parfum', '75', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (52, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7010aec6-8c8c-44c2-8d31-9c24bdee077b.Giorgio Armani Acqua di Gio Pour Homme.jpg', 'Amber, Oakmoss, Musk', 'Cyclamen, Freesia, Hyacinth, Coriander', 'Bergamot, Jasmine, Lime', 'male', 'Acqua di Gio Pour Homme', 'Кристали', 57, 'Eau de Toilette', '100', 1996, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (53, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e2966bc2-6c56-40ce-bb3b-f9473b72dcd8.Giorgio Armani Code.jpg', 'Gaiac wood, Leather, Tobacco, Tonka bean', 'Olive blossom, Star anise', 'Bergamot, Lemon', 'male', 'Code', 'Кристали', 56, 'Eau de Toilette', '75', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (55, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8ce1aee8-653a-446d-aa08-f63404b40add.Giorgio Armani Code Women.jpg', 'Honey, Vanilla, Sandalwood', 'Jasmine sambac, Tunisian orange blossom absolute', 'African orange blossom, Italian bitter orange', 'female', 'Code Women', 'Кристали', 64, 'Eau de parfum', '75', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (56, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d822de55-d51a-49f7-ab6a-9a598f96a1b9.Giorgio Armani Emporio Armani Because It’s You.jpg', 'Patchouli, Vanilla, White musk', 'Rose absolute', 'Raspberry, Neroli', 'female', 'Because It’s You', 'Кристали', 58, 'Eau de parfum', '100', 2017, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (58, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c99f101-42c1-4764-92f1-8c36b2a72a43.Givenchy Gentleman 2017.jpg', 'Patchouli, Leather, Vanilla', 'Iris, Lavender', 'Pear, Cardamom', 'male', 'Gentleman 2017', 'Givenchy', 45, 'Eau de Toilette', '100', 2017, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (59, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/39d4e42c-9f54-4b63-82cc-459903fb28fd.Givenchy Pi.jpg', 'Benzoin, Brown sugar, Almond', 'Aniseed, Geranium, Lily of the valley', 'Aromatic notes, Basil, Blossoms', 'male', 'Pi', 'Givenchy', 49, 'Eau de Toilette', '100', 1998, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (60, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fe2f0dd4-dea2-4719-862b-14c1030857ac.Givenchy Pour Homme.jpg', 'Labdanum, Cedar', 'Lavender, Vetiver', 'Grapefruit, Coriander, Mandarin orange', 'male', 'Pour Homme', 'Givenchy', 37, 'Eau de Toilette', '100', 2002, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (62, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ea8ca264-8060-4f04-90c5-d122a81a6679.Givenchy L''Interdit Eau de Parfum.jpg', 'Patchouli, Vetiver, Ambroxan', 'Tuberose', 'Orange blossom, Jasmine sambac', 'female', 'L''Interdit Eau de Parfum', 'Givenchy', 99, 'Eau de parfum', '80', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (64, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f23fac56-8f9e-4d6b-9856-8ef64eca2dad.Gucci by Gucci Pour Homme.jpg', 'Amber, Elemi resin, Patchouli', 'Jasmine, Tobacco', 'Bergamot, Violet, Cypress', 'male', 'Pour Homme', 'Gucci', 41, 'Eau de Toilette', '90', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (65, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6d2277c4-ea19-415c-ab0a-55a73e9f8505.Gucci Guilty Black Pour Homme.jpg', 'Leather, Patchouli, Cedar', 'Neroli, Orange blossom', 'Coriander, Lavender', 'male', 'Guilty Black Pour Homme', 'Gucci', 54, 'Eau de Toilette', '90', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (67, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7b7aa358-ac56-42c8-971a-d2fffb87a959.Gucci by Gucci.jpg', 'Honey, Musk, Patchouli', 'Tiaré', 'Pear, Guava', 'female', 'by Gucci', 'Gucci', 71, 'Eau de parfum', '75', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (68, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/95d670f7-9e63-432b-94a8-f29748a559f3.Gucci Flora.jpg', 'Patchouli, Sandalwood', 'Osmanthus, Rose', 'Peony, Citrus notes', 'female', 'Flora', 'Gucci', 39, 'Eau de Toilette', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (69, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/77faa2e5-4e4a-4322-8605-68cf8b0ef697.Gucci Rush.jpg', 'Patchouli, Vanilla, Vetiver', 'Jasmine, Coriander, Rose', 'Freesia, Gardenia, Peach', 'female', 'Rush', 'Gucci', 39, 'Eau de Toilette', '75', 2000, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (70, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0e32851e-d9d0-4623-9a63-91b8ac902f72.Hermes Terre d''Hermes Eau Tres Fraiche.jpg', 'Woody notes, Patchouli, Cedar', 'Geranium', 'Orange, Citrus fruits, Aquatic notes', 'male', 'Eau Tres Fraiche', 'Hermes', 68, 'Eau de Toilette', '125', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (71, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d5fb8750-0ce8-4615-8115-78f6b71557fc.Hermes Terre d''Hermes Parfum Refill.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum Refill', 'Hermes', 61, 'Eau de parfum', '125', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (72, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ef094746-8589-4682-910c-bb0fcdc7c132.Hermes Terre d''Hermes Parfum.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum', 'Hermes', 72, 'Eau de parfum', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (73, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4c034eb1-d898-4e4b-89e4-2c3b03c32cf8.Hermes Eau des Merveilles.jpg', 'Oakmoss, Fir, Vetiver, Cedar', 'Amber, Pepper, Pink pepper', 'Orange, Lemon', 'female', 'Eau des Merveilles', 'Hermes', 75, 'Eau de Toilette', '100', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (74, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cef920a1-efe0-422c-a557-ceb6dccf7755.Hermes Jour d`Hermes Absolu.jpg', 'Apricot blossom', 'Jasmine sambac', 'Gardenia', 'female', 'Jour d`Hermes Absolu', 'Hermes', 53, 'Eau de parfum', '50', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (76, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2572526a-e892-43fc-bfa3-317864bf13ea.Jean Paul Gaultier Le Male.jpg', 'Amber, Sandalwood, Tonka bean', 'Caraway, Neroli, Cinnamon', 'Bergamot, Tarragon, Cardamom', 'male', 'Le Male', 'Jean Paul Gaultier', 54, 'Eau de Toilette', '125', 1995, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (77, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/776dadf8-16b0-4e74-b27c-7d590b6a2951.Jean Paul Gaultier Ultra Male.jpg', 'Vanilla, Amber, Woods', 'Cumin, Cinnamon, Clary sage', 'Bergamot, Pear, Lavender, Mint', 'male', 'Ultra Male', 'Jean Paul Gaultier', 63, 'Eau de Toilette', '125', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (78, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8b433478-511c-4d00-8a11-b963f118b10e.Jean Paul Gaultier Classique Eau de Parfum Collector.jpg', 'Ambergris, Tonka Bean, Vanilla, Sandalwood', 'Narcissus, Orchid', 'Rose, Rum, Sicilian mandarin', 'female', 'Classique Eau de Parfum Collector', 'Jean Paul Gaultier', 59, 'Eau de parfum', '50', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (79, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d97831f-cd5b-4599-88ba-e3c4b9092b44.Jean Paul Gaultier La Belle.jpg', 'Vanilla', 'Vetiver', 'Pear', 'female', 'La Belle', 'Jean Paul Gaultier', 84, 'Eau de parfum', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (80, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8dddd016-50a7-48f9-a8d9-dd2ad40d912c.Jean Paul Gaultier Scandal.jpg', 'Patchouli', 'Honey', 'Gardenia, Blood orange', 'female', 'Scandal', 'Jean Paul Gaultier', 64, 'Eau de parfum', '80', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (82, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1e3f8b71-e6dd-4cd8-8229-e88a4d098a33.Lancome La Nuit Tresor.jpg', 'Frankincense, Papyrus, Lychee praliné', 'Tahitian vanilla orchid', 'Black rose', 'female', 'La Nuit Tresor', 'Lancome', 67, 'Eau de parfum', '75', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (84, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8979007d-14be-4296-a1d6-02e128fe67a2.Lancome Tresor.jpg', 'Sandalwood, Musk', 'Lily of the valley, Vanilla, Heliotrope', 'Rose leaf, Apricot blossom, Peach blossom', 'female', 'Tresor', 'Lancome', 56, 'Eau de parfum', '50', 1990, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (85, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/313b26ec-a812-4f27-93fb-de82858f6eee.Paco Rabanne 1 Million.jpg', 'Leather, Amberketal', 'Rose absolute, Cinnamon', 'Red mandarin orange, Peppermint', 'male', '1 Million', 'Paco Rabanne', 41, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (86, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7f130776-3164-4f93-82fd-bd75f63a916f.Paco Rabanne Invictus.jpg', 'Gaiac wood, Oakmoss, Patchouli', 'Bay leaf, Jasmine', 'Grapefruit, Marine notes', 'male', 'Invictus', 'Paco Rabanne', 46, 'Eau de Toilette', '100', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (88, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/11b04b2c-7410-4e68-bc38-e6feac0e1ee4.Paco Rabanne Lady Million.jpg', 'Honey, Patchouli', 'Orange blossom, Jasmine sambac', 'Raspberry, Neroli, Bitter orange', 'female', 'Lady Million', 'Paco Rabanne', 56, 'Eau de parfum', '80', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (89, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fcfdd1d1-7925-4065-8c08-25d5a0bae53c.Paco Rabanne Olympea.jpg', 'Cashmere wood, Ambergris', 'Salted vanilla, Ginger lily, Water jasmine', 'Green mandarin orange', 'female', 'Olympea', 'Paco Rabanne', 54, 'Eau de parfum', '80', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (90, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2bca5ec5-d82f-457a-9240-d68733033b70.Paco Rabanne Ultraviolet.jpg', 'Ambergris, Vanilla absolute', 'Osmanthus, Jasmine', 'Chili, Blackberry', 'female', 'Ultraviolet', 'Paco Rabanne', 45, 'Eau de parfum', '80', 1999, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (91, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/10725eaa-2265-48ad-9cf3-d11d089c4700.Prada L''Homme Prada L''Eau.jpg', 'Cedarwood, Powdery notes, Sandalwood', 'Ambergris, Iris', 'Ginger, Neroli', 'male', 'L''Homme Prada L''Eau', 'Prada', 52, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (92, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/994244f5-be7d-48e1-8120-84049d2422e6.Prada Luna Rossa Black.jpg', 'Amber', 'Patchouli, Coumarin', 'Bergamot, Angelica', 'male', 'Luna Rossa Black', 'Prada', 39, 'Eau de parfum', '50', 2018, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (93, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bc119144-edb9-4aa1-ad18-38a085c1ccff.Prada Luna Rossa Carbon.jpg', 'Ambroxan, Patchouli', 'Water notes, Lavender, Asphalt notes', 'Bergamot, Pepper', 'male', 'Luna Rossa Carbon', 'Prada', 47, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (95, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/93167727-2473-4e27-805d-1c12ddff0816.Prada Candy.jpg', 'Musk', 'Benzoin', 'Musk', 'female', 'Candy', 'Prada', 53, 'Eau de parfum', '80', 2011, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (96, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/720b38d1-971b-45f4-93b8-12135e18a087.Tom Ford For Men.jpg', 'Amber, Cedar, Patchouli, Vetiver', 'Tunisian orange blossom absolute, Black pepper, Tobacco absolute', 'Citrus notes, Lemon leaf, Italian bergamot', 'male', 'For Men', 'Tom Ford', 52, 'Eau de Toilette', '50', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (97, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/db213300-2057-45b7-b2a1-4bace7c82b2f.Tom Ford Grey Vetiver.jpg', 'Amberwood, Oakmoss, Vetiver', 'Iris, Nutmeg, Pimento', 'Orange blossom, Grapefruit, Sage, Woods', 'male', 'Grey Vetiver', 'Tom Ford', 89, 'Eau de parfum', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (98, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f869ee5b-2112-42a7-ac65-5519fc6901b1.Tom Ford Noir.jpg', 'Amber, Styrax, Opoponax', 'Egyptian geranium, Iris, Nutmeg', 'Italian bergamot, Vervain, Caraway', 'male', 'Noir', 'Tom Ford', 91, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (99, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5a745ad-2134-4483-bf12-71c299d80ccb.Tom Ford Black Orchid.jpg', 'Balsam, Patchouli, Sandalwood', 'Black orchid, Lotus wood, Floral notes', 'Black truffle, Bergamot, Blackcurrant', 'female', 'Black Orchid', 'Tom Ford', 95, 'Eau de parfum', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (100, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e093a9e4-d61a-4108-a985-97d836125522.Tom Ford Noir Pour Femme.jpg', 'Sandalwood, Mastic resin, Amber, Vanilla', 'Egyptian geranium, Iris, Nutmeg', 'Mandarin orange, Bitter orange, Ginger', 'female', 'Noir Pour Femme', 'Tom Ford', 110, 'Eau de parfum', '100', 2015, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (101, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/24275f61-ba97-4814-9695-592c5501a5d4.Tom Ford Orchid Soleil.jpg', 'Vanilla, Chestnut cream, Patchouli, Orchid', 'Red spiderlily, Tuberose', 'Bitter orange, Pink pepper, Cypress', 'female', 'Orchid Soleil', 'Tom Ford', 151, 'Eau de parfum', '100', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (102, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/74c50f56-76f9-4d23-8363-2185c34ead66.Tom Ford Velvet Orchid.jpg', 'Labdanum, Myrrh Orpur, Sandalwood', 'Cattleya orchid, Jasmine absolute, Magnolia', 'Bergamot, Honey, Mandarin orange Orpur, Vanilla', 'female', 'Velvet Orchid', 'Tom Ford', 177, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (103, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/26164c0d-f0d9-4d02-8149-235dbb69cd2f.Versace Eros.jpg', 'Bourbon vanilla, Atlas cedar, Virginia cedar', 'Venezuelan tonka bean, Ambroxan, Geranium', 'Mint, Italian lemon, Green apple', 'male', 'Eros', 'Versace', 35, 'Eau de Toilette', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (106, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d26c62b0-583a-4b2c-b4ba-7d4edb42198c.Versace Bright Crystal.jpg', 'Amber, Acajou wood, Musk', 'Lotus, Magnolia, Peony', 'Ice accord, Pomegranate, Yuzu', 'female', 'Bright Crystal', 'Versace', 41, 'Eau de Toilette', '90', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (107, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4536623f-b973-439f-acbc-0d533bb9baf4.Versace Crystal Noir.jpg', 'Sandalwood, Cashmeran, Vanilla, Heliotropin', 'Tuberose, Frangipani, Jasmine', 'Blackcurrant, Black fig, Violet', 'female', 'Crystal Noir', 'Versace', 44, 'Eau de Toilette', '90', 2004, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (108, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/125b5660-c43d-48c4-90d8-f2b8344892ef.Versace Dylan Blue Pour Femme.png', 'Patchouli, Blond woods, Musk, Styrax', 'Jasmine sambac, Petalia, Peach, Rosyfolia', 'Granny Smith apple, Clover, Blackcurrant sorbet', 'female', 'Dylan Blue Pour Femme', 'Versace', 59, 'Eau de parfum', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (1, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4735a4c8-e1fc-43ce-8ff9-0bd28d00ce20.Hugo Boss Boss Bottled Night.webp', 'Salmwood, Musky notes, Sandalwood', 'Cardamom, Jasmine, African violet', 'Birch leaf, Lavender', 'male', 'Boss Bottled Night', 'Hugo Boss', 35, 'Eau de Toilette', '100', 2010, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (54, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/c85c9fae-65c6-4bd2-9ea9-0e551b13dab6.Giorgio Armani Emporio Armani Stronger With You.webp', 'Marron glacé, Vanilla', 'Sage', 'Cardamom, Pink pepper, Violet leaf', 'male', 'Stronger With You', 'Giorgio Armani', 54, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (81, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5d0b2fe3-d3c5-44df-ba27-0c2ce5c8ade0.Lancome Hypnose Homme.webp', 'Amber, Musk, Patchouli', 'Lavender', 'Bergamot, Cardamom, Mandarin orange, Mint', 'male', 'Hypnose Homme', 'Lancome', 42, 'Eau de Toilette', '75', 2007, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (105, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2d378db1-4415-4515-99b5-990b412f1864.Versace Pour Homme.webp', 'Mineral amber, Musk, Tonka bean, Oud', 'Geranium, Hyacinth, Clary sage, Cedarwood', 'Bergamot, Neroli, Lemon, Bitter orange leaf', 'male', 'Pour Homme', 'Versace', 42, 'Eau de Toilette', '100', 2008, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (50, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c972eb4-65a3-43bb-8ce8-de74a2ee7b85.Dolce&Gabbana Anthology L`Imperatrice 3.webp', 'Grapefruit wood, Musk, Sandalwood', 'Pink cyclamen, Watermelon', 'Red currant, Kiwi, Rhubarb', 'female', 'Anthology L`Imperatrice 3', 'Dolce&Gabbana', 27, 'Eau de Toilette', '100', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (66, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/3ec0d3e0-9cd5-4ed5-9b23-b1bbfa5dbc46.Gucci Made to Measure.webp', 'Labdanum, Patchouli, Leather', 'Sri Lankan nutmeg, Waterlily, Juniper berry', 'Calabrian bergamot, Tunisian orange blossom, French lavender', 'male', 'Made to Measure', 'Gucci', 40, 'Eau de Toilette', '50', 2013, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (104, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/30f4a944-a3a4-4af3-9ef6-854878e4f4bb.Versace Man Eau Fraiche.webp', 'Ambergris, Musk, Plane tree wood', 'Tarragon, Cedar leaf, Clary sage', 'Rosewood, Starfruit, Lemon', 'male', 'Man Eau Fraiche', 'Versace', 31, 'Eau de Toilette', '100', 2006, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (37, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5fd3de8e-1022-47a2-ae58-a089a65bd90c.Creed Acqua Fiorentina.webp', 'Grapefruit, Sandalwood, Cedar', 'Bergamot, Pear, Rose', 'Apple, Prune, Greengage plum', 'female', 'Acqua Fiorentina', 'Creed', 100, 'Eau de parfum', '75', 2009, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (38, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7d32f694-9cc3-4770-844a-47400e6f5c6b.Creed Aventus for Her.webp', 'Peach, Blackcurrant, Ylang-ylang', 'Rose, Styrax, Mysore sandalwood', 'Green apple, Violet leaf, Calabrian bergamot', 'female', 'Aventus for Her', 'Creed', 141, 'Eau de parfum', '75', 2016, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (75, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d6b443ff-ca04-4e48-ba17-70f20867adca.Hermes Twilly d`Hermes.webp', 'Ginger', 'Tuberose', 'Sandalwood', 'female', 'Twilly d`Hermes', 'Hermes', 83, 'Eau de parfum', '75', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (83, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/947fbf1a-009a-4357-a830-ae7fc1db811e.Lancome La Vie Est Belle.webp', 'Patchouli, Praliné, Tonka bean, Vanilla', 'Iris, Jasmine, Orange blossom', 'Pear, Blackcurrant', 'female', 'La Vie Est Belle', 'Lancome', 92, 'Eau de parfum', '100', 2012, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (30, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7049225c-03bb-45a7-ba6a-86274f8668b9.Chanel Egoiste Platinum.webp', 'Amber, Oakmoss, Sandalwood', 'Galbanum, Geranium, Jasmine', 'Lavender, Neroli, Petitgrain', 'male', 'Egoiste Platinum', 'Chanel', 70, 'Eau de Toilette', '100', 1993, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (87, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/eda32745-2764-496f-bba4-6ca135eec6f5.Paco Rabanne Pure XS.webp', 'White cedar, Myrrh, Sugar', 'Vanilla, Leather, Cinnamon, Liqueur', 'Green notes, Ginger, Thyme', 'male', 'Pure XS', 'Paco Rabanne', 40, 'Eau de Toilette', '100', 2017, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (94, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/977a852c-90b4-4d50-a3ca-c95fedd56173.Prada Candy Kiss.webp', 'Musk', 'Orange blossom', 'Vanilla', 'female', 'Candy Kiss', 'Prada', 55, 'Eau de parfum', '80', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (64, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f23fac56-8f9e-4d6b-9856-8ef64eca2dad.Gucci by Gucci Pour Homme.jpg', 'Amber, Elemi resin, Patchouli', 'Jasmine, Tobacco', 'Bergamot, Violet, Cypress', 'male', 'Pour Homme', 'Кристали', 41, 'Eau de Toilette', '90', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (65, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/6d2277c4-ea19-415c-ab0a-55a73e9f8505.Gucci Guilty Black Pour Homme.jpg', 'Leather, Patchouli, Cedar', 'Neroli, Orange blossom', 'Coriander, Lavender', 'male', 'Guilty Black Pour Homme', 'Кристали', 54, 'Eau de Toilette', '90', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (67, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7b7aa358-ac56-42c8-971a-d2fffb87a959.Gucci by Gucci.jpg', 'Honey, Musk, Patchouli', 'Tiaré', 'Pear, Guava', 'female', 'by Gucci', 'Кристали', 71, 'Eau de parfum', '75', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (68, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/95d670f7-9e63-432b-94a8-f29748a559f3.Gucci Flora.jpg', 'Patchouli, Sandalwood', 'Osmanthus, Rose', 'Peony, Citrus notes', 'female', 'Flora', 'Кристали', 39, 'Eau de Toilette', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (69, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/77faa2e5-4e4a-4322-8605-68cf8b0ef697.Gucci Rush.jpg', 'Patchouli, Vanilla, Vetiver', 'Jasmine, Coriander, Rose', 'Freesia, Gardenia, Peach', 'female', 'Rush', 'Кристали', 39, 'Eau de Toilette', '75', 2000, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (70, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/0e32851e-d9d0-4623-9a63-91b8ac902f72.Hermes Terre d''Hermes Eau Tres Fraiche.jpg', 'Woody notes, Patchouli, Cedar', 'Geranium', 'Orange, Citrus fruits, Aquatic notes', 'male', 'Eau Tres Fraiche', 'Кристали', 68, 'Eau de Toilette', '125', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (71, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d5fb8750-0ce8-4615-8115-78f6b71557fc.Hermes Terre d''Hermes Parfum Refill.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum Refill', 'Кристали', 61, 'Eau de parfum', '125', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (72, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ef094746-8589-4682-910c-bb0fcdc7c132.Hermes Terre d''Hermes Parfum.jpg', 'Benzoin, Woody notes, Oakmoss', 'Flint, Minerals', 'Orange, Grapefruit', 'male', 'Parfum', 'Кристали', 72, 'Eau de parfum', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (73, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4c034eb1-d898-4e4b-89e4-2c3b03c32cf8.Hermes Eau des Merveilles.jpg', 'Oakmoss, Fir, Vetiver, Cedar', 'Amber, Pepper, Pink pepper', 'Orange, Lemon', 'female', 'Eau des Merveilles', 'Кристали', 75, 'Eau de Toilette', '100', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (74, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/cef920a1-efe0-422c-a557-ceb6dccf7755.Hermes Jour d`Hermes Absolu.jpg', 'Apricot blossom', 'Jasmine sambac', 'Gardenia', 'female', 'Jour d`Hermes Absolu', 'Кристали', 53, 'Eau de parfum', '50', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (76, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2572526a-e892-43fc-bfa3-317864bf13ea.Jean Paul Gaultier Le Male.jpg', 'Amber, Sandalwood, Tonka bean', 'Caraway, Neroli, Cinnamon', 'Bergamot, Tarragon, Cardamom', 'male', 'Le Male', 'Кристали', 54, 'Eau de Toilette', '125', 1995, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (77, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/776dadf8-16b0-4e74-b27c-7d590b6a2951.Jean Paul Gaultier Ultra Male.jpg', 'Vanilla, Amber, Woods', 'Cumin, Cinnamon, Clary sage', 'Bergamot, Pear, Lavender, Mint', 'male', 'Ultra Male', 'Кристали', 63, 'Eau de Toilette', '125', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (78, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8b433478-511c-4d00-8a11-b963f118b10e.Jean Paul Gaultier Classique Eau de Parfum Collector.jpg', 'Ambergris, Tonka Bean, Vanilla, Sandalwood', 'Narcissus, Orchid', 'Rose, Rum, Sicilian mandarin', 'female', 'Classique Eau de Parfum Collector', 'Кристали', 59, 'Eau de parfum', '50', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (79, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1d97831f-cd5b-4599-88ba-e3c4b9092b44.Jean Paul Gaultier La Belle.jpg', 'Vanilla', 'Vetiver', 'Pear', 'female', 'La Belle', 'Кристали', 84, 'Eau de parfum', '100', 2019, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (80, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8dddd016-50a7-48f9-a8d9-dd2ad40d912c.Jean Paul Gaultier Scandal.jpg', 'Patchouli', 'Honey', 'Gardenia, Blood orange', 'female', 'Scandal', 'Кристали', 64, 'Eau de parfum', '80', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (82, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1e3f8b71-e6dd-4cd8-8229-e88a4d098a33.Lancome La Nuit Tresor.jpg', 'Frankincense, Papyrus, Lychee praliné', 'Tahitian vanilla orchid', 'Black rose', 'female', 'La Nuit Tresor', 'Кристали', 67, 'Eau de parfum', '75', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (84, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8979007d-14be-4296-a1d6-02e128fe67a2.Lancome Tresor.jpg', 'Sandalwood, Musk', 'Lily of the valley, Vanilla, Heliotrope', 'Rose leaf, Apricot blossom, Peach blossom', 'female', 'Tresor', 'Кристали', 56, 'Eau de parfum', '50', 1990, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (85, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/313b26ec-a812-4f27-93fb-de82858f6eee.Paco Rabanne 1 Million.jpg', 'Leather, Amberketal', 'Rose absolute, Cinnamon', 'Red mandarin orange, Peppermint', 'male', '1 Million', 'Кристали', 41, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (86, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7f130776-3164-4f93-82fd-bd75f63a916f.Paco Rabanne Invictus.jpg', 'Gaiac wood, Oakmoss, Patchouli', 'Bay leaf, Jasmine', 'Grapefruit, Marine notes', 'male', 'Invictus', 'Кристали', 46, 'Eau de Toilette', '100', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (88, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/11b04b2c-7410-4e68-bc38-e6feac0e1ee4.Paco Rabanne Lady Million.jpg', 'Honey, Patchouli', 'Orange blossom, Jasmine sambac', 'Raspberry, Neroli, Bitter orange', 'female', 'Lady Million', 'Кристали', 56, 'Eau de parfum', '80', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (89, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/fcfdd1d1-7925-4065-8c08-25d5a0bae53c.Paco Rabanne Olympea.jpg', 'Cashmere wood, Ambergris', 'Salted vanilla, Ginger lily, Water jasmine', 'Green mandarin orange', 'female', 'Olympea', 'Кристали', 54, 'Eau de parfum', '80', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (90, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2bca5ec5-d82f-457a-9240-d68733033b70.Paco Rabanne Ultraviolet.jpg', 'Ambergris, Vanilla absolute', 'Osmanthus, Jasmine', 'Chili, Blackberry', 'female', 'Ultraviolet', 'Кристали', 45, 'Eau de parfum', '80', 1999, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (91, 'Spain', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/10725eaa-2265-48ad-9cf3-d11d089c4700.Prada L''Homme Prada L''Eau.jpg', 'Cedarwood, Powdery notes, Sandalwood', 'Ambergris, Iris', 'Ginger, Neroli', 'male', 'L''Homme Prada L''Eau', 'Кристали', 52, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (92, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/994244f5-be7d-48e1-8120-84049d2422e6.Prada Luna Rossa Black.jpg', 'Amber', 'Patchouli, Coumarin', 'Bergamot, Angelica', 'male', 'Luna Rossa Black', 'Кристали', 39, 'Eau de parfum', '50', 2018, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (93, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/bc119144-edb9-4aa1-ad18-38a085c1ccff.Prada Luna Rossa Carbon.jpg', 'Ambroxan, Patchouli', 'Water notes, Lavender, Asphalt notes', 'Bergamot, Pepper', 'male', 'Luna Rossa Carbon', 'Кристали', 47, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (95, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/93167727-2473-4e27-805d-1c12ddff0816.Prada Candy.jpg', 'Musk', 'Benzoin', 'Musk', 'female', 'Candy', 'Кристали', 53, 'Eau de parfum', '80', 2011, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (96, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/720b38d1-971b-45f4-93b8-12135e18a087.Tom Ford For Men.jpg', 'Amber, Cedar, Patchouli, Vetiver', 'Tunisian orange blossom absolute, Black pepper, Tobacco absolute', 'Citrus notes, Lemon leaf, Italian bergamot', 'male', 'For Men', 'Кристали', 52, 'Eau de Toilette', '50', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (97, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/db213300-2057-45b7-b2a1-4bace7c82b2f.Tom Ford Grey Vetiver.jpg', 'Amberwood, Oakmoss, Vetiver', 'Iris, Nutmeg, Pimento', 'Orange blossom, Grapefruit, Sage, Woods', 'male', 'Grey Vetiver', 'Кристали', 89, 'Eau de parfum', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (98, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/f869ee5b-2112-42a7-ac65-5519fc6901b1.Tom Ford Noir.jpg', 'Amber, Styrax, Opoponax', 'Egyptian geranium, Iris, Nutmeg', 'Italian bergamot, Vervain, Caraway', 'male', 'Noir', 'Кристали', 91, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (99, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a5a745ad-2134-4483-bf12-71c299d80ccb.Tom Ford Black Orchid.jpg', 'Balsam, Patchouli, Sandalwood', 'Black orchid, Lotus wood, Floral notes', 'Black truffle, Bergamot, Blackcurrant', 'female', 'Black Orchid', 'Кристали', 95, 'Eau de parfum', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (100, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e093a9e4-d61a-4108-a985-97d836125522.Tom Ford Noir Pour Femme.jpg', 'Sandalwood, Mastic resin, Amber, Vanilla', 'Egyptian geranium, Iris, Nutmeg', 'Mandarin orange, Bitter orange, Ginger', 'female', 'Noir Pour Femme', 'Кристали', 110, 'Eau de parfum', '100', 2015, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (101, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/24275f61-ba97-4814-9695-592c5501a5d4.Tom Ford Orchid Soleil.jpg', 'Vanilla, Chestnut cream, Patchouli, Orchid', 'Red spiderlily, Tuberose', 'Bitter orange, Pink pepper, Cypress', 'female', 'Orchid Soleil', 'Кристали', 151, 'Eau de parfum', '100', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (102, 'USA', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/74c50f56-76f9-4d23-8363-2185c34ead66.Tom Ford Velvet Orchid.jpg', 'Labdanum, Myrrh Orpur, Sandalwood', 'Cattleya orchid, Jasmine absolute, Magnolia', 'Bergamot, Honey, Mandarin orange Orpur, Vanilla', 'female', 'Velvet Orchid', 'Кристали', 177, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (103, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/26164c0d-f0d9-4d02-8149-235dbb69cd2f.Versace Eros.jpg', 'Bourbon vanilla, Atlas cedar, Virginia cedar', 'Venezuelan tonka bean, Ambroxan, Geranium', 'Mint, Italian lemon, Green apple', 'male', 'Eros', 'Кристали', 35, 'Eau de Toilette', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (106, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d26c62b0-583a-4b2c-b4ba-7d4edb42198c.Versace Bright Crystal.jpg', 'Amber, Acajou wood, Musk', 'Lotus, Magnolia, Peony', 'Ice accord, Pomegranate, Yuzu', 'female', 'Bright Crystal', 'Кристали', 41, 'Eau de Toilette', '90', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (107, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4536623f-b973-439f-acbc-0d533bb9baf4.Versace Crystal Noir.jpg', 'Sandalwood, Cashmeran, Vanilla, Heliotropin', 'Tuberose, Frangipani, Jasmine', 'Blackcurrant, Black fig, Violet', 'female', 'Crystal Noir', 'Кристали', 44, 'Eau de Toilette', '90', 2004, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (108, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/125b5660-c43d-48c4-90d8-f2b8344892ef.Versace Dylan Blue Pour Femme.png', 'Patchouli, Blond woods, Musk, Styrax', 'Jasmine sambac, Petalia, Peach, Rosyfolia', 'Granny Smith apple, Clover, Blackcurrant sorbet', 'female', 'Dylan Blue Pour Femme', 'Кристали', 59, 'Eau de parfum', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (1, 'Germany', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/4735a4c8-e1fc-43ce-8ff9-0bd28d00ce20.Hugo Boss Boss Bottled Night.webp', 'Salmwood, Musky notes, Sandalwood', 'Cardamom, Jasmine, African violet', 'Birch leaf, Lavender', 'male', 'Boss Bottled Night', 'Кристали', 35, 'Eau de Toilette', '100', 2010, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (54, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/c85c9fae-65c6-4bd2-9ea9-0e551b13dab6.Giorgio Armani Emporio Armani Stronger With You.webp', 'Marron glacé, Vanilla', 'Sage', 'Cardamom, Pink pepper, Violet leaf', 'male', 'Stronger With You', 'Кристали', 54, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (81, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5d0b2fe3-d3c5-44df-ba27-0c2ce5c8ade0.Lancome Hypnose Homme.webp', 'Amber, Musk, Patchouli', 'Lavender', 'Bergamot, Cardamom, Mandarin orange, Mint', 'male', 'Hypnose Homme', 'Кристали', 42, 'Eau de Toilette', '75', 2007, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (105, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/2d378db1-4415-4515-99b5-990b412f1864.Versace Pour Homme.webp', 'Mineral amber, Musk, Tonka bean, Oud', 'Geranium, Hyacinth, Clary sage, Cedarwood', 'Bergamot, Neroli, Lemon, Bitter orange leaf', 'male', 'Pour Homme', 'Кристали', 42, 'Eau de Toilette', '100', 2008, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (50, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/1c972eb4-65a3-43bb-8ce8-de74a2ee7b85.Dolce&Gabbana Anthology L`Imperatrice 3.webp', 'Grapefruit wood, Musk, Sandalwood', 'Pink cyclamen, Watermelon', 'Red currant, Kiwi, Rhubarb', 'female', 'Anthology L`Imperatrice 3', 'Кристали', 27, 'Eau de Toilette', '100', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (66, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/3ec0d3e0-9cd5-4ed5-9b23-b1bbfa5dbc46.Gucci Made to Measure.webp', 'Labdanum, Patchouli, Leather', 'Sri Lankan nutmeg, Waterlily, Juniper berry', 'Calabrian bergamot, Tunisian orange blossom, French lavender', 'male', 'Made to Measure', 'Кристали', 40, 'Eau de Toilette', '50', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (104, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/30f4a944-a3a4-4af3-9ef6-854878e4f4bb.Versace Man Eau Fraiche.webp', 'Ambergris, Musk, Plane tree wood', 'Tarragon, Cedar leaf, Clary sage', 'Rosewood, Starfruit, Lemon', 'male', 'Man Eau Fraiche', 'Кристали', 31, 'Eau de Toilette', '100', 2006, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (37, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/5fd3de8e-1022-47a2-ae58-a089a65bd90c.Creed Acqua Fiorentina.webp', 'Grapefruit, Sandalwood, Cedar', 'Bergamot, Pear, Rose', 'Apple, Prune, Greengage plum', 'female', 'Acqua Fiorentina', 'Вещерски неща', 100, 'Eau de parfum', '75', 2009, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (38, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7d32f694-9cc3-4770-844a-47400e6f5c6b.Creed Aventus for Her.webp', 'Peach, Blackcurrant, Ylang-ylang', 'Rose, Styrax, Mysore sandalwood', 'Green apple, Violet leaf, Calabrian bergamot', 'female', 'Aventus for Her', 'Вещерски неща', 141, 'Eau de parfum', '75', 2016, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (75, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/d6b443ff-ca04-4e48-ba17-70f20867adca.Hermes Twilly d`Hermes.webp', 'Ginger', 'Tuberose', 'Sandalwood', 'female', 'Twilly d`Hermes', 'Кристали', 83, 'Eau de parfum', '75', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (83, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/947fbf1a-009a-4357-a830-ae7fc1db811e.Lancome La Vie Est Belle.webp', 'Patchouli, Praliné, Tonka bean, Vanilla', 'Iris, Jasmine, Orange blossom', 'Pear, Blackcurrant', 'female', 'La Vie Est Belle', 'Кристали', 92, 'Eau de parfum', '100', 2012, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (30, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/7049225c-03bb-45a7-ba6a-86274f8668b9.Chanel Egoiste Platinum.webp', 'Amber, Oakmoss, Sandalwood', 'Galbanum, Geranium, Jasmine', 'Lavender, Neroli, Petitgrain', 'male', 'Egoiste Platinum', 'Сувенири', 70, 'Eau de Toilette', '100', 1993, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (87, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/eda32745-2764-496f-bba4-6ca135eec6f5.Paco Rabanne Pure XS.webp', 'White cedar, Myrrh, Sugar', 'Vanilla, Leather, Cinnamon, Liqueur', 'Green notes, Ginger, Thyme', 'male', 'Pure XS', 'Кристали', 40, 'Eau de Toilette', '100', 2017, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (94, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/977a852c-90b4-4d50-a3ca-c95fedd56173.Prada Candy Kiss.webp', 'Musk', 'Orange blossom', 'Vanilla', 'female', 'Candy Kiss', 'Кристали', 55, 'Eau de parfum', '80', 2016, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (61, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/a28ff037-77bd-4137-bbdf-06d4a233a2df.Givenchy Ange Ou Demon Le Secret.webp', 'Amber, Vanilla, Driftwood', 'Tiaré, Salty notes', 'Italian lemon, Neroli, Jasmine tea', 'female', 'Ange Ou Demon Le Secret', 'Givenchy', 71, 'Eau de parfum', '100', 2014, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (47, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/edb8d85c-2f43-477e-9d49-9f06b6ddb72e.Dolce&Gabbana K By Dolce&Gabbana.webp', 'Cedarwood, Vetiver, Patchouli', 'Chili, Clary sage, Provençal lavender', 'Blood orange, Sicilian lemon, Juniper berry', 'male', 'K', 'Dolce&Gabbana ', 55, 'Eau de Toilette', '100', 2019, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (29, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ac6c7a11-97f8-44b1-9b10-f96997212dd4.Chanel Bleu de Chanel Eau de Parfum.webp', 'Ginger, Sandalwood, Frankincense', 'Grapefruit, Labdanum, Cedar', 'Pink pepper, Vetiver, Citrus notes', 'male', 'Bleu de Chanel', 'Chanel', 88, 'Eau de parfum', '100', 2014, 0); -INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (57, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e304e856-1512-429a-883b-915dd9922ea6.Giorgio Armani Si.webp', 'Amber, Blond woods, Orcanox, Patchouli', 'May rose absolute, Neroli absolute', 'Mandarin orange, Blackcurrant liqueur', 'female', 'Si', 'Giorgio Armani', 99, 'Eau de parfum', '100', 2013, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (29, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/ac6c7a11-97f8-44b1-9b10-f96997212dd4.Chanel Bleu de Chanel Eau de Parfum.webp', 'Ginger, Sandalwood, Frankincense', 'Grapefruit, Labdanum, Cedar', 'Pink pepper, Vetiver, Citrus notes', 'male', 'Bleu de Chanel', 'Сувенири', 88, 'Eau de parfum', '100', 2014, 0); +INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (57, 'Italy', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/e304e856-1512-429a-883b-915dd9922ea6.Giorgio Armani Si.webp', 'Amber, Blond woods, Orcanox, Patchouli', 'May rose absolute, Neroli absolute', 'Mandarin orange, Blackcurrant liqueur', 'female', 'Si', 'Кристали', 99, 'Eau de parfum', '100', 2013, 0); INSERT INTO perfume (id, country, description, filename, fragrance_base_notes, fragrance_middle_notes, fragrance_top_notes, perfume_gender, perfume_title, perfumer, price, type, volume, year, perfume_rating) VALUES (63, 'France', null, 'https://perfumeweb2.s3.eu-central-1.amazonaws.com/8207ae60-4a0a-4e0c-a3e6-f4bbe8ca88e3.Givenchy Very Irresistible.webp', 'Rose', 'Peony, Rose', 'Anise, Verbena Leaves', 'female', 'Very Irresistible', 'Givenchy', 46, 'Eau de Toilette', '75', 2003, 0); \ No newline at end of file From e280bad3be8280fad25a6719732113c97c949c95 Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sun, 2 Feb 2025 09:52:16 +0200 Subject: [PATCH 16/21] fixed add product from admin page --- .../src/components/PerfumeCard/PerfumeCard.tsx | 2 +- .../PerfumeCard/__tests__/PerfumeCard.test.tsx | 4 ++-- .../pages/Account/AddPerfume/AddPerfume.tsx | 8 ++++++++ .../pages/Account/EditPerfume/EditPerfume.tsx | 5 +++++ .../pages/Product/ProductInfo/ProductInfo.tsx | 18 +++++++++--------- .../ProductInfo/__tests__/ProductInfo.test.tsx | 2 +- .../Product/ProductReviews/ProductReviews.tsx | 12 ++++++------ .../__tests__/ProductReviews.test.tsx | 2 +- .../ecommerce/controller/AdminController.java | 3 +++ 9 files changed, 36 insertions(+), 20 deletions(-) diff --git a/frontend/src/components/PerfumeCard/PerfumeCard.tsx b/frontend/src/components/PerfumeCard/PerfumeCard.tsx index 35d07dc8..4c5fd867 100644 --- a/frontend/src/components/PerfumeCard/PerfumeCard.tsx +++ b/frontend/src/components/PerfumeCard/PerfumeCard.tsx @@ -43,7 +43,7 @@ const PerfumeCard: FC = ({ perfume, colSpan, edit, onOpenDelete }): R ] : [ ] } diff --git a/frontend/src/components/PerfumeCard/__tests__/PerfumeCard.test.tsx b/frontend/src/components/PerfumeCard/__tests__/PerfumeCard.test.tsx index 3dec85d2..0fad4829 100644 --- a/frontend/src/components/PerfumeCard/__tests__/PerfumeCard.test.tsx +++ b/frontend/src/components/PerfumeCard/__tests__/PerfumeCard.test.tsx @@ -18,11 +18,11 @@ describe("PerfumeCard", () => { expect(wrapper.text().includes(`$${mockPerfume.price}.00`)).toBe(true); }); - it("should render add to cart button", () => { + it("should render Добави в кошницата button", () => { const wrapper = mountWithStore( ); - expect(wrapper.find(Button).at(0).text().includes("Add to cart")).toBe(true); + expect(wrapper.find(Button).at(0).text().includes("Добави в кошницата")).toBe(true); expect(wrapper.text().includes(`${mockPerfume.reviewsCount} reviews`)).toBe(true); expect(wrapper.text().includes(`$${mockPerfume.price}.00`)).toBe(true); }); diff --git a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx index 3cf38e51..aa479062 100644 --- a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx +++ b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx @@ -38,6 +38,10 @@ const AddPerfume: FC = (): ReactElement => { const perfumeErrors = useSelector(selectAdminStateErrors); const [file, setFile] = React.useState(""); + const [perfumeGender, setPerfumeGender] = React.useState("male"); + const [type, setType] = React.useState("Eau de Parfum"); + + useEffect(() => { dispatch(setAdminLoadingState(LoadingStatus.LOADED)); @@ -58,6 +62,8 @@ const AddPerfume: FC = (): ReactElement => { }, [isPerfumeAdded]); const onFormSubmit = (data: AddPerfumeData): void => { + data.perfumeGender = ('male'); + data.type = ('Eau de Parfum'); const bodyFormData: FormData = new FormData(); // @ts-ignore bodyFormData.append("file", { file }); @@ -65,6 +71,8 @@ const AddPerfume: FC = (): ReactElement => { "perfume", new Blob([JSON.stringify({ ...data, perfumeRating: 0 })], { type: "application/json" }) ); + console.log(file) + console.log(data) dispatch(addPerfume(bodyFormData)); }; diff --git a/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx b/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx index 51188825..69e3441e 100644 --- a/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx +++ b/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx @@ -74,16 +74,21 @@ const EditPerfume: FC = (): ReactElement => { const onFormSubmit = (data: EditPerfumeData): void => { const bodyFormData: FormData = new FormData(); // @ts-ignore + + bodyFormData.append("file", { file }); bodyFormData.append( "perfume", new Blob([JSON.stringify({ ...data, id: perfumeData?.id })], { type: "application/json" }) ); + console.log(file); + console.log(data); dispatch(updatePerfume(bodyFormData)); }; const handleUpload = ({ file }: UploadChangeParam): void => { + console.log(file) setFile(file); }; diff --git a/frontend/src/pages/Product/ProductInfo/ProductInfo.tsx b/frontend/src/pages/Product/ProductInfo/ProductInfo.tsx index 0bad5a78..26dfdd74 100644 --- a/frontend/src/pages/Product/ProductInfo/ProductInfo.tsx +++ b/frontend/src/pages/Product/ProductInfo/ProductInfo.tsx @@ -32,7 +32,7 @@ const ProductInfo: FC = ({ perfume, reviewsLength, addToCart }): Reac
          - In Stock + Наличен @@ -42,20 +42,20 @@ const ProductInfo: FC = ({ perfume, reviewsLength, addToCart }): Reac - - - - - - - + + + + + + + diff --git a/frontend/src/pages/Product/ProductInfo/__tests__/ProductInfo.test.tsx b/frontend/src/pages/Product/ProductInfo/__tests__/ProductInfo.test.tsx index cd5b91ab..915a7939 100644 --- a/frontend/src/pages/Product/ProductInfo/__tests__/ProductInfo.test.tsx +++ b/frontend/src/pages/Product/ProductInfo/__tests__/ProductInfo.test.tsx @@ -14,7 +14,7 @@ describe("ProductInfo", () => { expect(wrapper.text().includes("11 reviews")).toBe(true); expect(wrapper.text().includes("In Stock")).toBe(true); expect(wrapper.text().includes(`$${mockFullPerfumeResponse.price}.00`)).toBe(true); - expect(wrapper.text().includes("Add to cart")).toBe(true); + expect(wrapper.text().includes("Добави в кошницата")).toBe(true); expect(wrapper.find(Description).at(7).text().includes(mockFullPerfumeResponse.perfumeGender)).toBe(true); expect(wrapper.find(Description).at(8).text().includes(mockFullPerfumeResponse.volume)).toBe(true); expect(wrapper.find(Description).at(9).text().includes(mockFullPerfumeResponse.year.toString())).toBe(true); diff --git a/frontend/src/pages/Product/ProductReviews/ProductReviews.tsx b/frontend/src/pages/Product/ProductReviews/ProductReviews.tsx index 5f86d107..8e2b9acd 100644 --- a/frontend/src/pages/Product/ProductReviews/ProductReviews.tsx +++ b/frontend/src/pages/Product/ProductReviews/ProductReviews.tsx @@ -21,13 +21,13 @@ const ProductReviews: FC = ({ reviews, reviewErrors, addReview, form } <> - Reviews + Ревюта {reviews.length === 0 ? ( - There are no reviews for this perfume. + Няма ревюта за продукта. ) : ( @@ -43,7 +43,7 @@ const ProductReviews: FC = ({ reviews, reviewErrors, addReview, form } - Your name + Име * = ({ reviews, reviewErrors, addReview, form } - Your mark + Оценка *
          = ({ reviews, reviewErrors, addReview, form } - Message text + Информация * = ({ reviews, reviewErrors, addReview, form } diff --git a/frontend/src/pages/Product/ProductReviews/__tests__/ProductReviews.test.tsx b/frontend/src/pages/Product/ProductReviews/__tests__/ProductReviews.test.tsx index 73360f8d..a989ac1d 100644 --- a/frontend/src/pages/Product/ProductReviews/__tests__/ProductReviews.test.tsx +++ b/frontend/src/pages/Product/ProductReviews/__tests__/ProductReviews.test.tsx @@ -20,7 +20,7 @@ describe("ProductReviews", () => { const wrapper = mountWithStore( ); - expect(wrapper.text().includes("There are no reviews for this perfume.")).toBe(true); + expect(wrapper.text().includes("Няма ревюта за продукта.")).toBe(true); }); it("should render review errors", () => { diff --git a/src/main/java/com/gmail/merikbest2015/ecommerce/controller/AdminController.java b/src/main/java/com/gmail/merikbest2015/ecommerce/controller/AdminController.java index 93c68224..14fc89fe 100644 --- a/src/main/java/com/gmail/merikbest2015/ecommerce/controller/AdminController.java +++ b/src/main/java/com/gmail/merikbest2015/ecommerce/controller/AdminController.java @@ -42,6 +42,9 @@ public class AdminController { public ResponseEntity addPerfume(@RequestPart(name = "file", required = false) MultipartFile file, @RequestPart("perfume") @Valid PerfumeRequest perfume, BindingResult bindingResult) { + + perfume.setType("Eau de Parfum"); + perfume.setPerfumeGender("male"); return ResponseEntity.ok(perfumeMapper.savePerfume(perfume, file, bindingResult)); } From 4ebd733daf2a3efdebb96e09f949469d497b729a Mon Sep 17 00:00:00 2001 From: kirilanastasoff Date: Sun, 2 Feb 2025 10:23:25 +0200 Subject: [PATCH 17/21] fixed edit and display data --- .../components/PerfumeCard/PerfumeCard.tsx | 4 +- .../pages/Account/AddPerfume/AddPerfume.tsx | 70 ++++++------------ .../pages/Account/EditPerfume/EditPerfume.tsx | 71 ++++++------------- frontend/src/pages/Cart/CartTotalPrice.tsx | 2 +- .../Cart/__tests__/CartTotalPrice.test.tsx | 2 +- frontend/src/pages/Order/Order.tsx | 2 +- .../src/pages/Order/OrderItem/OrderItem.tsx | 2 +- .../OrderItem/__tests__/OrderItem.test.tsx | 2 +- .../src/pages/Order/__tests__/Order.test.tsx | 2 +- .../pages/Product/ProductInfo/ProductInfo.tsx | 2 +- 10 files changed, 55 insertions(+), 104 deletions(-) diff --git a/frontend/src/components/PerfumeCard/PerfumeCard.tsx b/frontend/src/components/PerfumeCard/PerfumeCard.tsx index 4c5fd867..d273e751 100644 --- a/frontend/src/components/PerfumeCard/PerfumeCard.tsx +++ b/frontend/src/components/PerfumeCard/PerfumeCard.tsx @@ -50,10 +50,10 @@ const PerfumeCard: FC = ({ perfume, colSpan, edit, onOpenDelete }): R >
          - {perfume.reviewsCount} reviews + {perfume.reviewsCount} отзиви
          - ${perfume.price}.00 + {perfume.price}.00 лева diff --git a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx index aa479062..657bb821 100644 --- a/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx +++ b/frontend/src/pages/Account/AddPerfume/AddPerfume.tsx @@ -64,6 +64,10 @@ const AddPerfume: FC = (): ReactElement => { const onFormSubmit = (data: AddPerfumeData): void => { data.perfumeGender = ('male'); data.type = ('Eau de Parfum'); + data.fragranceTopNotes = ('fragranceTopNotes'); + data.fragranceBaseNotes = ('fragranceBaseNotes'); + + const bodyFormData: FormData = new FormData(); // @ts-ignore bodyFormData.append("file", { file }); @@ -83,99 +87,71 @@ const AddPerfume: FC = (): ReactElement => { return ( <> - } /> + } />
          - - + - - + false}> - } /> + } /> ); diff --git a/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx b/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx index 69e3441e..2c035ed1 100644 --- a/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx +++ b/frontend/src/pages/Account/EditPerfume/EditPerfume.tsx @@ -72,6 +72,11 @@ const EditPerfume: FC = (): ReactElement => { }, [isPerfumeEdited]); const onFormSubmit = (data: EditPerfumeData): void => { + data.perfumeGender = ('male'); + data.type = ('Eau de Parfum'); + data.fragranceTopNotes = ('fragranceTopNotes'); + data.fragranceBaseNotes = ('fragranceBaseNotes'); + const bodyFormData: FormData = new FormData(); // @ts-ignore @@ -94,105 +99,75 @@ const EditPerfume: FC = (): ReactElement => { return (
          - } /> + } />
          - - + + - - + diff --git a/frontend/src/pages/Cart/CartTotalPrice.tsx b/frontend/src/pages/Cart/CartTotalPrice.tsx index aeeffd6a..7e293352 100644 --- a/frontend/src/pages/Cart/CartTotalPrice.tsx +++ b/frontend/src/pages/Cart/CartTotalPrice.tsx @@ -7,7 +7,7 @@ import { selectTotalPrice } from "../../redux-toolkit/cart/cart-selector"; const CartTotalPrice: FC = (): ReactElement => { const totalPrice = useSelector(selectTotalPrice); - return Total: $ {totalPrice}; + return Total: {totalPrice} лева; }; export default CartTotalPrice; diff --git a/frontend/src/pages/Cart/__tests__/CartTotalPrice.test.tsx b/frontend/src/pages/Cart/__tests__/CartTotalPrice.test.tsx index 791a112e..af886854 100644 --- a/frontend/src/pages/Cart/__tests__/CartTotalPrice.test.tsx +++ b/frontend/src/pages/Cart/__tests__/CartTotalPrice.test.tsx @@ -9,6 +9,6 @@ describe("CartTotalPrice", () => { const mockRootStore = createMockRootState(LoadingStatus.SUCCESS); const mockStore = { ...mockRootStore, cart: { ...mockRootStore.cart, totalPrice: 777 } }; const wrapper = mountWithStore(, mockStore); - expect(wrapper.text().includes("Total: $ 777")).toBe(true); + expect(wrapper.text().includes("Total: 777")).toBe(true); }); }); diff --git a/frontend/src/pages/Order/Order.tsx b/frontend/src/pages/Order/Order.tsx index 15ea4bf3..5fddcec5 100644 --- a/frontend/src/pages/Order/Order.tsx +++ b/frontend/src/pages/Order/Order.tsx @@ -145,7 +145,7 @@ const Order: FC = (): ReactElement => { - To pay : $ {totalPrice}.00 + To pay : {totalPrice}.00
        diff --git a/frontend/src/img/Crystals1.png b/frontend/src/img/Crystals1.png new file mode 100644 index 0000000000000000000000000000000000000000..c684e32c82de7564a372eda3af9e36f113d0a4b5 GIT binary patch literal 839892 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

        4%@E;y>AMpGES0wL;}ZfLLtd;+5lBrk_U}! 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

        {P0mMpxYx81^>#p*5 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

        O!6DjkJnYIcp)ft|o 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

        YbHz`GWm| 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

      5. *;Cqxi(&wOcF1?oxbrnI{hCxZ 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

        8ez#!u}vibAgWEnm?Uk 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 literal 0 HcmV?d00001 diff --git a/frontend/src/img/CrystalsLogo1.png b/frontend/src/img/CrystalsLogo1.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ed6ac1cc02a034589379ec6dc66bed22e11167 GIT binary patch literal 385276 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

        ^DRgZ*=NT%8t4%OP%~uc7NETE@X(7@Y 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

        4Szy$>;)(ZnnU-7vA9FOV35C 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

        LcPCOW}brQ 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⋙6A8QcGzYBz^~DTB?M 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

      6. UD(Q%p^Z=^|4Jd*2+ulK4 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Ŗ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%0AoMSnQ~2hu23?x@l)1%jysv2(?Y6-wSd!!x1-L0 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%0DRE99gODf*>2x|6Ey%JQ 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

        X>TLenK4yK`yD3{{SgzYz^v!Ke<0nx*xcJ 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ΞbE@yKDFBQ_i}~Ym7v`+UCcSrc{-xEQZoi zAt3sjBx$uVtf3|S8eidm%g4&F52$!~uw>7fw-x=|Jzmk~2>l=ts-N;OAcnC78s2Qn zwcj7Roo`2Sem>g~+CJr3ERgOQ2WzedL-_thZ$oL39`A%)rLES)HyUgyxXzN=(f~@5 zb~Z(o;9#;@kk|(tHQ+S0fgg6fd1PDEU8~;v5zOr$+-=*`5&N_4c`ot>Whbs|Nu=s) z_{AePQLzO}1!U*B`3n1n!ml|TIL+Rmz-}eQ)HI0BOnTZ1Bgu6s2?j}M1Qm5q15Zf= zD~iivI&N%v9|3+|6`V!BZke0fWz5Ri5-Oo|UY~FQV9o}eeKri*U!)x=1n#PBHw+eD zVCtnuznk;8-I%Ti0b3Q zx4H78+SR7Lo%HzMm&%#UR|ETr7^5!-9dhdVamdIdlNvHm>xI-B1tg%QBgmTSMlL%~ zksMl{rs3o(5#M{K*@r$@tf>OnG5-KF5(STq?rD?e%KL?h+U&NL8k24-knDz#s=l>* zapJV3{{WTgT~tp}POb>a{^1l+paBKX9vnXk$8jUe{{YiDd6`qYwDKZGhQ`g+)$!EW z0a~X9=WthHk$G+%zTJDoGgoK3G$)hN(+)c^TVX3BiDhdlDXjpno}@Hs`;ririI?HW z_=?tcw#>=wRLzn&;M_4Yi!mCO=mBgGfj1(v3*=@&Ga$=uavzkmy(w+`t8qnYZF~^5 zwzU##TAH5%X{l0rG2@JL1pYNw$Ca|Xhbua8UBdxm$3-0cLA@^4cyv_P8(+M~wi+ub z1CS(|Q1qoY)KwbMoyR9g(T7aESGDRNC&(@MhB-dxA!tI|X~57sk^b^e(!F%XRzhOq zw2jA=64C}L#YSD%TQU0`b9w8uqE9b z`}YyA062VwS`Kj~O)WG}xM{(4*l`=ChsVoNUAa&{{Vxi*I`nfCEx*dUUe@7SoNWqG z4Vo^C0Pabp4%-T9H$f)jL07$|3=OS7PzwRC4Jt0liOO}>+DlFc3%uKMga(&N^C$R| zuY@-qbvtz5@zOIPBcLsa@g5XzLoP(N2#a5#C_+>zP~ws|Sv~}x4*{=zq6bN=!K6%# z{{Y+|^%6+(@~*sk)YPd+VU%nZl1AYor_1r_qMLp?yntBR^&fc8k_>Yzo>hO&`)u{z z!kG~iTbB|$iyW#_Xr5e9dLdhQY;|zS!5_6QG$2(=wL8*1yLK?-0CD7SJoxkRp;jkp ze%9D|<5dAw3iVhts(yf-Q}QLSu&d{AZV=|TwGi~*@T#tRl}-}jw1-v)-bYCF5GWo% zH6OFbKytFACgkusc~zsawj57zNa`j$U?4%&bT{n`iH#id5u0~xfy$6->MMWH-{ez22a4IT5m1d6+PS9p)D*X zXS7>OxwDDz0 z_S-@@(u2|fJ8iz&WH~iXi*||J^)NSU-iFy?7{I`y2pvOi85S<0@|8j zyL;Q|qU&u!V>s-G-)*Lv4V5j|mY|d&2>_C{EPw{3z=Nn?jq4=t&g+I;IaM3d2P*Ux zf`3hjRy+?J?k90sOpA-~*tyTMAuX~XH1lb73_7q1miiKCz9f38JS(DaDkrKmQ*I1( zKM*)u!t}=7^p|@(6kG3bWKSFu4z|Wt>F86aS8Meax9R|Z4ubZ%&mW%nHVcZSmN96I z!;JJcpIay?{!84Hkd$!)fKW$I+o(IKGi~bf0oELVZNzE(>b11v;q4z$KV`DBe$DaK z*)MRcNg8-u0BwFc^Q^wIWVUGUHxYK$z0OHVn5CcP(1Gp*QkDAZt~wZS6|L@jF5@(9 zI?UZRzd#&(su#TW^gRYFxJ;Qv)YIQ+R1%?36T}cwbRTrZP`=_Wr}LtJO>-JNsWI}H zAP4lHFXKvFn@!cx#W5dm)m}j#ycGUAubAYq(#E<54Z{UBX%y*IyPH#@vZmi`ppJlo zIajIksnc@x#-3Db225$C4-o_!4CHqUmOSZogqY7dQc!Egl=THC__rrs?eY856(p+< z3et9LOfB9&ZbBY4Q&+4#qZUNFmo4$NX&YB% z_Ugm}!oMIiuf>M{0FqrK)l(e+itI=V72Nd%Qo3hx#KOam)791SG`-hq*>GXfHNVQO z7boR}2=B;K>ZnkuJ1F=o@UDWu72B^+2adD{4k!y5qCl&{xZeqn3yDxGf7Qi49%TL} zPDObq>K~c2p*NFmLo0Y0LyA{sPDlfn*Jbk6x7)z3O#1Vh)p^~zOok8YljKg z?VoYAB}zRC2sEcf0yjDjJiTwF0m#UXSM(4-^RLUSI#wD;Br9{{zlTo)ua(peqhBP5 z7p$HYcgO9kE^}LEiERNjADLc9@EVLsce&s%Rh{27babl=l73Xm;rBFItu7C>X~jP9 zsaioHAW(s};=A~0o;;=%HXLgf?kpp??h1XzP>aAN=5s?VnJq zl=1b&ZNfEtay7r(?x$O}Pv(#yvv#phb&KhShScFal(qo4Ku5pU6o<=6H4V6=8dPou ziY!t{mj17|3g&M2i?(v|n{VA>R@%M7K=T@{{6IgAT^{d5yirJE^J-V>B}!ATubPtc zq|~iyG^&($+?^^OtaIQzDzz8WTz&ma+ipM@cF{$F1HgPL!u8cX^Tw`FUSWu@M2ug9 zKmc*Tn(`fJK^iJ!{roK(TdLO-9xMj>TfM`T6TFeg{W5t9P9)-@1c?mGX)HSx)im=? zBy%pbvX$}kMFm0e)oj4)eys>Lu8xO(IZ-6I>{>Ym!5l0`pE|HcwK9n4aVYc==};6+ zdUfQLj~^=P_wCNK z;?R{P(ka0^3W`wi8|lupAc4l1Fy*X@u0c-|RSU#uvf5O4qo3w-6<*<7tGy3^(@$nw zTC7`i^W(UhCmMKip*`Cel@Yq73w9f4lS7Fiq6w#m%9lwpIrO{{Ye>u9lvr=^RHsLWzQ4MV*KW?V#pu#L$xbmmPfx zB$(mSm6VgXNg|c}cG6ssZOXI_sG>wpp7C3Y(|_74Lv~wCS!!$~yq|P}lz>q|#MF=C z{rZy%gf~A5=YObMgYH{|nCjOGZS(&C3Y_k4e;rIB6o;K*pr7TXl=2F7B9&0;K+>{u zR^0^9zR2wYrAO?K^yuO>16WWa<=iw=4ctgMCu(=nmf4Fi7!jmjy&*q?s;1NMbC@1@$Tq zuYuCExr?SF63=C^**V6IZub{)bTqGWe3yUBnB$5e$qzWM%vG%pG{=Snh7n|5C&c*I z6H9~KIU9~n>A6|wn!+)CBT>Ns;GlA~Uo2THX2Ptt#;!8)*@*XN!EP=L06`moN8XexSs3t1;B5 z2h}E=Yy~jgwaOmE-hFP}?WKtJ>#LVmuBdiTxo?#Eo@m2@;#DQFZ&DJVw!v5<)3MV} zc5b9ot$_akjc9$Ly1vWQCdq`NMJq}q>S9rtvh*SK0Ge2fpA8K(ovH6P`nt{>O`=1d z?AH+<-Fa~~+nvP83XZ$9J9^Z&W2L5ey1;Ur(@#f+ykXL8c-Fhxo#NZJCs(x0OoRlG zgm>!Dx~<6;7At-{Eu~fNb8@cEWiMpdm8K8q*$v{)YRhadOfI*T*zR{$pvrZGI{Axl z$!(@mU5NPs9@19Rf}3f?^`C8ymNxSL016M8HtpFPv+o-;2yn7yiadx*-}f=Qgd_sp zG0cU5N6>WjD*^?N@444GzZ!G9Z+k44rmRr$#G(|KR_7zgaizI>G2OIX?d2aXYhg*I+ zm*^;X1yYsNqT)|b79Ik+Yj@nXPUyxNQY2X8D^8?ts8#e|ZHs!8J;R|qn#Quf`hxsT z?d9XKmk06N8yK%}uy>ug*lw1)M0BR&)9rn|#?dtp+7G`Tb2L*cK|b4w2lA7o^mUGa zdT-Cb`2PR{XJ-3Za$B!CoZcfXxiG= zxdWFFM=_ftrHUU&2H>0M=a!$+zB-=)WbGZbHw~se<0WM~WRdlIQ%CK$RfUtK#mrpX z{+WpO!1jc`=H})dw7&Nq4ncFt4ZfqTy^+j(ptvPWK})NQh{-fjlD0cG1@yN}F>l0qz?W(?emv17a$_f!(p}cKQ0`nJu$pL_rCQ z!jO}iH(h&XCdU0<6gRhXcCE8N{lVQ=ZVA$|-}Oj;SHJ_H@uF|Y zOZ}CbemQ=}v&((X%PQL3n>=P6_aiEENGX#Z?+rEfCo=UyLbg`gl!K_)Yk$J8o%f%G z4mLjJw{9`Xg3$(zLAvz;>JqOe2Zi)Cn|P$2)prB9SNj)!aO-byY?ljM5alXeUNxZn=A`P#XEv-_WGpXwGw z{m1){-7IdnhB+PuNyrB6?7A}pU_z2X0^G$N``z8!=WRYX-TpUr1;knxlCB(hH)s+~ zy5V7m!IxKRhV&AIGZEJrDQ%&$SaEIoy)+Fj23AZiajddf05k(l2E2lf9ItN*y!UT@ z;r1_VN7y?{%G)k>a?6y+OJq9hERmK|)ZYB0k}q-@!6xF=pXrEimz@6qBkXPdRlzqt z=-Cx+a`5$%N}x=?<12D|?96gdWUN4lsScrLiU4%=gQ#$0*)FspDb+ z_-jJ`gux$h{X>_rHgGZV`-(5y!x^-Sl0;0)?kfI;Sd6a6UXr~hR2sH+9Z!rY}bPl1%?Le zkP@YTrr>&u1AT6NI_Z5lSLn~wiMu!HPiJCm{jHn(%*-68#G4n;abYk-Moif-NF-*T z+?AgfsmDS~c&=B~h&{~i<(s{d*FGfd!r@@;_E_E%X2tL5p7L@ug_lO-hcIs z!d=rJaQ^^ghAx~`izYvIT-PVq7niO{5UMd_X%P`+hz_@nmY;%r=FU4y-9`5g4zaG+ zl2~!*cprFgSG8G_jQ4gIZiDvJv1aWy3O`%SvX*X6t}8iP^Pm9JNoqSQW87NRil+wN|5ZP>>w_<2|}K{nSK`)Y8ovL}{6n0ewg%FB)d1eaK)vOI|S zgWl^`W;>tSE7ld8AAIv+V>apIA+D&7+Y=}eeonYSzG=-L!)Du z;Cx|(u&hkXsnaq^64@g*C=ip?ueLG|Qq>P6tZ%W@9*ZdljcQq2>*x0-BzRypG*?Nwhw5jsPi+4H%c*PVSA|sC z%9^mZ9$RQJnsF>DLupy{xEl#_Q2@sey`0je-QhH6e z3+TW5BY~oAm$(i|ZZq6{*pC2EP<_QLbmY;gDK#Em8u-cr-^!@lmuRF9BtZ1eyl?R#>0xFU@tk*&_ z<5==p62V2k5nJbNZZdD3uaA|LaWt(b9v}x`KL9H8+pPNUV0J{9bZx~^DGjHI2})=M zQ$kh`kB*3Jc@jX*`d+Ht4N)9{^C*nl+;y)c+^`zwqKBI>nUsxLYLHpovKq>>(Yv!tBnU;>V3#J zw3=zJJ6Gir(9`XP*b4U^LOs%uco#@)D|#LP^`?+o)TYO0i1oF)RGWC)TYPBY+WbE0 zmSpkb2=uo>QXQQpfh{FzRZz%KADLw}K1tN9C}qi?p$83ot1$1L;=$N9H^}S%0LDrP zMdEF3O}xJoM$Z2LcINYrMYUc7OO*gHW4fduq#m@bVqmI?HDeR$=s) zyteJ?e2uiQk1wmJT=4@#{OYyaksjlOF>$v&?cS`Hxp3w%QbVk?u!%PJoJkZczMg3Z zr9lUM4w?|l?l1a)(Z2IDVRu7fW-a#2tWq`%O zCtU7mvf&uKdve{A8ct1dM7fczky(`UEj075OqQfaim^bRHL8xlS3)x6W>v+A3x1=> zT-M?AzZVM$vU{I=d4eOZG-XkwW>850B3+nsy|f%?L5E{kyHhD<`4tf6+~hIAEl6ft zYl70Zb(s-X>uxv7yVj%)4=U&_AhR0K`;U9uGvzXEav3pTM!nULha-Vj0E2E`JSgF2 zjh9Kxt#fe?xsaTF_e9w#9N9~95*clhgz_yRPIX806NRJ zDf@dLwn^&hgcKAd)9?RjEPb1_8GdP<&$D!}W+ z5$aMjAl|UUK8th83%3}t%aR;@Ykjl=6rO~uiK>Xytkt*-pP&m?3$bpnV&=S=?x4s^ zUzN`xRO>E3cl!ty^tMCSTawr%AgF}403x7oRUhA|NRB{J#G6r#!*#%H$#Mp(3?PBx zTZM&NyRGpLC%Ry_E3MjW2&(%~rY&M?ZcYs^($eHaZE6jLEcE=|V^K5k;mnA}uXX^D zp|Q7}TDyO{H;&7i4c{*r6BFECuw+kldYZwC0!Rd#YHmC$Ebc!WyO#zOyoNo#T%2m% zcNRzQ48(O-)^7@qxy{-aEDvcn6Ah(3?AMrR6;hg_KG`+PDY`3L$R0MXtHS!V+SzE3 z$#lw<0}J>aFMbv#;A^dohK8-3vFrzPd##t__%0EKarC4L&>zYxrG!zUi?vp>GqN4Jr+%1$ z;Z=LMQdZ+-vV|t8P(BBx6gmnWM<@$g+R@FpsR4nyook~UyTY-pa-}$)LWYKbRXf!0 zx1Njb5RhJ zasnHTSEJool^xexG(k#~l=KueJW@{NS7EBW@6~&7qVw(YK{BKMtJ?nn&V?BaRL`9k zsU}=?4->Pg>*P1kIn*}~D$;vybBfDv8&<|ic0}8hk7>pVjJHP?)aNvS>Zn!7fC@&n zi5-~U;MeCI(Z!4#+*hzCjji}qqR(Y+9N}_p4ZSE3QtXzJ{{R(JiC+bJR1$huObE$t zv0{A1>a)1+Z;^}pCna(G6!hugaro4Y&d`U@^oQMTPOKFvYY9LKH0TpRDdpv-1Q+!& z7bcxKW~njk$=m^wa(ezW83eU zxM_-mi8lFBU$q|_n}r<{?}_Cp`Yl}Bp(;Co5_%5`YF;+oB#a&O6+-XdtkPxA`z@ya z%IGX_Mhl)J7YdUC`DqAd=VzH3;Sl?2SVWjlA@(@}D5QIhijNVgGh+ycP~}v8le>2< z!zf295JLhF8xU>|x@dLRN_H9kq?vDXtmy6i;>RA-F%cSw^oUDw49Ib`geaw&e<_ub z&?wTh>94VUthe@5ki+^nyRa5$NJD;c|Wc78;6m4_i zs6U7{ta!J%Dol~VP9bBE^bTaGE24qhRCwH$@UG6wNFj&R6sDYXrXvHl-LBAQMZ4PG zlMFNw4pB%bK_Om}2?wsH1u`j8w;z>bz1Nq4ft40U-8#pTTJE>h`OsGR9!;)u(bUmG zT9C9TlmY@!vXU!G6X&YNLbOal91UrkT+ruYtii5X0psE*TbsvjQ+&~~gMON%5S4C1 zjW|bOHkMf(xmnJYVeY-JSEuJ3e%&NaUe1|umXxUs~NSz zT*96lPz6+)1+3T7l^-uXRx+}mEw%j@(x|!npw7w|;NIu%6<=E9&YXzx(zm3(;Y&zB zB}!Fj1qF8c>SR&J6g^L(kGJ1N)nLWNGficMS5kQjW^f;m7fbU@&&a*j*mH{090HNR zik?c??lk0B(n;$708KmxADQJ?pLTsq?KdH`bF_)@9GC9*5if68b#{kkEIk0gTXHLSOL z-*E97^31jzP5%JKn#>2XcUzQji-S$H&>W8~gM5Wjo?a^7eOT~z(E3YbSSNOUO~AsM z_-xH54~@L5voq|xdtwllR;8e=JjhUovM*WmF_*2}=knrPgIuKnmj5{}&<+AG) zhPk=y#dn1i`2H6Gpe?AM-=xQp1kLTqYjUj<2erG8wef~_-y^k_>@WI!MY+|x7_iI7 zE)Y>>_Zp0!^45T&7TS*OEkDGSq|@oC5rU3AzBOIm_iTOV4p!W{T5e$Y_=C#TJKc`M zW^Y^C?i@=j2I&*N^a!P*asR?a-K=C7p2gajzAJl!T z91Vvt$YCK^+}tA(#TEYmNn!p_Z%f=r&jkLO==K(hB?>>~tR|$I_;364AKD|)z}Bac zJXihneziP&MeB;;XL*_>R7n05kx;OADoVO>K2_5Uts7~>?f6uzO~N^KT~CjNLs+s) zzi;o0zS?6l`{pyOAu=wa(-gRKX?+m%)c^*VD$fTiDbFTtzztu)GbC8m(w0HFaR zakkVHI&-T}PYTYQwArlk8?!M#8Uf}EuKjnBZfUoR?KG7(pp}#)EYMYAiQEdEK$VP+ zR1Irc?b#P<+tV^azSA)TTwL4BjTw7ihnt9R9I#mrZiP3e|_< z%C}p+QzJz(t`iVarATn5uBl~SwKdIDuUhK+frOZldujUklUzBz_g>-LUB~;}y)l{k zV?)73^tUV9l?`LdtiQHrnwF<1Qjk@|6Vy|!I_coT{UWZjWB&l*{poBJFCQ8!*scNy zT4brvr2#2a19ih}q6{HyJa`X38ep)i>d>YTsO&n*n+1oR z3;TwEJkYjWZD{u0NgEJ+bs{FY3T@JU`pWm*HG!UFC*I&k01ldqSb{lIyW2a{5H5C0 zv`8=CF=WSF8^xkU+B8R4%5EwQMVP}YDwRFw(vY`G5<*ZnJU|*BnuWTSO9^;`WBNxg zA;;(Ot6yhj$BRBbZX|MKY@l>a3reeOsR;r=3F~$?1ldUGCgcSIj+rFq`(Ko%8Kaefyk z#B;DGl@A$zC&zMjX4&nrM8jr|gxhDlg)V$zhhp60G92_N_gj0ALX?!&gOECs3{MYB zvA0pw4j18nFUG5Q@4oFD>g4VC@tMvtk8RjqMb%|hzJ-W4vk*87iWA$XXN|^bm)g4H zmPVx}&vlf;%7=H3f*S5wHvC(?SPwZP?|;q&|IsfUx@ zalomO9GIJ8xQbT>(y3>^yhe-+V@|KrrxUGcUNxKDSnaM(*LCccEY#Q&YjQQ>LLOmP ztDEK6F~f~ExbFSpirIWT(vj{dbn1~$Zmq`p$vU5)}#h4rvZHX?~in6S`hAgc+M@iD+G&sb{w+9okf)GvQv(>wjyEq zRlel(dC%UgvLlbSxi+LJo*<=RNg&NwRaB&xRvO%YQ1U(p!{cy8WILAgy>9vImA1&+ zi{wUPd}l{zRzOd)EKEbZko4S2I!f6}I(4F`H09k*y z_IBqSkfOs1!E3Z)XxE{Eke;9#FszpZv5f0=H+yjo($0-yw+`?n+l;G3z=)PnDKnj0 zP#$%(yEROyalc5qwwB!X6icb&LqwiBOP-PE;ah$l!9G3`FLRRe#MTjCsjQ~gYiJSl zJvSs+-oSxI3%%)^mA%&x%Tbz+&`U^d0kRN}N)U#C=AwkAf`ecv2BFCyabZNWv(qmb zil{_I09ac=!o!LFR2sc9o6$sfq+BJ#Q?cE0IweSEE3QUZTWvcXAq7#=;Hr{n72~L` z*Z5TvJy$x>$kMz7gJ8u}kZu88JvZVx(9Hh$!I~q%q+IS(^ z><%hiCe%qaQUw)F!1L3%&LfmbU`X-d@%dFBzx!)Dc-d36<;pM#ijwMmPP!6;{x-4l z@fQ>U?l*3(SVU_sKF~?DTkVZLv~yaTOYJvaFDXN3O$Q>as&x7{_Y1lH;~&ncJH@W{;y!t6j-YlPDNl_J(PXzZ8AKJwrnCFA$f%={b6_zqU> z`rnPrzPk?@c74V(@Gh>wX`gg54HRoK<^twr>9Uh`QU$I&dWRni z(ay*0uc_Ue-`L&RvctAYc75CTYD=;lmM&aG%mFDFxdE2_Le~UoO#cA&1(TEEy^w=# zgKtEhTYhc#o|$Iw%g)ACHB)3tu%$z7u%?nLNvVm&>DKO~|{?v5x$bqf*??aZvqt15-lhzdGMQa?#!sbQ~8 zt#WHS?SA0E$J%rEozHN>+OZoMv7(ABb;-`m_p*|Aixp*Vm9a#{X%|*U$yQMiV8%PA zW32svS8nED7He&*v~I>046gHZ#|)m~y=k~6CBZgKdlFo!7t6K9=H-2i+mkK2mYkuI zITfUniF#FHiB&PwTTVemwEqAxCgheUhca{nyY_s2yPc2RzU-20`KPBNCn6x(a(l!` z@yCo=pU|XZ^<%}+7f@FS5UVf!w(Zt$@^|JwW#4<$tHTzK+(pg%hO4dd*%K~yzTb96 z-zrs=`=FepGisX2>QqYT13WqA_LUXMC`f% zPF#2Ezn4t+GA-x*yXNhd{2P;=VTx`P*;4Ow5|&CWh-}23-0A-S%y=k*iY)9arZX}+ z&-W8i&1^s8`PW!|H2Px>$Fs}1cJ}wzk+?w896Z6)pW9N-Oqw)hRFJ(Q#^7r}oWCGQ z$nqO`nDXtBE;B8bb(Y*^n~Wx%OJUaQ>2-eaI|4vD5iFoc$WELGooRi&w6WQ+^2BO0 zWQ8S|ToW6RO^<-JxeX{+l|!Ets@*A<8<2Sf=5{4)IU%@1Rh3-xZS=*p34&C$_h=XEWTWIHE1{wGJ=CpLFjz6 zzK`vb$Wgf;E5hvCRtVYXF4 z$xegyBx$m$ZGINH`EacBvUc44i*(*GC-o=pgm~9CVy>XMx0NdyjyZH{%{L}~JzBZQ zD{198J;D-_8)zW^05GP2Q26LJTu;!_pXxk(t9I?(=LPpDwn(4*kR^x%L4GFuFUE>C zycW%Ah}$;lsJo%t1)}F7Q?b^|j7^zuVqE)pLd`;<$Z<_`6y?UFMscx|9wE?gbOiiJ zxgRQ{XLnBJxMUeKBRK52a>S|_Fl0#?Ba-9%>H}Mq?Lch4#_h3kE~P2p>Xch8pGPHr zRHnPv&+DdS(Tmot+qftYmneZ-KRnX7;GJ2<*Z{SkgU)1eoXwQqLzq zO5FiU*cDYh29KjfI^2*6{XpSK%PY_j+0b)u&4{#&yKYf~qZrsR;!ragaj7iR-?gWNqWDjCWSB)o-r9 zpUSRd>Q3*SwZ`4Sk25emaLv+eq-aYKewAU!{{Ts@T#L7O{x4{~!HT!XX+(GM$#gl}+E5Z;uPA1`jvBV|^{EEyy?2 zo>$;&N&f((6uSlg0Oj3>7t7+rxZ^o>-s1(>w*bnchhp0$xVe%P`br#+5ivuGADXnL z`w|_ml-~TX7U@YWe&R2GD_*>Pi)qU5{?x_Y;zz@I{h3Q!p%zqfj6nzVy^flY4YjXv zSslL3KedctIPM7^d?}ZBwl8u6QQd)Vv=`FjnJbDxX@73qWYJ+Yp;wl|^!-1#_Fzkn zt7*W0&0nD#nr%71O&7BEEtzF=m?1L8p_L*G808igVRW*v{VECNU@&j`$M-T03v9vg zNqK9x)@`z*OouAs^H0sUs@~B^v%IF#gnJNzk;IS86au#zY9@+2qa@5sNS!|$^7(6A zU;hAe8JVk_h1uJFWV?=3K}>AqGsck%82maSBr1WSxbQXSkGA=xzar0WWp|apwp+n> z?n4Na)3aSd(#$VqOG9N6Dr!j_MNae@YAoX}aXnU!{{Rtx3gqtZ?V0wj*?>y{e5tMo z7Yr0?Ux?Hj3jOy}E{TG|60P$ZTgmsPMQyZ(l)zHC9wVwso#=KaUgzcvIPVjBwIh|j z`eU&Be*MalkmWD-tDfp1D6_IyN{U8yg4S< zD(o_rE)JplRr28DmkY#r4?p*E*COdCs^KbZw-2`SvKHg2N2HyF1?6P1kJ%@wZK2{o z=dTh^3zBXtTJ3$Dtl#f*q?r4S*yJVblFe?AO6t8UtEfO1tJTDss@kA3+h}y7l9N)} zXlM_Z6x{8oX=_|jO#HcB%s~2i)t(fIXj)L%FP8ffM#NUSi1Db`jSYU|4kq{)s?rl5Z@CZK90fla(`L$EuZ6`5B2$LCtNmtzg$j@*hZ zbM12DIVIN_p5n~Lh+5S}p=n8Mn)EyCQI!=N(g+8{-ncgtbIaVf1BsgI$K5JaAxj(D z#2s!v1L0J>8zi}8avzEkq^dh5YC=>fu196m_y9D_eNUp^^jEqzTs@iad1xE))cN{Wk#kjcxEYt3Sw`ve%#Cj$nA zq^y#!bgTAh-Raqs4-0cic<>gG)BVfN< zRr)hwwMKuF<$@BokfyywXmE~56zjhFEd&$BeZ4GowPHQPyKOn6{mJ@-$?59U3m!yp zK2=E0@aT6ZA4!guWhF{g5{@ZTgzvx9=tg!j%H#oN6=&^E}d+_XKb&ay7{-u zqDuV*rIhtMrAY?AhKEOqk%=*t6!i11uk4=p+K5=a*!8xzACL2)rX_$X3#y%Si1LqA zw6>HhO3^3MIM?=R+^o4WNJa%>9K27RUAu$3S1AT26p9Bj2&)!D0^@ou!)6kp!((Kn z3E~yKDyk2r+JbTzHNx3P0pmfojI2GhHbk;}nGeL1`Bk&ExJ|areP-=*j3g@2`&9~ypXWS=^vWfnt7yF5*1~KfC;QB%%EtM#a zN_d)znv!Y1FCV6%x42FJ0EHHlciC|wJ#H8Qz)_md+cZeCxXt=nqz7A3^>G0e2B3qn zNeA)N#RZ}&-=vOpn{GYs@a`)v(-=ah@2adG(P0*OOOhfor3LaT_R~|;ir1$74xla^ zD8#52quF0j`=4@vLS$eq;%I{f>|)%2+-R(!X`rtJ@=t{UAK$5Qya+VoRSdZIyvFOD z*s1fPMTa77Ef$$mVX736C_417jcenn(B%+42TG-GyE7N-kRNia6D%h28{Fa?+&M!^ zC3Gb!Nc>Kwy1da`YG_V2>;Bs}Nj*HiUUWB11me!TlFzoDOLashhO1X4ZO{W>_UI(a zVJAwuHd}9zt94x154cy}{d%`#R&j5bKah%)vQ`3CpqeD5BdsapsM6&uk@Pl{*44J= z?Aw>`G0*o;6Kz2F(00Mw_;*|COjZaitxmRtjnEt1xljoJY8(aHKmfU|A9n8SoDHb^ z?V}45<9=19UlzVUy3TI^+${ZHU|d@94dcE;_u#GSHn$iQ#_ z9XC)%2Dso<>KItxP;XgR^F!fO-rTf{jxf7w?r-x8C z8g&kJn241EW-}@25>Vu*h>+Xy-fYKy3#|f`i3w5n5L#Zqby3wVm0mwl^$X~9BjZ}L zL6?oaq;R1a@)at|dV_;&blXivzEx9h_})d2+A-LcsOXa&e%8ur}8FKJSsdEo?cA1iUooSBq}0}h*W z)0pLBzRI?IRjWOBX>SlSUZ&YDYg5{BE z3(YD@(%Rhu%ByeEpzyZ?QE{TXDW`T@aAUXk6Xb*y2(cO?-jGsh%r=^yAo{6IO@R!S zwu(5P0aK=)I3yenQ=XXC{{X4a1@gJl{J7K`Y};pKPFS#|H<5kwttqSEj-VF8(h7>$ zH7zYQBaKf@O-Q48eVj`D(Y5~`v$H!IFVvTBVX2dn!&fZr|(R&lb-B0)oVt8@*l#kc3hTf zzUA36-f_vzEvHnc6iDSz07ZC&0(w%Ko~#s+eJxeJ%Vow;i41C~69NDp9)2}7kFB<+ zp@th%?{Xh<@NASaf=4b+DDo;EeKq2+T?VI}4c*b?#WKo5M{h{Jta(^?QH@bpQz&_{ zw;Cxf07GZ^xX@KVjV*}jzY$rw%_7KSemBzG{{WR4@w{U3`aD_gn6~(jvR{t3#GZJwu2h+`-V&`QERa-zqS^>sWhz+n(3Ce7)Ml2Xecm?-`bD7fUp^fO^Pe zx~5racJ$ZXn)89!>H#gJfU35bn5>7W0e?Tp`TgG->941qy|8Z`vp;+H?{Y=A`)e!^ zv2F{{Uj0GT^qZtF$ol4#!m4Fd|5lhTThL za3jc?n6cB#+)^4+j}R%nM~M%$1E5=i-2A*xU=*H5OOQlI`q_)Z?ly~dGu%s$=>%M{@4b^}Y{ifqQ#%nQB_-v@gY@*o_mhv`lR#^87ZK0P`m9)8bnF;n~Lqj}5Bu8;%gatNKsttV6 zH&AGn@v+j}{_cKNsCK6Hgm%NX_ZH&VyPOMYgs}%m*Frjxzzl(HXHt0;B-*pH`jvLh z{oJT|ZX;)j68SePw!oW;&&A_jWLxvwx)&Y%UiELY$z@li&AYVMuvuCiefL}|RTQoQ zPwK|$1eI1d7Stc&D1IjN-J$ir1Gq9)H^q5S8R6>*lLX3RGb+dfBeJrS)Jv9Ik_&W= zivE;87a!~|W&1Cb_u_Td(eggc+qP|&PTPyHay}ylSKY$3-SbF{wx^!XyR zn5ak`L&0?S_XFEiklsZW_<0lj2AAe*r#mCFJ40meZO^{rmPq$(%*myL5pNW5!6lVv znj!; z*|DF?sL&4kXUS~Y0;JE5>47cf6q62NOcZ3BFddA^=6eNGMr7l_}nt2W~$ZmpF^We8~S zBqc~`fKVD;M-%(>fp%axlfYGHYuzT@vs(fG0J)On+QP%+2P4X__uq}vGHiV}oYxMy zM7&tksd%l>%R<|VwSGdV&AeS@Zjb)}DuMLW)x^m}EXu>}%vOV$^ly8}*+%i)+g4N( z!rgfCu^lUZ1gJepal@<%M!Tnv-R?2+MkmcmE*4miGcB2G4ZOCUM-oh861Q4dpyr;P zbswvxfjmL3dhZN8+2YHOCQtlK2tx+Y*o%IiBp(r2fpx^Lv+~=FdxLH_4X4~~YFmq6 z7Mf8UR%aC$7XJW+aAez(ZLq#F>A9qg8v68*c$2RUHSpG&%rCR} z{npb0^NY=D?IH>ixpw&oR7T@I(s>r#Y!6#}hSfAs(EN<4V`Bp^K(&Rq+s5^v_UB}6 zTjm5i-rbaQvWKcfkQ4$zsa9VAcx$Mjo?~Ur9m?CAF^0==?h&LkZPA&JYC@qr7Rp+W z93n7M6yD)=S6cP1l&X>y2;bQnkV(Iezt8Tfe(Kx4Hsd7uu`ln-fUOj2BDm2)g#lC# z@|}OoPa4%vj~^v2(x1ul%=!|pSp-J^076vUN(?A=Db~MXkFuL03uVMHakVm~rRNBu ztL8M!iPAcC)N|1BuE_dh^;a`=T;1QeP)WK(L@fBqf(K58A-Y#U@!WrN)9DBF{y{?gI1j+^x@$qS(h2Bh2)3D9w|2CDx6_JcBak7{FWiL~~_+jchZ23*HK z9$eh^jwza1#tc!YbCV*>zQZdRak?ZkB#YFBvHedn9@Jnt#yN%O9lyrhu;tb~iurTz zmMN0sSa)Jn{;so_ZS$WAXpb&*4dXgrMHS}c>4`tI>b}z{CAxwY zxg9D;1{OEJ>aZ5Q9RC2i{jagMe(fExxoz0fUDZ?^W+ zHOX>IjCj}h_h{Cr&i%p~g${N1lT6K3QnF%X6Pt@HQGxC}T_;1*z}POfvD4sfU~Wb0 zo!{z4D&S+~?i0?P+azNLamd5=qfOfv5?G|fpFK~lWrRo5BP43s-4QlMy?s|+_qiU) z@ej7Wt;KT2E?Iwct~Y##y_TD+>bczGcOMGJW?~jdQ=d!nS+*-0jd@H**(FjX$x>Z& ziHw1!Zzo$p5CSp)U`BzJY&GV8iSoT=9ogJCy9d+lpK6bBn<`z)dH(=(-6A(>8z&NJ z;KmU+x}*_eWJsY^tvrlL1KCjkj6ie0Sb2N+0o`ae%jDeR%`(Sz$KHh}A+;&Dl_j-J zbfzQD2U6DrP7371r9Rq{ph2P3V}|b+y0#}<3xj)cwT~*)U+dOB)wxN5hlQA!*y@V! zG%XLXB_G@O6^BxXwT1rxU9`Q$z}V$8=x>2@1?D^;3H5#DtX9C>mCm@>d1 zPT5Lu8rHQNXl#&(&769NFXiV}-ooxp^SK&X@v}Xwe7T4dD=-Cs3)1QSP62JWsfjaMOy$fpHxMNKwY>qG#CXg)meBJ{Vde8m zN_lCnm2XOhzb`H~zn2aaAHTb=>VMO|<-^=Db1|ds`6XDTL3fWJ^(Zm2fC{^zB}ppE z_F%*glb>sL{d%>#Z*?DSM#&JFJW!woKnhR!fn0V3oiNWNv6Uj)aQ+q4>YG;Ep1Ejx z_5E$cU(1!K$%%IA^PO5TEJdGgG?GM%yUv9Mt(NY5nftd=IeTdvln$GaJhnSyuf+t6LMy)SPSgvmWT;!wnZ_Mz(t- zk946?$N3GU5VSUg0Hss}_-K&OABYtSeXHD>1YWia6G?to>i(n1l5`d~pf-5&-)Rv? zE(SuJRZT!hS3*DC@X*=NfB@o6YTc_E#OEVUu$KHQg`52MRLgHZT@5zV38?(2NJ>%% z5zr@3B+?&AH@1}~U8fc>%^C&jC6AdjYQirlwOymAaZ_>|LJt1`l|%wXd=*_4$7M+Y znfJhOCd{WdX$k+K;_e3#sFkiy@}S|6_D?kl0h8uARnZKBy-_gAMw|{c%~0(v!3r_ zvo9DGzBIVj%bO70FYr@KS}n^`0AgFoabO^bfyQWqVPOT%R6X&%kr7G9Ka|?Xmvk70Gn8QJoq?ZV0?dB#r`?kC66DeYdz-GzXMb zCf5*KVJFlO+_-F|GD3mkqVgQAD?&7l!4WbYQ&2P?aIK5!UQXn_w~mr8OB{zYc>c02 z@Y2Sq_N%m+wtE!RBq8{iIQBrZYqzgDH1aqkOxJW5LAM!q+MA^ zU~ECXde;7rpVYcncH_kOvE6%{sqc#J7e?XabEC&g8AY|Esn=hMw9+!BGQ&zPG>{3U zKsvna+l$Jh5>Ncq{aSh3sd*4|xa4_Q*HZrg+t1a_-*3x{>CR-`P;Yr5aI<9Tk;2HA zY-x*FiDLoE5-luYPf?Lt`MduB-w@%awOz}^8@En&Lb97|o66jh>yA8IT$TI8Hnph; zKX45cngR$1bm<$b3__Pwcv=`Xvc}8w@<02Bo=PIQL6d^0jnOObfG_cv-_0$WC@~Kkcl@3 z5hcXP4oF|J!7M3l*PC(bt|Wj{%7E{o+n(VgMjwsMU;dbOmKG*#xW+z*NP$t)WfyN% zj{@Aq^|i>js-I^2t#QN=kj1yjb%>dK2rw_P(xMr-qSJBxTG-r_R0k0T;yu&?Y0j0d zpkU8%K+v!N`PkfkI@Pc02WdX>j}|+#2%wj(KsFaE&`JLQ+55PSb)ulQHOF|R;At@x46S><%J)~#Q>&mnj$K4{t{^VryCd2}Nmnt@4@L|n)l?c)v zVXz98_qhMVYQ^+tU?!D?)xfjfS$!C%6 zKErE6Dk?xI_dyBtfB~qjDdsDpIV%!IRcr-8?9H!t-8U5LR%9$S*2c4H{hUa;-qzb? zUchl&%}-8WlznN}RJ@#)dA&cTyGv>9h%h$5&u@39N<8-YQRF2Dig=KZ%|X;xfA(rr zWEE5WHI#RFni56z){ZUOQ!N2WZ)yQjormqEDX%2dU(T|}&p7R7CiORGu(c7+MF4U; z3VNz`H9z4L(DSaG=x*V<$&nqdY$(HPu(vHx>e)PW15^ z!Ims-XCIwAea%wWkKHb_ZjN1Uw;o}YDbnvHJncDDsY@kEJxSJ;FzJjrZl-Pka;|9Y z$z-3peUEIU2{RXFxne;)N#m~?7WUHuknHnunJIBwlG+4Nkncy zg;5|6PU<>yG8~6K+*bAn3mrZu{Af2}cNb&rIIp>HEL*r(66Mj04kRR32S6-6JWm=B zcPHc|-0LcK)sGQpwm79nfQHh9t>ThGOouupZytaU6ZO;BnE3IqjQXWI-MG3yjuSNQTssFJu&HWqoHm|g2L96 zzOsGBBrw}$0d1z0{HIJr>ZOCYF@sKkzj$LpmKPiiPTqT2ayK8|#^tfga36ygAv}vAH!0W1E?CS=SR^g@HMaY-+X1u3as-V zcycCznIV5UrnX zIvh%*6xZ?v3ZPT`Kv4M&F9s7dg4gKhOYUv%eWwOOt<^CepN+Wusrk5McnyORX4u>Y z5jioE+8J$>1ffYt_4C-0PwhIq%b$f72!_YqwX2hG_HOLmyMeP_Ryd`}B(c}Z)V@l} z;x?tKI$LZN6$(@KQ1}6=^W`TMu&sL^V99U<#hXfnk)5O?g5(-fn;H%J`06WV6UU7b zhqVcArA>V5hjz_Eiuk@tccl#~JPE1lblIKTiK}Mc+a*BiO=_p-pjTi# zd}?c@EURl8IX=MVFtM+u)Jev2u#z21z$6}33ZiH_jp{2+PQ`t04wXyZ`+SkmR_FNB z1C4hg-RO$r$y18(CYvMxX%(J@QvtN(m`=F zJ5zJy6g0e?Mao+X20ZGyg_$>Rzf{_)o)tu$*u0h1gb+XAzNu`8y*Y7ol^=Pc{{UL|rm2OX+g@t+q_(|HC z{hRIbW5>4?<#{WjP0jgeUC*~1jdD6kAjU)i9Ao+kgaFwuF<&d zxbtpVF$LapSX>eQoN1(Sk1z=>{{S-{R;QZPe9P?bKML(*YUm{txXhtb;XgP%7ta>)G-%70eYr)!oh-PI32q z#NUYDCFfi%-I=@O{h;rNdD!pTGMjRS6_C%2SNDv{p4yikg%X+})RGlSkOuk}xa{y| zv&=_ENaD%}2mYn72jaTx&a#f#?;W=hvG(5D$ec406ALw!kk}H!45emx7+BdR42IUS zajeSAJ|_Hu>`r9mlIf4zQ90E=9yEsTFeJd49;TDoc`hxLMp{Kuph(qnO`|>nIu%(- zwZYK+`j4LqwC_JqyF)f7+dG(K;pajX+BQ;KjfYD{S!4&3DIoaJ+a|(toKJ(96A`4` zE=6ycR{kqzf>b)Zlf?;7)AMM4P98=v{_q9QA^hoECv$9D{nKY>j}i+nT$c@V{{SiD ze?ApWy2-xGf>?oQl+6%^!W$pNN#y6bK~M)o>N<%Vf{-fBfd2dWC`Ykvw=lJOTWq@_%2jLYq%;_co}0YKow`8z zczAO>&0~8$)AbjA-#xca_P*UmzOH1EmipY2)g***X6cQ1D$>Oh4aG8PcKe0WO65$N z?3Zp)VWaILMI@Cp!!80n#5d6Rp1(~dExH-lG>2Yx;ah%Ba&OxvJh*r$BgTzXM$UTO zyjYGz)l0ls2X9k}%3|GexWK+u5#vIQDSp)E)^}=4XjtajPUM=8Jw1`O;s}{kuyQS- z<5n-HJ=@*w+!4!}1TyV&AIHM1eUR;4s}07PyDS59b-#2x^*Mm8)OYYb zC^S!Mz)U!A&+(wYR6Fxwb=Z{TXt8+ozt+gDL**=R=|HIaP)p?GHv-xD2=HVgWWc;lqy#G02OKrVLn?HdL#l zOOFmjprA~IHrNEMv=V~hUg}j%I#lV_u@+C&dd?xp-Ww_MH%1?^V9u%jQcogvwX_1& zW40zFc?>f;LtfJyo}77*64NQ&zEtFuREm+f(vek2Ryqw$2Fx?d6G@DWS+q|wdHg>* z?X~7sdzH#fvexa=Qkec~lNp7ZdKy=tE=-qP2xUBnfGSy_14iBmw-#NhFX4kjjcWW3Y^Jr9$~R8HXo1Oxu%b)IjP!0^kBqi8WP`-J6w`^Jkj_ zj5S%KMQ#)9yt4Y3Whx7GTz{6gWOF2rlr$PcGJcoU4-k3PhX-NEevH^9X!D{VAyICE zyfr%UCjK`ghLl#pK38Q?WZJE_5gzepfi?dCZY=VTx}=wV;p(bl>xT>KNOUPwL zt%RK*!;d>2kB56?r(vf^meng?PT4L$(frKHro^#4$HUP;>3iuQwjv>mjtk9zP0lT zStX@-=8{NK!Z^oPpVSEg#Qct&I92!P_ig3(WP7IJoslG6=ZUmD*bgO@A(AEwDn}U| zC|pX1+yFiO!boN;b$Hr4!wVk9?^7+%8O$;m*5>jngfiRCPGTGsMs9g8a(&e};3}m` zN|d5H*HPJ68=Khhy>4=1_jDV6Hf+(xyS_@Ny6dl6s`Q4}Q?JBc=81S*{I4Hpo=bRq zNpw5zGB-2|sG~@#TPaT6chW&&Mz)-t*KbSi6SufQ)BHJ9jzQiG(jOFA9ckDoQUu2* zB?a_H73S zu$dQg^Y8Uln$3}0td|rr)K(>jnYJ>p=eZ(#1wpi|$y(H+2q5@r5o66QglbLC8-E(i zA^Kaqcb{^N+i%CrOgSuyq&Kt;?p=5SSexS6V{qHkBN!GG zop}Mo0!2%Fhxr4AcK-kexXpJUwzSJ_d-EhYA+$D@TBE6DKH*JP;?gR70HCQmFE1s1 zziuKK&xhOWD%17X>sM^;9jh)r4rE`qHfiN1%Ba4efVHk!fVt!ah0AH?i@Tlj$b0A9 zTaE7(kehroFyjo#O4QHa#bH!F<9taix=z&Su8M zO7D4_wcJ4zQJ-1#nGt+J2SQGl7d&*~K#Pxap;_IL5f-Rn`CKDhTvAcZ_t_;RC0taZ z*D9X7_~|lZqICPRHLvL&7vWj>?%88$QwIhEE3Kzyx2=~$$ex?uj~@!t4$AiP2A$c* zvKZ|uHOA=~nK4<5CxTSD2ujkoQrISyQ3Mk~pt8#`nbt#gQ*XMu@9E!dcGR7L{^y2* zDJP9xQBAdRe^tB*H{>Z%@70Rw+uLNjb?X*kP;SLvV|Iju$bKK(rAtA1#Hf3I^$7&{ z>P{K!m=M-st-Na>`lExF+uKywdAKOpxf&$O0Wp>Yg2wt^k>+%x$H7}&ruW-x#3;4} zU9PNTmj&II8d{9`u*^2zR8>YoRJ22l6#+zmc~I%>kly{ZI%)Xd_|}X60B!K%X7-HO z`1qz=)ys1)LmsA48k=;1aDf0P=URHK%-nE$*JJLGZT38OE5?|Wk3Ye4EVlODS`hph z9`lHKh_?iiw30w+(0T)>T338V$2uXkyp8YoAJ5}mktcO!X7)CB(!AA<4U2HcSs*s+ ziX(BFO`rv_{C;tG%76DHlI$$m|cF!g|?Wyn)fAU6P#xIdYByt*h??E<3J=JBZ*sI}uq;@0w&QxAk7gHJ&EGagXKRZd;|dI`?d(XnxjNv78cR~$ z<`oesSaE3xC+RWWcL^ekRRZK5M?y*E!-cr%Z7QYpFZaFCw_tBQ+l>Yna>J5RM8<(I zm!Jm-i3~~-75BPXte^tS!9i{!M;!MXfyPS8XHFIsbNfF?r#kX6V zd1y)d2(eHq%CZK!hQe@jGu9OS&M++2Su=Mp>e~cn~GkpeXpBp%U_Q%*zViyiuPEO2!jq|DK$cwQ3)zQ zK9jXc2AgUGn2j8r4QmZ9I3Izn69>Mrv-^2w#aCRp$5Si*v?s)P^Zx)EDOnheYf8|W zDURfTU3j+XY4-vJ5ZXXcT7pyIxYN;Ns~aACf0a=;IcLsb%!Sc37h8Z&6T?f^cX!78 zq-XQ(>r$R-D!umI>U;VPwlNC$mE$O{bJHrMU=*J6Dy+LgOX9JL)UAn7B>e>&*L zW3_O!$9vpbBrugpl-XY-FWjfLq@aq9O^Orer3(?}DXr#dF!SC!0}Fao+g&(OiS9X61JH$0C&hRIRmC6f7usXq+O%4tA`&x)8oBv!lAQ z8;+iSL~|9T9~`?_{&_ZBYeNED=&&bTr!55`yH&2$9dhSf=DM@OEEp^&la4Bar77H~ z17O?WS!A(4Z}`_A{Z8&2{1xbh9imh&Y&fU{u_u540(C!)UoIHZ;LLRqTtxN~>cNoN zAw^t>Qh_v4-_K5BN2w!?>XY7?X);ENYydns8}s>Ap7y)C*mdh4M{Y7k7_-7vtxPoh zlqLAGZYohy6!I34#Jr>ER{U$V4y0v3?JvCvJ!gpU95nGBB8GN8>9Qh zjlk~A2`DwKhgs|J8wwAT4(rTAF?61dC zMm!lxP_r!LSX+TV!lY()kNXU)@&5pSZUmAW^+vr`(Ek8X;i1;vG{4?Ertim#)tW7r z9=2XFJNs~Q2d@c4_wtN)B#CflM3+A4&JmXyYsd%Lbt*_nJZZ7jJt4~4cS7>US_Z$3 z&Ga@W%Ue|b)7U5agN;7w*-eYy8+_`Jh6(JnQTpOBfNrj~>1P+}8WB_vmpQH(-bt|g zgKD%}>{)f)n8N=68rtHEcUg#Jw!6xr@k$~*`$z@gKQiikO-k;A4Y1N^TdGoR!p+le z4dO=&_*%9u)ZX`ujs926#Td|-?=e&Tx0oMPh%7oxnif%^Yqt_fTro+F*=(}g_QIc2 z3XaOcLE>CKzexlsN*+3_Kc|4@MmPLt-1jKksEE455#w$e@~-wKPqx`4To`dt7R-i} z9tj`GbxBbOAo>Db6$i(2rjR-*al{+cS+VgmcQnM6eZ^!tc#S@Ka`{)R&xU^ryJ*kC zKFj=v?eunSeGcxKP0eF(^}_i-7vwj3@T-m5*Z!Sjx0uX~dgBSl5~B6R`M-G~r7EQ=5l^8i8xd3E zpj+!Rym=DXU0XrI+6(>$qIWlcZy!{?rswXB08IF?aq+CYRgll&l4AJWu6UPS)&wqqpV#=KU11 zOC|k5ZWNtJ*4ml|PRpm>+Jg>bXbZK+emnD8B&Ou@GaEMDKl+T@ob9gU}TV26xgC;>0T{{Wj^K_pbgivIv}1Z^cULuTNTNxBILqA4oSR zl~PC3IdXG{TJc**ufr6`|k1aVVH7 zk>GU|X>QTLd_VS|dRTg`>xA^W*#7`aa=!!RU&+5NGaEaoYTu1v_R`8qLao+VFNGJIH#{mH^}fXrF)IOXLYeO0+0=)dX|$cFl?qe}P*84bslfoXv=xW`P3FmD<`!j=A3C#BExZMX(c5=32kL4twAS<@j4|evPLuF zx=xzX9FZY$$=xAja;Csg9f0%H_>7L=T=dpUxkG`CjLe9FZyhwNb>Fo8&$@dTydn(Q z@z&xH7-l=qJ{}|lmWyduFHzr8CX6DC;tx_!vwXF`9= z=?7j~bJLAB{k-`3-AlXnv}95fVZY2~D0Oet%=ZccPy-E+pm?3RDJRcPzU35g`rEEc zYtl6P&WG`+>DU|Q>AHJZ(KaSId&lmv_jNv#(hpLbf0(HpEl-9K*-VSHtls2Ly3ETZ zn|fu&whKZU0!vJ|wTI>{$9v0LPyey%s(=oa!HvyAhvHwn0~8VpB_(_hMEpf@Lg z*ph0k$vSRn{kaA@{)9ICc>L;x+q*X9-#EEl<(3!svWxVpg;YfrSkXr%1BoSxxh94= zUN;(gAxL&Q)$geVN=ho(Y>!fuNc!q|iFlEx;YipwnXwvJQNZa3OY46sTsxU&wOJJ( z?b{8^QtMP~3qVysj z0kc88fZn=eW8Zw>_9BTTL=Gu$nKjy;kZMhK*T)4|b=i7+O{>rM8Pxkxmojn-a&P1Y zwI6%!%9f=2u^fovy+tZPYM>LcLXr&+Lrp`-+7@NJR`azG#qM0qy!&}->Q4Z`gYnnG zgqgl5xyuisa#Sjke?7b?M()jN0IuE z3et9cmmeM#KsXLHMUiuw@`wshPox?XP5%J2>MIg-6>5hE8a2JOsJRZw1t7Yre%gM@ zX&o(lUs{_IMQs#btCwXwk;yAnK(75wKfLdyx{x@NYBPW%IuWH)oR;Uh7PSykpetHz zci30Q%S@{q>&C2!j-3`zEJYMC`=D|-LR1G7lgE_@9~#n|jTyyj3soC;z$-6N98Fp5 z_t#svAO(LKN)(buPc8aau8F}Z4Q_M~aN476L#Hkj^>(KsW7?1RX{RJmsYh-90El%Y z9a%8v8Wt7G{rj{^WPjV92Z!*c-qg4*FqfHevF-(QAdnO(QPP_oSYilAQrfxmJ#vy$ z9HFcYS$;fb*RPMg;b$m-;$-5PEQG_!qr8MTltz7NPrii|l9G*$I(k6VSaFUt&C#qf zYJ8Y*KRzFgYW=a_gKwV~a3Bn|VzRWn%5yU#DTp%PikWvtmY53P(1q;HbOqm&3DTuSUb|FFLPmrO%b9;1cPF$g6 zSGVr+3QH2vJ=F)QrqDC=OW60kGtJ0Q-4YCU<5o_qOEZ zL$^l^dnj}=NPr1cGg+9h^;nGw8h~$l$IRa%%5N8jEmwQ3%~H_v0|rEg`7q0iHA4`RpbO=wtOPnK5eYnS*6r^)YixuNYmv?hcmzTr|wnDr`v>(MHatyrP@UzZ{GBLw`d zP!~S`09xbwZKcT15Kk7Aw9<$8t6n0$TJfeu7vn{+ev;=*OE7gFHvB60gm==_H`3v5 zD(mUuQc_Qtp{D*ikrra5fvUH2{VmVM)h{CX-l|>A%#m=F9$Z)b#i7>7S2|Pqf})Ap zAt~wf(lWA30K>+Q_D60u91o8=*-D))St z;zZ~pn(F9!fdqqb`Hv88DsIb=&#^>d)H(kE1uj^I^l;(hAq)Wb^AdJ(whDnwdM|Ol zq{A_fU+KN5ZsWA$Zj-!b;&hL!8*n7pe9g7;qV^^u1%JRxLt;wQr=+ZQEhcnKCCPVC4{`TObBYc>aNEh_R z2(tB`A*r>r&{%6zSw2aPM3(d{O3a%Lp-zQFgtwC_dx5sl*pqah?KHWw9^zJ`M5QWG z2>@wpCrSkS$Q*t&GZ$;j&zZBcS=jOgiv%C#P5=*p6;WOBPoZA4HA<;uY(;!`sozR1 zro1SM?P3-llEmmMp;Kive_jum460B^@#mT6%H zW(uwi?s$Xv^RJ!q=rOdredqRnr;mNNIeJhUK|(?BU%EvAJMW}VFYU*>!r#J|wP2m- zuG9y)?;esoZf<@S@$#TGyFS0>Qf`wkZiM~HpY|9);+VB0GTKFXY?=_Q&3DysW=lJ> z%g6GqUo*6}p4)~DeXw7k3$gyM6ZzbDRz@g08aN8w>h>d{7<=Z zJ2R%mVkSct-zCzdtg$d!mJ)z{O9Gmgw#W`&wBq=2 zz~LLGtz?OqA-0w;5(DuS>{e*7*r9_V;cjJ=sujQPoeqS=U~r1d3R&h_OJGw*pQSuS zbY@#^yL>m1j8U!CI*t7!MFRTT)C0X{*d!UQB5m$E+*otgwWKL^HJ~PguT4WNqn&42 zyXL_J#7~f=wc=@W?nlV{8wrYwvDw>2UE7a zPN`%O#sOpF!%b@|?+>eevD+AjaY&mZ9~soRP#dWA0H}2W#M<{Z97(EAbib=#cBDYI zW8J;%vavZW$7RJ#$UXI!84dpcE%krjmsy)DR^Y=rI z9lb(0#mP4amtt5EZl-JK02cKNEB)xmvY8p2tVc4)GJB`#vXUQ-c9{CxD?C^4CJ|B@ zC@57>svk`^)SO@2yl6szSaSY6`Bo+0JEwNdyyW0-dHK01iziK{Vn8+rsZ&K7A4wwQ zbFr&6lHFp%pfP@CQA9Tw3vCh<66Ay|1s2fKeOsQORB5@|T$B4yqtbbB9(SqRJ}%eW z(5G=U%)(g3y6hT2MeG!7@)y6#lo1h~3f+=af3r0Zfq z2KGAGYBy{xn19O$ZqHlpcKaosHMP6l;xzTCN|0Dzwzv_)%J&+1JZiDf0z3|(t}Mb* zu0k@YHz$p}JW1tUSJ~KGC)RI%Tsh!_0U$FMM-8Gjihm6Hy2hG0py@ZfTpFvETUDF{Y63f+*?{T^nkT13ZmB}8vg*gE3nhSZ*!m*y@go&i*`9XxyqImigyeWB)E<=CjBZ7rrZX) z3S9E29lMJ*(Jv>*@o{;1@~Z*7wHi#tNCYWD0%!Z7D{#}76xCY;;i*w1t_h4ahZ_za zepO4{@Ow=rhHd8?5BJX2gv-)dj)uw{kaf0}H#YL39J%tpMul{_TjVygB>}k(#w&ti zD0^zFoPCDZ(J3Qv1vT$U3~j>IX_q0_1u`axsp=LzKAxT)76*{G!l35daqFuK#jo(; z-SI2bX)!MN?afAAnnVdh+Lsyj9wh=i#2yPq)vtk}(zP0bdcNQA@Tih!VM@z|lmqS3 zexzc0M!y|30O&ym#1KX6IKQaIKaJV4+$+5Oxb5>cgPQj07srgY$!xk_p;}XM#-l)u z+U&U&YkY#6jmjoF5jLh+lE$S+n1KLgYJ8#+qP~o z;^brG$prE!euW0Xo2x~zX5({mNE!eDwIVWX@4I-V@7ztnS0u@LS^oftYEs#e?iPZH zDO+kIk6Hk9EujSe0CV+U@2;7Laf&^<`)5hS5cGuoB|%$X$n&P-xgR8R?%+VMTPC?{ zv%tpfEZSN{k}!=r^qBFRg&JN{bX{g&B*C^Y%t+0wqAWX01;6>uTiJhQieFqZlxott8;gQ{XN^xE_ORfi5Vm^aJ5)(y}Z75jnB8r zCRM z^W7xS1f*}^H8UMU$e?h&Q~RTOO{-$e%FaDY91PYRN&b=Xr=J77-@8fN9P1Ebbc*dSwtt-0I8w+WZGa-?pBqIPig_}XAG7YH)?h}^DhBw{Y z&DJllvRnIdkRv#s9!T8*DXK``x+9ega=;c~Pf0vA_|_v7xgYKZTnW9GWm2tfo@b;1 z%v+x@ZOXnlU%|YayM3ANr+F~vV=Z`06L_`a#Y$bmY$z_Z`lM!_1P{4P6{*yj-*0b(b7%`nHOsl>2Ux`Bd8akEZ&rvXDB+xF2g8Eh&7~_7Td; z;=rz_USr6L}4rTEvW!iE%9FBlp{@}uB#ya+Z}D< zDoNR=gCY!_zD~U8l%lf>Xx8cld7F(q>ruWre^mb9;$5V3v$)il_X}1$%hvm3mRwnr zY>zIaw4uppRA9Q4q=CbF8fwW7@v3;tEyNdqL5+=aI~YqD-K>PPb*aC?;_ZTV~s zC^cU0X^ilwLDLWb4~1HP?fWAeA9l;g-6mOgtcEU0x2cY|w}9dJP=~O6tjBIwyH&B< z+ZKC`-W=EB-rs43A{?|KM;?U*m&yCN7fEs5Lyft`wKZB2NYD+v5I9gmlh5+|{_9o4 z>Zg0}IQxA0QDYhLG2}qd^%V@C{{Rs3IQ$aAvKYn{tW$pFF_!d~wc`6%n z<;YWE5k2dNxh1yXFq$SKNfqMP@T7POYu&;XMLiI3%#3#QMcX6;>Kc^E=4%_ z&92TZ?XuEaQ>j9Ebf)wauh8i4N-9}voVU#V#O0YJzqU;puuNHha+S8xDN}%Q37|Xp zA0y{YGREViajeg}x6mLe?WkTCr^f@sQn;0Ufkh-!kfi_~27^Sf@ywdrO64x=?nX?D zMEc%{sm38hSSoEEpBe$w*1xkyG4}YztSX$_=1xM`F|YLZnrO$59*SDtX+Dv?ONjtb zbkTtt1qhsKM$a6QWu((+1CP#x*Icnu=1R3pQ)_8*o=?0I0+yd~R7u*Z9t7xfD;*n! zXbZ3mc^f|%Fpv}Jzn>bj_Sd$vG7IBzZE=0qr7-~mWwP`B1KA>_C39lg!E7}qQTm|N$}8on5K=-y>i|s^ZD0P_CE33 zdzJzw#RfcO6F|1~+xkf4M?Q34!tq%bi@nD#&Z0rHnoG(bRJv{#a!mb-G&pvi^+t+hP7CzSt02v4}u)eki+Enk&KK@}{kL+BxtQR;J z8@5ksRBIe)jx_zsTQ0Tjxh`6VClK63EOnqOAbHVlu~|fRF(|tpeoB1LhlR};`sdyo zFK>2+H*I#7L=x`X%5+4+#zl;aNi3&Q1WI&W0dj-JyqtG7!EVo_vz9+GF>Ve>M75!% zf`(Lu1(Xtcg#o>HuT3Y~Nk_U^b(5`gKV)v%ou>FHyh>w0t>un(kZ7D*Fbv0UwsX?NrJwI+CRn&9-RX~@tw-w#w&1YqbNj)l{>vM1q zhLoXatvh_Yy)1u_l1c$rAUCL>8*g0OOw%%hYuiiecmc+trFVwQB|py%IkJHY;;MtO zAM)v@q}}41MzQ$QP<=Yw@!R`-L*YVslC9VKlHP#YQl+ZA5)wjErBqXD_0WkDDW2#6 zHGjv)%-XPoS!CD`zSY5+_WI*C(^$Z*ApvRtZlg-5ZC^z!%FH6i+RJ(##e?#En)Vx zQw&0_#>c~!$8Q5oy7W4XR2s32n`m{eNlg?2RpI+bP3!n;(3*;s1cARzS7bJq0{0ZJ z(_v1d$4+}?wLECN4$0G{QtmNYLxhz9wSI%dR=aPe%s?G@)teG`W#Lj-+$)UNR){RV z`a)<_geag7`ao01Qn6xr8~b3}#-Q&xIC#h#Db-E*5-;~rKFem29_J0I>GssO5&}q~ zi0Wz%;Qs)AiNzU-z<@6w}1aTVQy17TS2aLEQbwnHt? z!ivj!J-M+SQA2P|d}2f*_&8S|G7fWk^Ty zDEU`jIj|&gsNLUSe$QB<;0zP7bn5aybz$Gh9EQg?yZ59) zYAh%giH}>``$V8L=h?Vf_W?%`L!|{nu7~athL{F7Dxee2{OWIJ?b0sOJh*5C6VApp zAEYSsg1$@#R-QDvcO$Q{dDEo?{LU^*$D&vYEd3DgN&B8#P0j#xs z?9ZhwpO^cmfuvy90C3~XodBedDDG6L3wB!}=NoZmlBNYAP80k{WS&4D3iZ%#voEV( zjdbS4*>FOu1cgI^`clLXEBo+oNeN0p@C0~MO*c;w#3Q ze7E%1aBH;*@dI84UQ~Y?MRvLY(^4(VpKXT7Y4?~?>ZGj;P&=KH0O>$<%W8DtP~RUH zHzm5&Sw@y3j~J-90Ifh$zs$qr%egr7kEIJ+3UH{XpbFHJy*Apqd;)P4U83&%yF;v5FA~b)tzOehQpgCYDM~lnkWSxSD`?&baf_0DCxNP0 z)Gw!SZYbNH-541FT!1+F{3+74-YnBwLyyc-kl;$%ZM7r^Jh`iIYv-$ZLd$goisqc{ zw{gXCkjG{Q#GC0~+uQ0)bUP6v?buS5hETGuJgHTFCrMDi>&Cv@BU3StApZb$g^44= zxviPYQ4bZFkfbanu6)8;DIlRmKv069b|CC@=?ALmp|wAq+RurpTR(F<=8+oh{@CqzwQZs?Qf7V&W9)QkA&iNO9gpODg{WcDsUWr;<^}odTa| zmk5Z-A~n5-0bI8mv{=DO6kD7{TPp|yab9W$sR3JUsUDI!RE$gs=OL^@c-sE}aHGBs zhbqc@p(fk67wWq(V`dtBH1V!{qaL;y zDY!*3{^BPTkjfGkOKIYRK}z~|sot9MKmh9mTvOW?@0=kxnH_%Ao+nLs{{T8v{zbPq zz{f3+TzsZ;%9}UYq0&h-fkVD`8n~=xsxq_acha)3|<8FrO1kk7|0xQ!1EGbTd8Ur#Wx;F zE|h>rT@uAvBAzUVAKL2I!%#p5shbaU;Ny30H@3?p__U^Wfdn*#u_7{&}krxi-agv~?BTs49qb#9@R6@&+GHJ1(@vg$cBNNQg z>SqcF92dsl8*`#RRKBNo9_X=mOR{11vCNYVQpKeP5>e+NeIY{*kd`b*sE~B14%}sT zPU~hj$d{>CDR$UQzVu1W%6Yfj2v-=&Q$bu+?vcxlItpodu%;|ZQr_VWR3oGfN(vqD@0#g7|Y^QcQlaoB?kAGYQ;BXhV~ z_{MQl;SYJX0pimOUjU`0l!_j^4SMkP7HEj*pjh4Q9y~a>UB`^l=EG$@X{a25BU54d zQ4<*M#gn&rZL=n{_QoWPaxAd@_AS2N%Kqjwh0*CuG^7G}A#Y1uup+{0VEfOl-U2P65l&5llcH3=B!^(;WaWAGaZljHj1NzahMfC%99mUw# zg>a=ltAd>Uy6@;&x=x|dRVEJBq4@K6Z1j=mP8B2I5E z<0fmbGKN}d#RNE|k<0_>G(I%&71eY1Mrj$CbFCU4*Mkliqlt@1%cui|NZ2#Cp1E6X zDgOY8cHu3y8f6}!IS@G#HUKAmNyo`1Rf%;afVD&2yH+^xX50wqNMkHX{J#41NAdd- zw&DH0vc+qYQ|7^9RQ05kKkvzHF1UqIg;1$fr%C`dGGZQfbNX*#@EQ;2T^aPhxA41v zwQ->yoXKJjCnoE0)Njv;x4;3)o%|mejRptmcLu{HVJ;V5sPuzSeN`iEDmAvX&>IHT z9y}kpoLc(a*XuN~*)IwgaUF#vt-bUX=}t7}NHrVv(}%{SZx|SPfMxWl3V7*RJ@e<| z&TF1EhId=G@+DnocJb7%Ml%ifn)|q^a4l}IBd9vHENnmo^dh8CnA$Sq$B;)MvFi*8 zHU!$mTgdV}0prHG^XkWF=57!j?*UsQ8}_FjR7DLeOV!r1!a1_H>rv`u0IsWI%zQcd z51nUyyt!fh=Ir~{J2kMg0@Zi9#!z}-LOr!9QJg?@DF6z(4Hi!#0j`z0CNj=n8$^4O zw+++qBTF4@IE#EL;q-&PH=OR?e&6owMaaQ{5mPVPc)i1@DpF5ZS^%ZoU0An>HZ)#) zaT3{nv}IVeyh(9jJUQ)3>hdXf`H5$<8y#1Z+zjrYU#uIc_Lu1Eovmsj~Ummx%{rW8QCA9vx z5-quDi3VM^T9ml!FCcA0Kx?mARg|mhgjoLohk+bHI6Z zJBe1_qZ$ysJy!)w0O(m;LwfRKlUe(bjOC#AgZEqcP`9hy6e77_s*#j=`0zKAmn zYLh^~mSwboiVZ+IR1PzM+^$g`mpu$cc0F4yPkk&$VQWI%=JT#AgKVKF-A0@3r&bn` zOW0U=@UJ(H>BPs%OiU&$l52GukTkI2sqmpgEXb8`TW_qPhgS6*0PzVWTzHL&g$Gli zq}{A^tJIRk1|X6lc@zyk+$mu0HNN|QxXpngE#@t{-1oNJhb@y4Y?V{#D41IeFPdrj zN&4z3CC^WX<6Ea@`^Gbs9U2!ZpzApP`kV?4Hp(n$~ zPYC_D3^^L6W%nEJTU@wVL0C$p0>Ej1jY0QUwOz#T-O=mIYsnXnz%55q)*-%#4bM}2 z(-YohveA|7`hrQRNUo7Ib7f8MYE*cw$NXr&VRzSP{V3a)0oM#}a@_Q@0_8u=W;f}- zI;Yxx7x$*c3QgwS67@F86@wyU@|vS;#Yq9j78F4UNLJ@!H3n=ciR%C=uNy6g&r?V9 z{{Ze&>89(Fn{H&7(e9ErN-CX89spbLrbDnjjDeHQxWUZsaIwfSp}g}_XU=8;nBxQo zAiz`PCRNSSf0G$Lw~ooF)Qo5Y9+Fjj&*VH$mlIhJ)gP%jn{GUL9kCzovhG=w3x!Y% zUAz}db#gjWNatnP_{ZH$PJF0va))vJfrl@43%HLW3r?j?x%y4jR{1Y9rA>z+DpFA4 zrD%7k6GUx=GRW3t2T}YF5qoP`_HTS{{{T@o9mizc;%&b;L^^CqEo(PWu>_zaq}YN* z>_OIs-Rpj3%ei?DR}$96o*c<5xZ5Dx!=I_aR<%D<_a#^l??@#A4aINiI0+`io2V!@W#y|V&M?a#Pv z!57|!RP#`rD<0WNjtHuNC(lxZg&VALH4Y7jAG$kkSh1vE-k8jnBhzuHQ+){O@zl~F zsTSo_tTt1Ry^(+*DU}`4 z{Wj>-^sqiwxKnR2QWojm&Fy`u>n=5XxLT}NMkO}t1Rb;rZp zv6Q}4OtCz6^#@P@xZ*A~pl%MQvzBLK_?mw1eZ?-rMCk-3JVsjuGA6jQREY6ds>+Y{ z?Vw1m=i7{3&1wD6vG%l)Z=3n{@gX6~FY0oCN&)_6Z%wO<<6VsyEz3BFwK;Tccc~1w za3qw<4LDg_@%exBOK}9Go#=F&D`T@0cDovt^{aGl>B8Fb5G)Kal$iej%W-h6<^k8v znarl&8!xfXvRt6Ns8c<%OD&S(Qqc-mwt59ADcov&>N27z;Mmq7v1QNOyQEv59IN}7 z@A{5}oi*~k0y`IOffKw*i)^#bxJR)>a?-fdn+b8~X^kRTeWkpl#+c2PMH3j5w&Mv4 zQRPrH2MQG#_C#h?(#M#wKLgXt!nJRzIeB?MPQC2hh@zh^K`3N5v-K+UkUdD#F0xp% zx#DlH(2myJhJNNT4K0bw7V%Q6hwxiAwQGQpsJ^BgVOZm z0>b|QsM`F;EBve8*qd&CW-JqJDOA!>NZ04FG%7=8QCQ;Wr>gI2A7G}cjG#+ zw4I43ZMyIDAbm725}t?STK+cS6vzr1?zCG=iVGm_dei>^lACzx)n32)YA)fL5Oj~X zomtWyinOVsQNco_5-GOB!)-bjr&XY2ra&ttjl~(eb#|Ej(i#-%%V|3AdmzD~FJ_L%28WGc8WZ=3r z(^NbUBli3JYeHSoB=<4rQx;rKRpTPe2s(m4j-ZV}wQ#xJe2=zleau-ZLe$cm0V2MF z4LK3NBjKUXEVzV~Bp#%vDM0@#X&j3S+yl`xohiabd+Dzq&ZEi3QINdJ}$jwdv{Y z=0lzKY@!p>XE=b5Vf8o^Lc&P=?G{2l`RSZE-Aii;*vKgBA^um z*TT9l`!^q`>s5SC^V#=6P69?(h3qx+sQD8ju(ZdJvQz*`uT8pcdL2Ht4Q^E~9C_tK zG(%1``EFzeoT?m8QL?Cd`FRabj4k}@*Tu?ovni__ON>)baVS~{pa6qG<`bvEP;Azq z)8S4(K_JwkAXu)a+goVnuMRXcr95@>Lysu6wWtr5y5J7AW7F}jY2CTCEwbZOZ;<8a zAtt_5^BNyE)`wNnpTzGh^?sQ>UmBsw?SehUIGHYh70R56r%xhw+fjep932f>qVI?4 z2vKipykgk2Yd;m&lIj#xp}$_Hy){1<3)>p&=T(jSeVcK*+QY(&D45clOI1pe1vsdA z(z|pu(Xa-r7!q{Y22FbM~7WO$=k6q0W6>zGq(3G z_p`_w5@zWhW`fs`kGR9mEm4VUl}HHm(4L+YAk#sm?dVwDD@)tHuWykcS^YqG>p_gi z))Ov`7~2PN~NbfV!T9?yi*;2BSprH&%IqL`~|8zkN2sO}dY3&!Al?XTlopVMv9e&6hvcOCKF;B_z6>ULPkB`<51AuWC< z#^!_{AUOBMMILEG~xuLv%rLUPSviG;UjPFGNrsuzi_=V z-M#++weQd*eY+l3WPLXzAyp*#zfP9pp`bJ__u^R3Y%@&i(K;;awcY~Yz_vQ1Dr_aX z%Z+=bB8nj#$w?L5dF#nyE>-V%6kg+j^7x%JtiJ<&gC7Gf3~Mg^n8E=Yk6c|qg8aIa zDI_q`|oBYP(I>ca9lIwt>BXjvuXi9#gL&;z-V_U>~w%Lq& z9o6Qr&}x2ubfKG=65=Fr`q@>Jj3@j@iJXq68FlCR2q{55siH$&}v zIT{hq#%o02_jC~~D#lmgiRZa}3vX;-}uk0qe}4m9)Dt9Kh}?d}D`b!8-T;k{Cx zwM{xzUV3&vDmRCkxrkRJ3-G?2f8kP?u3347axJ)*6vFtGayubO>ft>=DeLF28r*GS zDh~ayZP_?|YE()%d5;PxrgRz88O4qjMexpxysXkwBHH!CE%_r{Kc}OLV_4DK^ z^F8JfZjmWmQa!M>sM4m21B#BuwbCXku(R;es~C~W`H2F9d)k&<*_B>%>29|9V%2Vo z8r;XY73`rwlshfuD{<|;A;!6T~xF<&?)}_3E!@y3FJunf1nU;<~0;D z9j6m3J#rGqCDo(q@K*#Mhaa73_E(DbI_H(#JDTmb^uFMC3m(UEX*YXA@snnC+r^Rv z$S~@hQIP6bmh*vR4VB88y1-YdWNv}f1?7z2F3m1U%@$;;gYQ%iZ*WNb? z-y?8itGAc=K+q`U1%RP^9CF=yA~cY&+Uw0tQ7TG@h&9;I_0v%zIk6OPD|yV@Z#*Ox z2TS-MZw+fOPJ$Axx3ZuWeLKXWC@Ev!5$bGdix*|W&8SS{~|(8`cYWO7pI zXay-lr?jKH)@E1jjwT#t;b~y8Vcq`#Rxx-YO4S>a?j=fL*Is2LDM@Hk&?qTTO=+jD zyZ}8lNx|Ct%1As~uy{>f7{#B>APJ4{!HWI5_ zQPj+)DwZhT#Z=(5sUTK_@8hV*Li$dIx*KQScJ1c|_`ymt@D`%wmdPzPrmb=o(}+qQ z_5dnU<0OSRNh9)tqqRJA>fYXUa=^ly_JbNr6#(@4bD^eRh-TI-VcV=%V@1Sn!c>WY zGEk{*Ed;Y6C6W}dUP4Mi9;#QSzBdAZZhKDkgSP(aGO4u9)J~(Qk)vtHUIMX~<=4lx zWsqcMn8X!IyjU6!O>PTCCgW!a_m+oTZ9cn|vAy@*Z4M-o2EGAgAtfH5bUq(H1NeOF zm3#NJoh6&NHkG`px0ov2Isty7Kl~yM4>ny5*;caot4k9sHz|y*pSDHiIPC5Zw5bVO zvDG3w{{U^v-Z9=v6p-aOrDKUTI%-ry6Do1NjbqLGxE?ImE74%;2?4sbHtFMF2Ob|g zUXhUF_Ab<8l5$gSi+7YHw;n}~>k-t27DF*a! zXx+DN{oa#gGfRyRL18pZI#;KUQl2DGj`Q+5<8{R4V$Wcfc=23Ijoa;PL_uO290Vo# z5?w)g$qj{V(uYw@jOo$PpkIei@#9(!+w^M-1AmWwk9Em;!3IfL&r^~8DxlaYrG_v> z4|Po;wxrB?PB_zIiEo$Y2?x{?I(TWo0;l}Ow)u-?^sAE4#_S+P@{3}n9t##_8ZJ{=A!m1m-;kw}yEC`ZgTamL5moev7D3^@F%XhZo zRy>0D7Qrg;U6W&g?-;Y*d6uKQG05$*Bc&8*x|a#CGQy*umq3*>NoQy#p(a^c;|ErdvI;_F&6vV3V=0fbVmNDKem*uNTH@l| zYo51s+;@x}w-;>3!0OtvWSSR_2qMX2G_lC(HcB9xc-4`ND>RaOLP-`rlp#iVJrQWca`8YfHx8aJR!PrTFM=*sFbj z<87~rR}{Y0RNpEUj|%Eft~UlidPo!}vp4OxeaCpVxqZC&WF(7`)VdJB8y*A`Z7e~# z2J|)U_B{>W;JJ2XxsrbN)a|)U$>ig3%D8(jHOu^#RD={No*J8qfu_2Hds?nN-@Ig} zXpO#85_?$!ORk0Z+#7K>Hx;-a5M^RGCBEYh>0`Z2ze`}g)zZ}&>Fy#jk?3GB$`tH& z8zhpl0#pZGwPl|b;>V2?j%44B&+-}p{Od3JXWScGZu!}H*!d5b;4E(%mgztaohk_z zYqK{4puUx+xV+DenT{nM23y=qyj;8A4W}5mG`ngRnu2O1Ba@+C1SnI>OsqCurnqk{ zN8ep7v$xY7>u6kk+j5zAuB!+fbYK4fdsFhJCm*qP_R(NfrwFv$#8=wkGFn4#za=W# zt|*lir9)~O_0y}+2d1?Bvuy4BEFaozu*R{G>S1C{Wmn6d-?7?z*V9g z*Bbc&Nq$A#`z`3Qf|&?)w0lWeKtgzmgwmvgPs6UKLx}O4lC_QR9npojpy^3Xg{}Y= z@Y4SP!k2F9b~ZoBY<}sC!@e5@(gZb4x7|P<Dh7X-y;-1~^rTL@YL8%l}? z0YwlhbrBeQ{_ynJ8{3`g`<;Z@J-ofYDt_UNk+fyax>*guxgz@T94ofh2Hlg#nD#jy zh-FVWQW+7w(3+^L*z}YdngBo~4K?hEu3%GPQFHRMHaTODdV8~2aq6}I0Or^EQuo|E zRNWeN-)IRfsX!2rD6#&+M_)a(HzOadZhug%f3vs$0N6+p=h-92l`e)Hs4h6fhL#E{ zk`xb^^#MvyfuW!>dRu_4k#Zr*K`bmfPNLtHKu(VGmCZh&50O1QD0ZP6X_+H8>KckI zi!^FF8;w!#cA)Axgmg6_LY#hp4-G<^Am19aZJFg8qW=I2fQ*!~M0B<}3h&~fO@Tj6 zHyP>l+gdF%G?$f*l`zGv*{&g=**wS;rGE+!+o#n_a?{3#O`RS(7bIy${5u&Ig-4R4 zfJsSJMG8_s@aaatSa7Vvxc9TTtH7sCZBDKal|Kq15W}hn;srM1stw1}NVx~fxtqE+ zC~{{nDvrC=zTuf%UmP1!(v#PXM%3Pw)Tj$}0mO=~;r8YfN2$OjxnkU;QetamuN{>jZ4X*U-Qz4MEU%6y$(0Y)K>n!rel> zhi9MD%eH<00I{&lH=AB-J~Pr-xU=mU45$SuLDB&#N(iav=>tYkIrJrs`5qr{Ju9lW zPoNuD)C5R2mSfzKs}yMLBo?_hJO~!K>h#-)9y2>OGkW2AwceIj2J3D@ z%PqFkyktd~nsIJZ38g?J5NbR?5xHYK$^xnDy@=y)@cg;gHTMR~y?qqkWZJu>qxDAZ z6r(`wrp+61>5+6KT!seYm<)%<93j5mWA>D@5jN#Wh?FV9*h_*TKr1My1uK0*wd=%f zvC?IRIAHy{k6#w}_#cPcg>#M`Ugf&?B%RHh)&1sWjhJd8=2rX*n*e#JHa2Z|JFRt# zkmNH2R3q7n(jl-LrzcdvAx}7@^-`8j{#to)NXJ;(<;~5!FZpt;_qaDC%a%K0b{Y`6_dX?_n9Z;}9E;_ny7@yLlsIwDl zS+nPre3>#^e16tDj<*|!iZZwa&-ideZpuqBg=EwO-B%B^Cr4CYMa}_Ri zUmZUjsZ$fP-=^|M#CTMVueff9lgdI}Z;%9Yck6lNcdRTc; z96WRHq@VLrP2Aw7q`2w{3I%i{@!N6bsuuLNxfRo$jzo}zZAO$3k8!v<_y~1M-;U;# z->2+4rvBnm_EV+nPnQo7B0Wj~wKd(6x4Nr~a^x(nO^`yB)E_^l=7U!4f-+_6ZAc%D zU|&f@E_95LaO;D_**9y~0CY;D0Lr*;z*|EC)WL<#LvCpX45aVtK0UQ4S3>wDAkUz$m ztV86_$V*pnqT=1U!X{;wSj;9fuwR6^a3n2%%4Up^KnWBT6aaP9*}vB)kvFzDu{Qkl zt3PIL+rB2#7FIswjkqDm3*X`hgrTa4DY3`)B^4!|ykK>vpcoWX&Cl?ZNR1 zB3N5*J?m&R<3576!i7?5ovFUQ>t3+8>W{#SkH_<)d$!e-`%Xr7?S=bI=cKS`uNxD^ zeJV)5ik_j$=CfY^0EZ#RBtx{WM0SeQry~U@##+(f0Pz&*r)S&lNP^*cj#ZTHUBuC< z&$xtnMuD{I6pr_Q7hmc~jUoZ}8Y(G#HMYjTo}B>w`l)BBj!u^4T}AZoeNlvGhF?Qk z;{O1`g2x`S#9CdPwJpS;@(64ufR0>8j^{#{uO3yU4dZgiLYSZgCz zBc~8NO?S~;OaM<)-m@0c#E*`HEwEWW*Wwh>b~gn7k}N}9&I+FYznx=A67PmqS;NU%3N&%<9Dce`nIw_0w0>CB?k zU5{{cg_iX5LB?M-qijk@sA+1Tp&J_N+kujzZ(|{SC-k?Emz8q|df;Yf;Qs);Y*X~j z2)xjPV!kY=m>znHUH(U}CdIOJD#qB04dSY{kU|v6U+@HuG)IS)h3|P8m{Q*tO@9j5 zevGEczU+iEaxYnH}`T7l|3BsDOVM(C(*rjq11d` z^CTfhK+JjgRfoB|FK)`shG?=Ri6S@YQ()c~1D#y0`PbR|NpdK04Un{jRa8DBZOSTo zYD#WwpVL*mzSaH5QAaArO+MUc&xLoY$83G49(cxaAqjD}Q^|#=rxFc+Ff<-onHKFE z5KpDQ3eCHl>89zO6C`RKO~@nl4>~jD9pJ=dVz0<)?oK?ErIzBUr<+ryK+#|nkZVnd z)SS%NUlf7F_!`Z2Kc`*87W|ONwnZedYlCku=Rs?JZE3tdhG)5PZ{1o_;^L?7UG*q` zGws3m97+ML6H`I9s?vI{Sd;MMT2^0dZX0w)OkoKi8wT`^IdyOZ`TXdOCf8`P7FmIG zH;C>d?pU7CS{ZS*aU+TsM_WiLB8wb?ff{DWmgnJA=ySIn%ru#B3~52>XwIY`h|r%g zp#)SV!S|;%A(s}Qf`tSGic}CmB-3+EI2f?jWLCO}5p~3-=S@KR{ zUf0C#J?9^Ek1|c_c?6ikB5l8Wr_cr8?KWCWJodu&}xBmdI^n>v=ea@TC z?M4N+CXYVFEiqZ5n{=VsR80e`eWw&uz9Vr__-PQXG>S|_5>CEeLgR%u-17IX(KHyH z!5p~Ekq(_~WVZ%(Rv@*wi;Ho!EcwH0mPAu6=cFr0Z-+l)boiB6zW zyK^D^!KF#;iIX3EomfA&jKg5E1 zfOpi$G4e56s#O74c;E7>_UE{5o7pLf&({&L45bJ@YCtvhOK@g5w7%M3D^V&mspZn7 z>E&3Q*@f>>y7IBm7@Mc0Rg&F|LWK-ImR8ri=?PgCG*?8TqMP~Xq!=-zePj`HL320E zoScq=z=d5$+ns5r!nbc&UX3w(C8dmQqa30~+(t<*B!zpS zZGu#l4-YL)jSxkCb^3X-ZCi3|W=PLmjK9KySDZrSCS2Do@sg6&+JB8qV?DsLuwjOe;@O~DqwSv>DZ?{qsMj^r6U+nbh#QzB=%LY4vKm6AeKc>01XwRD15 zYAYG;Zq&lg++KE!27B`4e>xRdFq_Y8u3<1-Scn|tmH{ClvUyX1**t6EzP%)!Pa3Oj z+csZrMWcC(vpTBNHQ7!XXON_S4kV0MeTnYpEs;Ly|PWsSCCgCBq@bh5J#06gjOc zOPlf?G>Xe-%#R`&BeF*oi79LKUx2qioo27fuj$)AwjXWW-rwD=Q!KeWYc@fU<2HAe z`Nh|LNs}4J`Fdl)bztl*Vit{njA6|B+zl1kdyeU;iX-s8UIw&!kT_HC~`%XbEwN}W>?6yQhP zB`H4R%{GI%sQ`ItnQ`XGVbl;HCtsaodlpvHus81Tn<7lsj0Q^<>9D!=4nxH99#o^| z{{W*~q%Ek7CAZpBk(3I3YH=i>xIq=ErqtU)=l0R8zY5$tU~V~)2{Ig*mr`2v3)YXRB-i%)J-Hcx8 z-Y>qkcCb!|D=USIAqu-k#~65h*Xb=iL`=HPN>mV)Q2}b{L8!TtjEsQu=^udb^7zwO zpG{@kyJB1}+V>{kdcuc29c);RzLNg{+d_$cg7;paI<&oA@ZXo6q{2J3aqcz=gx##- z-Fy4~+P!{Nvitf2P+XMNs^xdL$z(#8J(BBE6gU(m=6@kgQbl#BnWc?v!}RKO(DLWw z$3sxE{*V1chYJ!YcMNGH#+1n-I&~L4LD4$8LP%q^u44%2QlMB-qT!HP`x|UdX?BTr z&f@nb9pSff<}UX5Q!JS@=uXOobaFUp*5$^O`{DPSQd=cy^zo>oV}eXjBvN19Q|h?5 zZ?U<*I>ol^9IvWdoZAWZuyVGdrEyBj(=2^KPp^+uR_RbK8BLh+G#&1Lb@DFjIfLXG zJ;o*9A(w23$eki{ZZ&z0Xg{Y#P1fHC53_vtUXRSTY+8)s!UAvNY^q+Fa?^zQbTp3kjnkf`nl|Tz^4ZhzRb#9;3hv8>;b41{|Ctyo= znJ>2j*?wKN(5SzvNkUs?Xq5?HbjWel(JCUFZ$NaZ5RrdvRqb*VkVnLD^R;w7>Gk*M z?|0`6P0zLCjL70R@)RdQl#sU;V!#$Q2G;YowbPE{H~eDwR z4Qu2hDP+;awvD{SDX6Qc2gaf8`(}RInr6Z${jj%E0B>bHyzRoRox-r=ebs?46uR2m zxQo1D9xPX52j3E$JWv=<60dPi5&3sISR@cvMjQsSw zdF1asir?E_<>kG+xWSccn~U9EgzGPrDb`AYTx=;T9KiP0DY>YojKh$v823-F;qtB) z?#|esWbPczvl1qc_VXCoSex8f@H{PXZFp3_Zf+3O3PTo$7H3OZ8<6_IZ75_Y4?~A; zs@*+KlQ>oaL98PG0DUpBbwJW%AS<~_M^QW#FQt#qhZFD>^Z9?7M#Otbj&|XQtSQXa z?%c`GxgDiC`wXD7L_D;qzzeHUG$WwU9M}HTJUrl4-pkfNYEgHfhi z)|O$yteYOx?VEfyvo{-n*9YT%Jc!nV7f$UQMYkr!OTOdn@Ip#`(_V-G5nob>+s9GE zdtR&gd}~R;`g}Wyml|@t2yS_Ne+n*kgF3s(wA`L{3$yO`VB_A@Sk5^630g>7i%V!V zPZPN`ritRA2*E)vM}^I2zfpTzZ-a1#G?il8@$4?l0{kJ8pDb;o3<~-?fnP=dtwmCB5h};k5njS#;4-G+h%JAV^ zHa6qbwv+uuAALa0v$j!35H{MBt#{a-y?iwt(QSGwi@30FL9dOgw~}s4FGhsnNF)`8 z)KWLvwCkqh$1ZN8N^?KFV8Tysc~m!r>fs9vRiV)Aq=K}N0#=SZYp*3!7`3XqliZ_l zjK={sBbPe=0A6wiAdt&^d4%i*C>5~v5lYuk-L$Z;cHN>}ukJniNvr-5l(?1}_jw_Q zc1qP=Ji+J`c0WycFKeDPQSN<-8dmn~WnM$W;YPUEc3(*bfn>;#gJ0D5`vX z{7rsu?>HOYLq74JB+>ebRSjUPe@cK2g@uNc{{Z2i9PLqXMQ67eXuC~axl>C@_T6En zmbrUjx}WiH%BRO|2b(TNaw7Dt{(pb+t*5uXjBU7mz5f3Ip6ip5?RE5<6kCgs7oQt- zHP10?+L9}DsF1JD$deo@Jb6y5?aET1QWU-|jzEF|r(LvFRhr`VVmQ|}D@O)Qa>*aL z0!eb7AYRIEriRy{_Dw14g~it#iiVnf!kF9=RHUV9B&2``6s0{6(@`>&*{nu~KzY%f zts;&h@wcw!nMVPwz#c<@6i4nSfAXdFuEE%hIvbegAk0zzq?ZXwMaLwX>cg%_edf+SzWUR!c1^&817_v*N#NRib{?LWKy_sx>gKqhwY5f=+md}JiBUhqdTM-lj4{Y!dbtnhRSCO^WZo5V zfawjZe=Aa%aK&UQ?=jcHQ|-Q_1e%UJl9hP!3LSpB_ZuC$uG(6<0~3CPZPBDhMoa$y zg;H{iO;Z3=cQ_RKRFHN%ZfHE|*HSXE%de!>n`7U`Hj^#E=gxyy&fd>urN~HedvY}8 zS{l^qyOV<;JwuIY8(()~Ng#=eieB;<_iH4F6t%pB?@f&dkoke9(jI5l0g;UrF^wDcSi%)!iMg>r-36BjYSY6cV0tjNL-WY9ttDNZv#y} zo0=U-6;YqCA#zHm8n8$2VQdD>o>Zq*R8)BW!KrDwM{YDCZ>B+ySWm*QHa_vhQqs5O zC#a}W$L*%%Qkt0_=7WP?s@td2jD=DoL-$cu4|TEmiAp`@xfJ**G)X;0L9U3!xJ1=L z%IqEA7?$a44=U;xi*>UHJopA zhH|T2RoPo?kYfoPP|D97xg|6kbFWV=_cigShN{s;>$t1N<2OVm{B2HWXi^yssYyPq zt4^u#{B?HN{Wdnxn&!`_jqVmucvE8DDHil)MyWntHAKA?anTiR7q1- zI4v;Pb;n+mf=b*fsZtZY650oq2|6hWmLbbhAOvTdItt+x}rQ021orr{*LUINi zk92*xK)4$#Q;8K#QV!`pAc|_CBC@rb_q}zF&niuTuK~5}0ioUgP@2l(TcMW9fdRrj zYf%)T-l?T_(m3e6YU8xPaikd;l3aLl6gHQHyKA&bx?EjTCD0XJbyyT#7he!0R2mcz zR=Po2T0o?`TP38CMu`=a7M9Kz0i`>a2I=l*m+lk&Ic>uCMLfDx8QEbP`o}9V8vw)$z61W6C|!=`0$F zbDgwPg#9(lV>73VDnUZI6#tA4TW*qP`b*$S8%EJmopikcnSn9`pU5{Y!^_@r_Fzi` zIQn*_K54)N%gvXdLC%DhBMGR9lug*r0JC-cG{gT5SB_?AQLij%PG%Xx(TWbi6l`MjQ6Mv z4O|q{;PikYNvE81E+FYSu~aO`ouXr!UQLHaHce{S)*qNXY)2J zudLFZ3K0bn?;`$iV5yofkYoMK%@p13A2uvQlgmJD+DSz@szoZrA`a=ynF$@aJ1OEqO321pBJo(-Lkm&vQm=c0adc< zAr%unX7zq?N=f3)q7M=wmrl>GS@Tr3jS>!BUt}gnyYKzVO6tqt(7sis!@u0+n`k)8 z;_km7w-aw@rrg_5pBjkKd^J}=ls>2ae%@S!oBpdNC#P@WxBqkGr>QTr;-p0)74xK>H1n!j)^*Ja=x;+;T@ zPzGpLkj_x^sQq9{3BTX5&dQC$Yo}9Dai>rw|Hu6X*Iw)4G)G5ZnFyQQ`hFnSb@bJq8exgWZRA+{35Wn*rNuLDbqrK1D-`tf{`%O4K^K+1#ZX+cl4OgDcZLrA)7y%%UBV<0oy^;pqmFrfGra!g^A)}u&hiRJL{-B-F%n~B zl%tc0SiDc=r)vmcmE&K$@eV4Qf&)8zVlY-gRbNh}`Ep=F{fAK$qzDRX#*a#Vx`UAo z_*I**CJ~Zh)O*}N5!=CyE@_giZ-1uH@)KC;AvQ^u;|)&>xMg23aLJUcmBHPiV=BQs^7&&Q{`TV2o* z2za9XLR0W5>GurQBbN5Aq1r5$a1|V8Gghv%oWSIk+Iat@=6|#HsS*&q zIz|v>QR=sU)Kwc8l2hp?&5fh~p&gLlueMb`uOI?GW@MdDtq{44%C_eS83NIS|=M8;F(`t3yxwS64VKK@gkb(*tGa@3FX^67n zT=-{cnhljvXQVD(w03qUJ9};p*N@%#w62udG0BFawJ=gLie(ScipP?V|n|yw|SOkW!_0Yi? z*5S_dVMT_;l?}JZ9Zbx<@~Dm@x%?u;a#;&YWr5NKwfZG|xD8aY*id=D4`mBpo>mw# z-B;F8^1C~<5=l_?8gDVLZX`jh#f-7Mh%9N8aVK3;znoIrrfS(yG4NpHfa>bsoQN>ZH&rYa5|bgoO5b57ou1&bOD2^yGuk!ReeX3qagnr3!z#SyZly0jyuvDTO(^Vok%T(-XM(?CHxV{hN# zVJeyHu*aHhJvYrSV?}g_jPphTntQI@rhM`7`JX!5uaa)A?$8uY3HQFh*d-%g$}!;{d0~dZmxfY z6|ja+JA{7Z{athvge|C_OF@zuZoH}m*6dyBorsLVZu8)m{OuB{dchkR{I2Nv7Mc)_ zpgYH?n%=R$>}3oR{IceWWh)9lUcEkf3Xog60H-2o8An{i5Tm}M@Oll;#xqPBn zY95;*^WYUWrSd1V2;l`5+J7FAo}?_EvWKCkCbGeKfuDkJ z6L;F5h`zul9Pxbce$Z)aAaga4Z~FCRC{E!o6#`vOJ|o$##K2^YKtxWkErmtZm6_tl zr|Z-%E$1&1EaqL3nlgBNrOggx^vZpwWm^3Z8DFJ!y9C-cMELWlR0w91^NEkTXqzS< zXuC-Xd~|`PbgcKXtZ-~`XunMZa>Q`mH0xPcGe!eQVxoZ#h56CLP9G&Y;EqoQ^lP%! zl}d{#tmH*SM5zu+4&sUj$11K+%|_tXYbw+!qZ^fM1a!*N?a#~h%WZ$7E_7hG-Ox8| zz7JE=!o#3qMaUjd8ED>vndQWLfPULB*CC2re^jJzf^H@rXccZ06857NH{}nkb^K^kU=>7L5ZF)&|M&P$?T*LHl z-bag0lsD0HQgzh&Hh)ZQUsq*Jj(jrxqB~r3M({QNLF0u@T{`zJgIxy1hQx(hvO2y* zcd>*>7u{w7%3+}T!J7CATPT0N6YzPt`gXLb>E@V_2=CO*Tjx&_SocDjM<-Yu-7!3= z``u1A&42qwgVw{`lK#CK(QkBgBGl!IHBRxUc*!Jq@JJEU!RUt-Z3+^(YtH6|)VW1Z ztM;jYXV%}sUSQU5RvTg-s~-vqnFqvnH|4>$|0Hh7_b Dom@X5l^b*R^}e{w|F^a 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 XMb~;e6NI8mGgiTejTnW_`=$Q@Y!YtL literal 0 HcmV?d00001 diff --git a/frontend/src/img/Crystals9.jpg b/frontend/src/img/Crystals9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6f9935ed24f4289ab0d17d0fcc07348ec646fda GIT binary patch literal 109072 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⋙|M995l~4gEOZNSY}DJApU*sGlHYbGgoOCYm@Lo;|%3GB~i2 z)AT4g&giMF86xkmx@s!Txe$N&Idy}ANogQa{&ZB@{cMx5!Ls>muZ4~LPORC!8mx5^ z9gLtiZ6V}0pL^u`tPB3|#tB~xn|J&rz|*Mk2~=aLCa5-PG?)CbuAKBj!I*1(%j|NDx9Fj;QvE;zn`s<^j#jo#8| z5Gx+Y!8vOhT|hUVPPb|e6_$H;QNyviy8dgOIBT3~z)-Q1^YvAQ?vbW|0E)^bt#b=o zV22DF?~j@Rx8xzw?gyR6G@*2E7V=&H039BAAofzEQR7m>SA?8C}-kn=<5AdZh~^wy|X%ng3;^L6bdfh zQ1?OQ#`C$wpkx8lge=>63Xy@Ov}v`Aq|IdQW}+yY4)<;$&T#|b0>B^HH0s&R-#?So^^%t8+U9|~%nfyV zkM5!H-F(~H+@6Cq$2eJE2=Rw)G3pQea!_sGH^INiqBRfH=-kp}bFxcb0BxJ%hh=uC z(kmG^lDs-F?AgKX`6~Gy46Fc>;w*$WhWLaU)@>4v+e3>lKP%{q)eVx3!r~+GR$A{` zO36;00LV5QEhVRiV!7&?SV;$VFN1;a{nWBHA_Y1!DyTZfIQBx%<}i;h;d4j3Tooo* z*ZG9VL9$PN0!`M?>boDBhkO1O?H9KqxhS?o%LjdygS*u*Zjic&17eB6#~CAxs^@9O zs7%P(;`TMpbN>LHm6otr1Qz^5b4C6W+|sIi<{cF5Wf>juJd6#eu~E^2ZNHMSu(~1* zi|Bg%iu5l8cBfgRowG_eM9@a#SN@hCN(p;hGT~vO?QA?Q*{RgPTn6|-&2l;_yaubZ z{GtL2%Z}c+U$?4c;0oiOPC6puA+ouz4g`<^;X$kcgohu5esq~BDHM3c1fV0Xd_;{_(CRvoEpOI^sKcmZnkk~_#? z;mzkfEHu)2lC-(D0U7>qwOTD>8}K}e+9|-;HH1*)?IX~U7J}t~4!m)m-c8YGALGeqam&1!* z(NATxmlL(XEU6773;4K4Lgx)Xz$k7vjHuZgK-}Y+pyR?kiYlCd4t&A@?S&LugNZb1 zhkuf>nij{VC8o)EzUsIWX7X@7a*j@oJ{W7HXlKL0>1Z4}!8PgXoOU&?1oBhZ)_E=% zCb{Ztr_rU>K%Cgx^JKd}GwhGhvLmT!k}&bu^z5n}@+5asIj^QETli$o^BWt*f-Dn) zDG!0k`)}a64ZL79U@0CSv~9aRZ9GQNVt~$YqmoUuHj*m_)STUoVDl=Oi*P5{VOHs< zjwi^=sw{mD4`0bzvR0P$yU6^OY4N$UO6D3nuuzJMyF&Qv&Jf<=lZO-Eln;V6k~T>I z1Q$?0=^3l7Y%rRLzKC-V7CMf3Mrd>*2%5siwDL!CG0Jy<;TLTUbR*%zK+kIZ(D7C(OHV7h)EmujlM{jN&VyhSJ>XDrmZ*{iGvtPi9@QqY@U0Wpc0WNOY zqZuKNKMTG^S09a*%FPq=Lh3c)vO}c~CRrXD06&BdwvI&BDD>kDG3p|8O*TO;zg0ZV z*%R#Gjz=g>CaNhU(#0mCFj&tm`JzbT{SQL4jERkDX#%oVZSY{xnt~TNkA#6-m1P`z z16qF#VMy}bG7o9~iC`$B9hWm*)H5MT+qz{{Y19+MCTA7KCJPyHk)h{%bAZ8nW*)H#);jHrB!xIkw@9{>!E>2P?dq z#zO;i!JvbKc82nUK>%_Edm(gAe2;N?2E7%tqsYe?T166-UPxOA7H^I^a;At6Fj*t8 zI8zo_t}*^oOh*nl&N?fwu-RDWhJfsPA�hFmAJ-qM5U>3cr#jHklia{Qm%CxE;|@ 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