diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index cbdef12..6d77b91 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -57,8 +57,8 @@ jobs:
- name: Copy frontend artifacts
run: |
- mkdir -p backend/deeplab-frontend/src/main/resources/static
- cp -R frontend/deeplab-web/dist/* backend/deeplab-frontend/src/main/resources/static
+ mkdir -p backend/pepper-frontend/src/main/resources/static
+ cp -R frontend/pepper-web/dist/* backend/pepper-frontend/src/main/resources/static
- name: Build the backend
env:
@@ -78,4 +78,4 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: application fat jar
- path: backend/deeplab-application/target/deeplab-application-${{ env.app_version_latest }}.jar
+ path: backend/pepper-application/target/pepper-application-${{ env.app_version_latest }}.jar
diff --git a/.gitignore b/.gitignore
index f862158..7e3ae89 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,8 @@
.~lock*#
yalc.lock
.yalc
-
+package-lock.json
+!frontend/package-lock.json
### macOS ###
.DS_Store
@@ -90,4 +91,4 @@ coverage/
*.ipr
# ANTLR
-.antlr
\ No newline at end of file
+.antlr
diff --git a/Dockerfile b/Dockerfile
index d6db3d6..f95691f 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,6 @@
FROM eclipse-temurin:17-jre-alpine-3.20
RUN adduser --disabled-password pepperuser
-COPY ./backend/deeplab-application/target/pepper-application.jar /opt/app/pepper-application.jar
+COPY ./backend/pepper-application/target/pepper-application.jar /opt/app/pepper-application.jar
EXPOSE 8080
USER pepperuser
diff --git a/PepperScreenshot.png b/PepperScreenshot.png
deleted file mode 100644
index 62ad0c9..0000000
Binary files a/PepperScreenshot.png and /dev/null differ
diff --git a/PepperScreenshotVideo.png b/PepperScreenshotVideo.png
new file mode 100644
index 0000000..7c672b9
Binary files /dev/null and b/PepperScreenshotVideo.png differ
diff --git a/PepperVideo.mp4 b/PepperVideo.mp4
deleted file mode 100644
index c3fec87..0000000
Binary files a/PepperVideo.mp4 and /dev/null differ
diff --git a/README.adoc b/README.adoc
index a7d568f..a0375b9 100644
--- a/README.adoc
+++ b/README.adoc
@@ -1,14 +1,23 @@
-= pepper
+= Pepper
Pepper stands for "Plan Progress Review", a project management tool.
-image::PepperScreenshot.png[Pepper]
+Here is a video showing quick overview of what can be done with pepper. Click to open Youtube.
+
+[#video-pepper,link=https://www.youtube.com/watch?v=j81UG2FyNCQ]
+image::PepperScreenshotVideo.png[Pepper]
Pepper is a web application based on https://www.eclipse.org/sirius/sirius-web.html[Eclipse Sirius-Web].
It allows to create data related to your project and represents the data with Gantt, Form and boards like Daily, Kanban or OKR.
-Follow the link for https://github.com/ObeoNetwork/pepper/blob/main/doc/user.adoc[User documentation].
+Follow the links below for more informations :
+
+* https://github.com/ObeoNetwork/pepper/blob/main/doc/user.adoc[User documentation]
+* https://blog.obeosoft.com/pepper-a-case-of-open-innovation-with-sirius-web[Blog post presenting Pepper]
+
+
+= Starting with Pepper
This repository is a mono repo containing both frontend and backend components.
@@ -43,11 +52,11 @@ If you do not have Docker or want to use an existing PostgreSQL installation, ad
2. Start the application:
+
-Get the `deeplab-application-{$version}.jar` from the last successful build on https://github.com/ObeoNetwork/pepper[pepper github]
+Get the `pepper-application-{$version}.jar` from the last successful build on https://github.com/ObeoNetwork/pepper[pepper github]
+
[source,sh]
----
-java -jar deeplab-application-{$version}.jar \
+java -jar pepper-application-{$version}.jar \
--spring.datasource.url=jdbc:postgresql://localhost:5439/pepper-db \
--spring.datasource.username=dbuser \
--spring.datasource.password=dbpwd
@@ -147,8 +156,8 @@ NOTE: In case of npm ERR! Lifecycle script `format-lint` failed with error, try
+
[source,sh]
----
-mkdir -p backend/deeplab-frontend/src/main/resources/static
-cp -R frontend/deeplab-web/dist/* backend/deeplab-frontend/src/main/resources/static
+mkdir -p backend/pepper-frontend/src/main/resources/static
+cp -R frontend/pepper-web/dist/* backend/pepper-frontend/src/main/resources/static
----
. Build the backend ([.small]#from the `backend` subfolder of Pepper main location#):
@@ -158,7 +167,7 @@ cp -R frontend/deeplab-web/dist/* backend/deeplab-frontend/src/main/resources/st
mvn clean verify
----
+
-The result is a ready-to-run, Spring Boot "fat JAR" in backend/deeplab-application/target/deeplab-application-.jar. Refer to the instructions in the "Quick Start" section above to launch it.
+The result is a ready-to-run, Spring Boot "fat JAR" in backend/pepper-application/target/pepper-application-.jar. Refer to the instructions in the "Quick Start" section above to launch it.
[Dev-env]
=== Development environment
@@ -191,20 +200,20 @@ The set up of the Github token is required for setting up back end and front (se
+
[source]
----
-backend/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
+backend/pepper-resources/checkstyle/CheckstyleConfiguration.xml
----
** Editor configurations
+
[source]
----
-backend/deeplab-resources/editor
+backend/pepper-resources/editor
----
-[#backend-launch-config,reftext=Launch configuration]
+[#backend-launch-config, reftext=Launch configuration]
[start=6]
. Create Launch Configuration for Pepper server
-* Start the server with `DeeplabWeb.java` class.
+* Start the server with `PepperWeb.java` class.
* For debugging, add the following environment variable `spring.profiles.active=dev`
==== Frontend set up
diff --git a/backend/deeplab-projectmanagement-starter/README.adoc b/backend/deeplab-projectmanagement-starter/README.adoc
deleted file mode 100644
index 8518fd6..0000000
--- a/backend/deeplab-projectmanagement-starter/README.adoc
+++ /dev/null
@@ -1,5 +0,0 @@
-= deeplab-projectmanagement-starter
-
-== Goal
-
-This project provides an autoconfiguration for Project Management meta-model and representations based on this meta-model.
diff --git a/backend/deeplab-projectmanagement-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/backend/deeplab-projectmanagement-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
deleted file mode 100644
index 1649068..0000000
--- a/backend/deeplab-projectmanagement-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ /dev/null
@@ -1 +0,0 @@
-fr.cea.deeplab.projectmanagement.starter.configuration.ProjectManagementStarterConfiguration
diff --git a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel b/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel
deleted file mode 100644
index 7703033..0000000
--- a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel
+++ /dev/null
@@ -1,173 +0,0 @@
-
-
- projectmgmt.ecore
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/backend/deeplab-application/.checkstyle b/backend/pepper-application/.checkstyle
similarity index 100%
rename from backend/deeplab-application/.checkstyle
rename to backend/pepper-application/.checkstyle
diff --git a/backend/deeplab-application/.classpath b/backend/pepper-application/.classpath
similarity index 100%
rename from backend/deeplab-application/.classpath
rename to backend/pepper-application/.classpath
diff --git a/backend/deeplab-application/.project b/backend/pepper-application/.project
similarity index 96%
rename from backend/deeplab-application/.project
rename to backend/pepper-application/.project
index 479a214..052effa 100644
--- a/backend/deeplab-application/.project
+++ b/backend/pepper-application/.project
@@ -1,6 +1,6 @@
- deeplab-application
+ pepper-application
diff --git a/backend/deeplab-application/.settings/org.eclipse.core.resources.prefs b/backend/pepper-application/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.core.resources.prefs
rename to backend/pepper-application/.settings/org.eclipse.core.resources.prefs
diff --git a/backend/deeplab-application/.settings/org.eclipse.core.runtime.prefs b/backend/pepper-application/.settings/org.eclipse.core.runtime.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.core.runtime.prefs
rename to backend/pepper-application/.settings/org.eclipse.core.runtime.prefs
diff --git a/backend/deeplab-application/.settings/org.eclipse.jdt.apt.core.prefs b/backend/pepper-application/.settings/org.eclipse.jdt.apt.core.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.jdt.apt.core.prefs
rename to backend/pepper-application/.settings/org.eclipse.jdt.apt.core.prefs
diff --git a/backend/deeplab-application/.settings/org.eclipse.jdt.core.prefs b/backend/pepper-application/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.jdt.core.prefs
rename to backend/pepper-application/.settings/org.eclipse.jdt.core.prefs
diff --git a/backend/deeplab-application/.settings/org.eclipse.jdt.ui.prefs b/backend/pepper-application/.settings/org.eclipse.jdt.ui.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.jdt.ui.prefs
rename to backend/pepper-application/.settings/org.eclipse.jdt.ui.prefs
diff --git a/backend/deeplab-application/.settings/org.eclipse.m2e.core.prefs b/backend/pepper-application/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.eclipse.m2e.core.prefs
rename to backend/pepper-application/.settings/org.eclipse.m2e.core.prefs
diff --git a/backend/deeplab-application/.settings/org.springframework.ide.eclipse.boot.prefs b/backend/pepper-application/.settings/org.springframework.ide.eclipse.boot.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.springframework.ide.eclipse.boot.prefs
rename to backend/pepper-application/.settings/org.springframework.ide.eclipse.boot.prefs
diff --git a/backend/deeplab-application/.settings/org.springframework.ide.eclipse.prefs b/backend/pepper-application/.settings/org.springframework.ide.eclipse.prefs
similarity index 100%
rename from backend/deeplab-application/.settings/org.springframework.ide.eclipse.prefs
rename to backend/pepper-application/.settings/org.springframework.ide.eclipse.prefs
diff --git a/backend/deeplab-application/pom.xml b/backend/pepper-application/pom.xml
similarity index 73%
rename from backend/deeplab-application/pom.xml
rename to backend/pepper-application/pom.xml
index 557b91c..4d155f0 100644
--- a/backend/deeplab-application/pom.xml
+++ b/backend/pepper-application/pom.xml
@@ -1,29 +1,29 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- ../deeplab-parent
+ ../pepper-parent
- deeplab-application
- deeplab-application
- Deeplab Application
+ pepper-application
+ pepper-application
+ Pepper Application
17
@@ -43,13 +43,13 @@
sirius-web-starter
- deeplab
- deeplab-projectmanagement-starter
+ pepper
+ pepper-starter
${project.version}
- deeplab
- deeplab-frontend
+ pepper
+ pepper-frontend
${project.version}
diff --git a/backend/deeplab-application/src/main/java/fr/cea/deeplab/application/DeeplabWeb.java b/backend/pepper-application/src/main/java/pepper/application/PepperWeb.java
similarity index 79%
rename from backend/deeplab-application/src/main/java/fr/cea/deeplab/application/DeeplabWeb.java
rename to backend/pepper-application/src/main/java/pepper/application/PepperWeb.java
index 158a58e..196af6c 100644
--- a/backend/deeplab-application/src/main/java/fr/cea/deeplab/application/DeeplabWeb.java
+++ b/backend/pepper-application/src/main/java/pepper/application/PepperWeb.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,19 +9,19 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.application;
+ ******************************************************************************/
+package pepper.application;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
- * Entry point of the Deeplab Web server.
+ * Entry point of the Pepper Web server.
*
* @author lfasani
*/
@SpringBootApplication
-public class DeeplabWeb {
+public class PepperWeb {
/**
* The entry point of the server.
*
@@ -29,6 +29,6 @@ public class DeeplabWeb {
* The command line arguments
*/
public static void main(String[] args) {
- SpringApplication.run(DeeplabWeb.class, args);
+ SpringApplication.run(PepperWeb.class, args);
}
}
diff --git a/backend/deeplab-application/src/main/resources/application.properties b/backend/pepper-application/src/main/resources/application.properties
similarity index 95%
rename from backend/deeplab-application/src/main/resources/application.properties
rename to backend/pepper-application/src/main/resources/application.properties
index c90f70d..d37b832 100644
--- a/backend/deeplab-application/src/main/resources/application.properties
+++ b/backend/pepper-application/src/main/resources/application.properties
@@ -1,5 +1,5 @@
################################################################################
-# Copyright (c) 2024 CEA LIST.
+# Copyright (c) 2024, 2026 CEA LIST.
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v2.0
# which accompanies this distribution, and is available at
@@ -9,7 +9,7 @@
#
# Contributors:
# Obeo - initial API and implementation
-#################################################################################
+################################################################################
server.port=8080
spring.datasource.url=jdbc:postgresql://localhost:5439/pepper-db
diff --git a/backend/deeplab-projectmanagement-edit/.classpath b/backend/pepper-edit/.classpath
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/.classpath
rename to backend/pepper-edit/.classpath
diff --git a/backend/deeplab-projectmanagement/.project b/backend/pepper-edit/.project
similarity index 92%
rename from backend/deeplab-projectmanagement/.project
rename to backend/pepper-edit/.project
index 0daf863..5c1493a 100644
--- a/backend/deeplab-projectmanagement/.project
+++ b/backend/pepper-edit/.project
@@ -1,6 +1,6 @@
- deeplab-projectmanagement
+ pepper-edit
@@ -17,7 +17,7 @@
- org.eclipse.jdt.core.javanature
org.eclipse.m2e.core.maven2Nature
+ org.eclipse.jdt.core.javanature
diff --git a/backend/deeplab-projectmanagement-edit/.settings/org.eclipse.core.resources.prefs b/backend/pepper-edit/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/.settings/org.eclipse.core.resources.prefs
rename to backend/pepper-edit/.settings/org.eclipse.core.resources.prefs
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.jdt.apt.core.prefs b/backend/pepper-edit/.settings/org.eclipse.jdt.apt.core.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.jdt.apt.core.prefs
rename to backend/pepper-edit/.settings/org.eclipse.jdt.apt.core.prefs
diff --git a/backend/deeplab-projectmanagement-edit/.settings/org.eclipse.jdt.core.prefs b/backend/pepper-edit/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/.settings/org.eclipse.jdt.core.prefs
rename to backend/pepper-edit/.settings/org.eclipse.jdt.core.prefs
diff --git a/backend/deeplab-projectmanagement-edit/.settings/org.eclipse.m2e.core.prefs b/backend/pepper-edit/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/.settings/org.eclipse.m2e.core.prefs
rename to backend/pepper-edit/.settings/org.eclipse.m2e.core.prefs
diff --git a/backend/deeplab-projectmanagement-edit/pom.xml b/backend/pepper-edit/pom.xml
similarity index 50%
rename from backend/deeplab-projectmanagement-edit/pom.xml
rename to backend/pepper-edit/pom.xml
index fcd8e41..458f8be 100644
--- a/backend/deeplab-projectmanagement-edit/pom.xml
+++ b/backend/pepper-edit/pom.xml
@@ -1,29 +1,29 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- ../deeplab-parent
+ ../pepper-parent
- deeplab-projectmanagement-edit
- deeplab-projectmanagement-edit
- Project Management - Edit Support
+ pepper-edit
+ pepper-edit
+ Pepper - Edit Support
@@ -36,8 +36,8 @@
org.eclipse.emf.edit
- deeplab
- deeplab-projectmanagement
+ pepper
+ pepper-mm
${project.version}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/AbstractTaskItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/AbstractTaskItemProvider.java
similarity index 82%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/AbstractTaskItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/AbstractTaskItemProvider.java
index 76bb8df..99a001f 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/AbstractTaskItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/AbstractTaskItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.AbstractTask} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.AbstractTask} object.
*
* @generated
*/
@@ -82,7 +82,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_name_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -93,7 +93,7 @@ protected void addNamePropertyDescriptor(Object object) {
protected void addDescriptionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_description_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_description_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -104,7 +104,7 @@ protected void addDescriptionPropertyDescriptor(Object object) {
protected void addStartTimePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_startTime_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_startTime_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__START_TIME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__START_TIME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -115,7 +115,7 @@ protected void addStartTimePropertyDescriptor(Object object) {
protected void addEndTimePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_endTime_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_endTime_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__END_TIME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__END_TIME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -126,7 +126,7 @@ protected void addEndTimePropertyDescriptor(Object object) {
protected void addProgressPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_progress_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_progress_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__PROGRESS, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__PROGRESS, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null));
}
/**
@@ -139,7 +139,7 @@ protected void addComputeStartEndDynamicallyPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_computeStartEndDynamically_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_computeStartEndDynamically_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null));
}
/**
@@ -150,7 +150,7 @@ protected void addComputeStartEndDynamicallyPropertyDescriptor(Object object) {
protected void addTagsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_tags_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_tags_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__TAGS, true, false, true, null, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__TAGS, true, false, true, null, null, null));
}
/**
@@ -161,7 +161,7 @@ protected void addTagsPropertyDescriptor(Object object) {
protected void addAssignedPersonsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_assignedPersons_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_assignedPersons_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__ASSIGNED_PERSONS, true, false, true, null, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__ASSIGNED_PERSONS, true, false, true, null, null, null));
}
/**
@@ -172,7 +172,7 @@ protected void addAssignedPersonsPropertyDescriptor(Object object) {
protected void addAssignedTeamsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_AbstractTask_assignedTeams_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_AbstractTask_assignedTeams_feature", "_UI_AbstractTask_type"),
- ProjectmgmtPackage.Literals.ABSTRACT_TASK__ASSIGNED_TEAMS, true, false, true, null, null, null));
+ PepperPackage.Literals.ABSTRACT_TASK__ASSIGNED_TEAMS, true, false, true, null, null, null));
}
/**
@@ -187,7 +187,7 @@ protected void addAssignedTeamsPropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.ABSTRACT_TASK__SUB_TASKS);
+ this.childrenFeatures.add(PepperPackage.Literals.ABSTRACT_TASK__SUB_TASKS);
}
return this.childrenFeatures;
}
@@ -238,15 +238,15 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(AbstractTask.class)) {
- case ProjectmgmtPackage.ABSTRACT_TASK__NAME:
- case ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION:
- case ProjectmgmtPackage.ABSTRACT_TASK__START_TIME:
- case ProjectmgmtPackage.ABSTRACT_TASK__END_TIME:
- case ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS:
- case ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
+ case PepperPackage.ABSTRACT_TASK__NAME:
+ case PepperPackage.ABSTRACT_TASK__DESCRIPTION:
+ case PepperPackage.ABSTRACT_TASK__START_TIME:
+ case PepperPackage.ABSTRACT_TASK__END_TIME:
+ case PepperPackage.ABSTRACT_TASK__PROGRESS:
+ case PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
@@ -265,7 +265,7 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.ABSTRACT_TASK__SUB_TASKS, ProjectmgmtFactory.eINSTANCE.createTask()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.ABSTRACT_TASK__SUB_TASKS, PepperFactory.eINSTANCE.createTask()));
}
/**
@@ -275,7 +275,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ExternalStakeholderItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ExternalStakeholderItemProvider.java
similarity index 86%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ExternalStakeholderItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/ExternalStakeholderItemProvider.java
index 83351fb..b2d54ce 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ExternalStakeholderItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ExternalStakeholderItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -22,12 +22,12 @@
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.PepperPackage;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.ExternalStakeholder} object.
+ *
*
* @generated
*/
@@ -64,7 +64,7 @@ public List getPropertyDescriptors(Object object) {
protected void addGoalsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_ExternalStakeholder_goals_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_ExternalStakeholder_goals_feature", "_UI_ExternalStakeholder_type"),
- ProjectmgmtPackage.Literals.EXTERNAL_STAKEHOLDER__GOALS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.EXTERNAL_STAKEHOLDER__GOALS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -110,12 +110,11 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(ExternalStakeholder.class)) {
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS:
+ case PepperPackage.EXTERNAL_STAKEHOLDER__GOALS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
default:
super.notifyChanged(notification);
- return;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/InternalStakeholderItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/InternalStakeholderItemProvider.java
similarity index 88%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/InternalStakeholderItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/InternalStakeholderItemProvider.java
index 2f28f8a..c95b87f 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/InternalStakeholderItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/InternalStakeholderItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -19,11 +19,11 @@
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.InternalStakeholder} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.InternalStakeholder} object.
+ *
*
* @generated
*/
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/KeyResultItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/KeyResultItemProvider.java
similarity index 88%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/KeyResultItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/KeyResultItemProvider.java
index 30b4669..22c3de7 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/KeyResultItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/KeyResultItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -19,11 +19,11 @@
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import fr.cea.deeplab.projectmgmt.KeyResult;
+import pepper.peppermm.KeyResult;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.KeyResult} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.KeyResult} object.
*
* @generated
*/
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ObjectiveItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ObjectiveItemProvider.java
similarity index 85%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ObjectiveItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/ObjectiveItemProvider.java
index 00dddbc..ca29502 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ObjectiveItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ObjectiveItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -21,13 +21,13 @@
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.Objective;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Objective} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.Objective} object.
*
* @generated
*/
@@ -67,7 +67,7 @@ public List getPropertyDescriptors(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.OBJECTIVE__OWNED_KEY_RESULTS);
+ this.childrenFeatures.add(PepperPackage.Literals.OBJECTIVE__OWNED_KEY_RESULTS);
}
return this.childrenFeatures;
}
@@ -128,12 +128,11 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Objective.class)) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -147,7 +146,7 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.OBJECTIVE__OWNED_KEY_RESULTS, ProjectmgmtFactory.eINSTANCE.createKeyResult()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.OBJECTIVE__OWNED_KEY_RESULTS, PepperFactory.eINSTANCE.createKeyResult()));
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/OrganizationItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/OrganizationItemProvider.java
similarity index 81%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/OrganizationItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/OrganizationItemProvider.java
index 04b23e5..8bdeb94 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/OrganizationItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/OrganizationItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Organization} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.Organization} object.
*
* @generated
*/
@@ -74,7 +74,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Organization_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Organization_name_feature", "_UI_Organization_type"),
- ProjectmgmtPackage.Literals.ORGANIZATION__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.ORGANIZATION__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -89,8 +89,8 @@ protected void addNamePropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.ORGANIZATION__OWNED_PROJECTS);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.ORGANIZATION__OWNED_RESOURCE_FOLDERS);
+ this.childrenFeatures.add(PepperPackage.Literals.ORGANIZATION__OWNED_PROJECTS);
+ this.childrenFeatures.add(PepperPackage.Literals.ORGANIZATION__OWNED_RESOURCE_FOLDERS);
}
return this.childrenFeatures;
}
@@ -151,16 +151,15 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Organization.class)) {
- case ProjectmgmtPackage.ORGANIZATION__NAME:
+ case PepperPackage.ORGANIZATION__NAME:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -174,9 +173,9 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.ORGANIZATION__OWNED_PROJECTS, ProjectmgmtFactory.eINSTANCE.createProject()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.ORGANIZATION__OWNED_PROJECTS, PepperFactory.eINSTANCE.createProject()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.ORGANIZATION__OWNED_RESOURCE_FOLDERS, ProjectmgmtFactory.eINSTANCE.createResourceFolder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.ORGANIZATION__OWNED_RESOURCE_FOLDERS, PepperFactory.eINSTANCE.createResourceFolder()));
}
/**
@@ -186,7 +185,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectManagementEditPlugin.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperEditPlugin.java
similarity index 88%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectManagementEditPlugin.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperEditPlugin.java
index 15ae28b..459694d 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectManagementEditPlugin.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperEditPlugin.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.io.IOException;
import java.io.InputStream;
@@ -20,17 +20,17 @@
import org.eclipse.emf.common.util.ResourceLocator;
/**
- * This is the central singleton for the ProjectManagement edit plugin.
+ * This is the central singleton for the Pepper edit plugin.
*
* @generated
*/
-public final class ProjectManagementEditPlugin extends EMFPlugin {
+public final class PepperEditPlugin extends EMFPlugin {
/**
* Keep track of the singleton.
*
* @generated
*/
- public static final ProjectManagementEditPlugin INSTANCE = new ProjectManagementEditPlugin();
+ public static final PepperEditPlugin INSTANCE = new PepperEditPlugin();
/**
* Keep track of the singleton.
@@ -44,7 +44,7 @@ public final class ProjectManagementEditPlugin extends EMFPlugin {
*
* @generated
*/
- public ProjectManagementEditPlugin() {
+ public PepperEditPlugin() {
super(new ResourceLocator[] {});
}
@@ -116,4 +116,5 @@ public Implementation() {
plugin = this;
}
}
+
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectmgmtItemProviderAdapterFactory.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperItemProviderAdapterFactory.java
similarity index 75%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectmgmtItemProviderAdapterFactory.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperItemProviderAdapterFactory.java
index fadbc47..3bff028 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectmgmtItemProviderAdapterFactory.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PepperItemProviderAdapterFactory.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.ArrayList;
import java.util.Collection;
@@ -30,7 +30,7 @@
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import fr.cea.deeplab.projectmgmt.util.ProjectmgmtAdapterFactory;
+import pepper.peppermm.util.PepperAdapterFactory;
/**
* This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this
@@ -40,7 +40,7 @@
*
* @generated
*/
-public class ProjectmgmtItemProviderAdapterFactory extends ProjectmgmtAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable {
+public class PepperItemProviderAdapterFactory extends PepperAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable {
/**
* This keeps track of the root adapter factory that delegates to this adapter factory.
@@ -70,7 +70,7 @@ public class ProjectmgmtItemProviderAdapterFactory extends ProjectmgmtAdapterFac
*
* @generated
*/
- public ProjectmgmtItemProviderAdapterFactory() {
+ public PepperItemProviderAdapterFactory() {
this.supportedTypes.add(IEditingDomainItemProvider.class);
this.supportedTypes.add(IStructuredItemContentProvider.class);
this.supportedTypes.add(ITreeItemContentProvider.class);
@@ -79,7 +79,7 @@ public ProjectmgmtItemProviderAdapterFactory() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Organization} instances.
*
* @generated
@@ -87,8 +87,7 @@ public ProjectmgmtItemProviderAdapterFactory() {
protected OrganizationItemProvider organizationItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Organization}.
+ * This creates an adapter for a {@link pepper.peppermm.Organization}.
*
* @generated
*/
@@ -102,16 +101,16 @@ public Adapter createOrganizationAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.ResourceFolder} instances.
- *
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.ResourceFolder} instances.
*
* @generated
*/
protected ResourceFolderItemProvider resourceFolderItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.ResourceFolder}.
+ * This creates an adapter for a {@link pepper.peppermm.ResourceFolder}.
*
* @generated
*/
@@ -125,16 +124,15 @@ public Adapter createResourceFolderAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Team} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Team} instances.
+ *
*
* @generated
*/
protected TeamItemProvider teamItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Team}.
+ * This creates an adapter for a {@link pepper.peppermm.Team}.
*
* @generated
*/
@@ -148,16 +146,16 @@ public Adapter createTeamAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.InternalStakeholder}
- * instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.InternalStakeholder} instances.
*
* @generated
*/
protected InternalStakeholderItemProvider internalStakeholderItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.InternalStakeholder}.
- *
+ * This creates an adapter for a {@link pepper.peppermm.InternalStakeholder}.
*
* @generated
*/
@@ -171,16 +169,16 @@ public Adapter createInternalStakeholderAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder}
- * instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.ExternalStakeholder} instances.
*
* @generated
*/
protected ExternalStakeholderItemProvider externalStakeholderItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder}.
- *
+ * This creates an adapter for a {@link pepper.peppermm.ExternalStakeholder}.
*
* @generated
*/
@@ -194,16 +192,15 @@ public Adapter createExternalStakeholderAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Person} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Person} instances.
*
* @generated
*/
protected PersonItemProvider personItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Person}.
+ * This creates an adapter for a {@link pepper.peppermm.Person}.
*
* @generated
*/
@@ -217,16 +214,15 @@ public Adapter createPersonAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.TagFolder} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.TagFolder} instances.
*
* @generated
*/
protected TagFolderItemProvider tagFolderItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.TagFolder}.
+ * This creates an adapter for a {@link pepper.peppermm.TagFolder}.
*
* @generated
*/
@@ -240,16 +236,15 @@ public Adapter createTagFolderAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.TaskTag} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.TaskTag} instances.
*
* @generated
*/
protected TaskTagItemProvider taskTagItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.TaskTag}.
+ * This creates an adapter for a {@link pepper.peppermm.TaskTag}.
*
* @generated
*/
@@ -263,16 +258,15 @@ public Adapter createTaskTagAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Task} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Task} instances.
+ *
*
* @generated
*/
protected TaskItemProvider taskItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Task}.
+ * This creates an adapter for a {@link pepper.peppermm.Task}.
*
* @generated
*/
@@ -286,16 +280,15 @@ public Adapter createTaskAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Objective} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Objective} instances.
*
* @generated
*/
protected ObjectiveItemProvider objectiveItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Objective}.
+ * This creates an adapter for a {@link pepper.peppermm.Objective}.
*
* @generated
*/
@@ -309,16 +302,15 @@ public Adapter createObjectiveAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.KeyResult} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.KeyResult} instances.
*
* @generated
*/
protected KeyResultItemProvider keyResultItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.KeyResult}.
+ * This creates an adapter for a {@link pepper.peppermm.KeyResult}.
*
* @generated
*/
@@ -332,16 +324,15 @@ public Adapter createKeyResultAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Project} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Project} instances.
*
* @generated
*/
protected ProjectItemProvider projectItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Project}.
+ * This creates an adapter for a {@link pepper.peppermm.Project}.
*
* @generated
*/
@@ -355,7 +346,7 @@ public Adapter createProjectAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Workpackage} instances.
*
* @generated
@@ -363,8 +354,7 @@ public Adapter createProjectAdapter() {
protected WorkpackageItemProvider workpackageItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Workpackage}.
+ * This creates an adapter for a {@link pepper.peppermm.Workpackage}.
*
* @generated
*/
@@ -378,16 +368,16 @@ public Adapter createWorkpackageAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact}
- * instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.WorkpackageArtefact} instances.
*
* @generated
*/
protected WorkpackageArtefactItemProvider workpackageArtefactItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact}.
- *
+ * This creates an adapter for a {@link pepper.peppermm.WorkpackageArtefact}.
*
* @generated
*/
@@ -401,16 +391,15 @@ public Adapter createWorkpackageArtefactAdapter() {
}
/**
- * This keeps track of the one adapter used for all {@link fr.cea.deeplab.projectmgmt.Risk} instances.
+ * This keeps track of the one adapter used for all {@link pepper.peppermm.Risk} instances.
+ *
*
* @generated
*/
protected RiskItemProvider riskItemProvider;
/**
- * This creates an adapter for a {@link fr.cea.deeplab.projectmgmt.Risk}.
+ * This creates an adapter for a {@link pepper.peppermm.Risk}.
*
* @generated
*/
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/PersonItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PersonItemProvider.java
similarity index 83%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/PersonItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/PersonItemProvider.java
index 3adcafe..dfd34a4 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/PersonItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/PersonItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -22,12 +22,12 @@
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Person} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.Person} object.
*
* @generated
*/
@@ -65,8 +65,8 @@ public List getPropertyDescriptors(Object object) {
*/
protected void addAliasPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Person_alias_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Person_alias_feature", "_UI_Person_type"),
- ProjectmgmtPackage.Literals.PERSON__ALIAS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Person_alias_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Person_alias_feature", "_UI_Person_type"), PepperPackage.Literals.PERSON__ALIAS,
+ true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -77,7 +77,7 @@ protected void addAliasPropertyDescriptor(Object object) {
protected void addBiographyPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Person_biography_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Person_biography_feature", "_UI_Person_type"),
- ProjectmgmtPackage.Literals.PERSON__BIOGRAPHY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PERSON__BIOGRAPHY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -88,7 +88,7 @@ protected void addBiographyPropertyDescriptor(Object object) {
protected void addImageUrlPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Person_imageUrl_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Person_imageUrl_feature", "_UI_Person_type"),
- ProjectmgmtPackage.Literals.PERSON__IMAGE_URL, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PERSON__IMAGE_URL, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -134,14 +134,13 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Person.class)) {
- case ProjectmgmtPackage.PERSON__ALIAS:
- case ProjectmgmtPackage.PERSON__BIOGRAPHY:
- case ProjectmgmtPackage.PERSON__IMAGE_URL:
+ case PepperPackage.PERSON__ALIAS:
+ case PepperPackage.PERSON__BIOGRAPHY:
+ case PepperPackage.PERSON__IMAGE_URL:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
default:
super.notifyChanged(notification);
- return;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ProjectItemProvider.java
similarity index 78%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/ProjectItemProvider.java
index cf38282..2ec2526 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ProjectItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ProjectItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Project;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Project} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.Project} object.
*
* @generated
*/
@@ -99,8 +99,8 @@ public List getPropertyDescriptors(Object object) {
*/
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Project_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_name_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Project_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_name_feature", "_UI_Project_type"), PepperPackage.Literals.PROJECT__NAME,
+ true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -111,7 +111,7 @@ protected void addNamePropertyDescriptor(Object object) {
protected void addReferencePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_reference_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_reference_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__REFERENCE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__REFERENCE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -122,7 +122,7 @@ protected void addReferencePropertyDescriptor(Object object) {
protected void addDescriptionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_description_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_description_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -133,7 +133,7 @@ protected void addDescriptionPropertyDescriptor(Object object) {
protected void addLeadingUnitPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_leadingUnit_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_leadingUnit_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__LEADING_UNIT, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__LEADING_UNIT, true, false, true, null, null, null));
}
/**
@@ -144,7 +144,7 @@ protected void addLeadingUnitPropertyDescriptor(Object object) {
protected void addParticipantUnitsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_participantUnits_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_participantUnits_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__PARTICIPANT_UNITS, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__PARTICIPANT_UNITS, true, false, true, null, null, null));
}
/**
@@ -157,7 +157,7 @@ protected void addPlannifiedClientCopilMeetingsPropertyDescriptor(Object object)
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_plannifiedClientCopilMeetings_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_Project_plannifiedClientCopilMeetings_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -168,7 +168,7 @@ protected void addPlannifiedClientCopilMeetingsPropertyDescriptor(Object object)
protected void addMainProgramBrickPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_mainProgramBrick_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_mainProgramBrick_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__MAIN_PROGRAM_BRICK, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__MAIN_PROGRAM_BRICK, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -179,7 +179,7 @@ protected void addMainProgramBrickPropertyDescriptor(Object object) {
protected void addStatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_state_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_state_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__STATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__STATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -190,7 +190,7 @@ protected void addStatePropertyDescriptor(Object object) {
protected void addClientsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_clients_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_clients_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__CLIENTS, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__CLIENTS, true, false, true, null, null, null));
}
/**
@@ -201,7 +201,7 @@ protected void addClientsPropertyDescriptor(Object object) {
protected void addPartnersPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_partners_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_partners_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__PARTNERS, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__PARTNERS, true, false, true, null, null, null));
}
/**
@@ -212,7 +212,7 @@ protected void addPartnersPropertyDescriptor(Object object) {
protected void addIsTransversePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_isTransverse_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_isTransverse_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__IS_TRANSVERSE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__IS_TRANSVERSE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -223,7 +223,7 @@ protected void addIsTransversePropertyDescriptor(Object object) {
protected void addLeaderPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_leader_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_leader_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__LEADER, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__LEADER, true, false, true, null, null, null));
}
/**
@@ -234,7 +234,7 @@ protected void addLeaderPropertyDescriptor(Object object) {
protected void addMembersPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_members_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_members_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__MEMBERS, true, false, true, null, null, null));
+ PepperPackage.Literals.PROJECT__MEMBERS, true, false, true, null, null, null));
}
/**
@@ -245,7 +245,7 @@ protected void addMembersPropertyDescriptor(Object object) {
protected void addIsSensitivePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_isSensitive_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_isSensitive_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__IS_SENSITIVE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__IS_SENSITIVE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -257,7 +257,7 @@ protected void addIsSensitivePropertyDescriptor(Object object) {
protected void addContractualStartDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_contractualStartDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_contractualStartDate_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__CONTRACTUAL_START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__CONTRACTUAL_START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -268,7 +268,7 @@ protected void addContractualStartDatePropertyDescriptor(Object object) {
protected void addDurationPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_duration_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_duration_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__DURATION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__DURATION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -280,7 +280,7 @@ protected void addDurationPropertyDescriptor(Object object) {
protected void addContractualEndDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_contractualEndDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_contractualEndDate_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__CONTRACTUAL_END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__CONTRACTUAL_END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -292,7 +292,7 @@ protected void addContractualEndDatePropertyDescriptor(Object object) {
protected void addEffectiveStartDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_effectiveStartDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_effectiveStartDate_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__EFFECTIVE_START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__EFFECTIVE_START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -303,7 +303,7 @@ protected void addEffectiveStartDatePropertyDescriptor(Object object) {
protected void addEffectiveEndDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_effectiveEndDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_effectiveEndDate_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__EFFECTIVE_END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__EFFECTIVE_END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -315,7 +315,7 @@ protected void addEffectiveEndDatePropertyDescriptor(Object object) {
protected void addContractTermExtensionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_contractTermExtension_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_contractTermExtension_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__CONTRACT_TERM_EXTENSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__CONTRACT_TERM_EXTENSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -326,7 +326,7 @@ protected void addContractTermExtensionPropertyDescriptor(Object object) {
protected void addGlobalCostPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_globalCost_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_globalCost_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__GLOBAL_COST, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__GLOBAL_COST, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -337,7 +337,7 @@ protected void addGlobalCostPropertyDescriptor(Object object) {
protected void addFundingRatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_fundingRate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_fundingRate_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__FUNDING_RATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__FUNDING_RATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -348,7 +348,7 @@ protected void addFundingRatePropertyDescriptor(Object object) {
protected void addFundingPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_funding_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_funding_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__FUNDING, false, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__FUNDING, false, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -359,7 +359,7 @@ protected void addFundingPropertyDescriptor(Object object) {
protected void addManpowerPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_manpower_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_manpower_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__MANPOWER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__MANPOWER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -369,8 +369,8 @@ protected void addManpowerPropertyDescriptor(Object object) {
*/
protected void addEOTPPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Project_eOTP_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_eOTP_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__EOTP, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Project_eOTP_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_eOTP_feature", "_UI_Project_type"), PepperPackage.Literals.PROJECT__EOTP,
+ true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -381,7 +381,7 @@ protected void addEOTPPropertyDescriptor(Object object) {
protected void addStatisticOrderPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_statisticOrder_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_statisticOrder_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__STATISTIC_ORDER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__STATISTIC_ORDER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -392,7 +392,7 @@ protected void addStatisticOrderPropertyDescriptor(Object object) {
protected void addInternalNeedPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_internalNeed_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_internalNeed_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__INTERNAL_NEED, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__INTERNAL_NEED, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -403,7 +403,7 @@ protected void addInternalNeedPropertyDescriptor(Object object) {
protected void addClientNeedPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Project_clientNeed_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Project_clientNeed_feature", "_UI_Project_type"),
- ProjectmgmtPackage.Literals.PROJECT__CLIENT_NEED, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.PROJECT__CLIENT_NEED, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -418,10 +418,10 @@ protected void addClientNeedPropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.PROJECT__OWNED_WORKPACKAGES);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.PROJECT__OWNED_OBJECTIVES);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.PROJECT__OWNED_TAG_FOLDERS);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.PROJECT__OWNED_RISKS);
+ this.childrenFeatures.add(PepperPackage.Literals.PROJECT__OWNED_WORKPACKAGES);
+ this.childrenFeatures.add(PepperPackage.Literals.PROJECT__OWNED_OBJECTIVES);
+ this.childrenFeatures.add(PepperPackage.Literals.PROJECT__OWNED_TAG_FOLDERS);
+ this.childrenFeatures.add(PepperPackage.Literals.PROJECT__OWNED_RISKS);
}
return this.childrenFeatures;
}
@@ -482,39 +482,38 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Project.class)) {
- case ProjectmgmtPackage.PROJECT__NAME:
- case ProjectmgmtPackage.PROJECT__REFERENCE:
- case ProjectmgmtPackage.PROJECT__DESCRIPTION:
- case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
- case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
- case ProjectmgmtPackage.PROJECT__STATE:
- case ProjectmgmtPackage.PROJECT__IS_TRANSVERSE:
- case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
- case ProjectmgmtPackage.PROJECT__DURATION:
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
- case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
- case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
- case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
- case ProjectmgmtPackage.PROJECT__FUNDING:
- case ProjectmgmtPackage.PROJECT__MANPOWER:
- case ProjectmgmtPackage.PROJECT__EOTP:
- case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
- case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
- case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ case PepperPackage.PROJECT__NAME:
+ case PepperPackage.PROJECT__REFERENCE:
+ case PepperPackage.PROJECT__DESCRIPTION:
+ case PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ case PepperPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ case PepperPackage.PROJECT__STATE:
+ case PepperPackage.PROJECT__IS_TRANSVERSE:
+ case PepperPackage.PROJECT__IS_SENSITIVE:
+ case PepperPackage.PROJECT__CONTRACTUAL_START_DATE:
+ case PepperPackage.PROJECT__DURATION:
+ case PepperPackage.PROJECT__CONTRACTUAL_END_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_START_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_END_DATE:
+ case PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ case PepperPackage.PROJECT__GLOBAL_COST:
+ case PepperPackage.PROJECT__FUNDING_RATE:
+ case PepperPackage.PROJECT__FUNDING:
+ case PepperPackage.PROJECT__MANPOWER:
+ case PepperPackage.PROJECT__EOTP:
+ case PepperPackage.PROJECT__STATISTIC_ORDER:
+ case PepperPackage.PROJECT__INTERNAL_NEED:
+ case PepperPackage.PROJECT__CLIENT_NEED:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -528,13 +527,13 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.PROJECT__OWNED_WORKPACKAGES, ProjectmgmtFactory.eINSTANCE.createWorkpackage()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.PROJECT__OWNED_WORKPACKAGES, PepperFactory.eINSTANCE.createWorkpackage()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.PROJECT__OWNED_OBJECTIVES, ProjectmgmtFactory.eINSTANCE.createObjective()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.PROJECT__OWNED_OBJECTIVES, PepperFactory.eINSTANCE.createObjective()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.PROJECT__OWNED_TAG_FOLDERS, ProjectmgmtFactory.eINSTANCE.createTagFolder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.PROJECT__OWNED_TAG_FOLDERS, PepperFactory.eINSTANCE.createTagFolder()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.PROJECT__OWNED_RISKS, ProjectmgmtFactory.eINSTANCE.createRisk()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.PROJECT__OWNED_RISKS, PepperFactory.eINSTANCE.createRisk()));
}
/**
@@ -544,7 +543,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceFolderItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceFolderItemProvider.java
similarity index 76%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceFolderItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceFolderItemProvider.java
index fa4ea43..e0fdf8b 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceFolderItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceFolderItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.ResourceFolder;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.ResourceFolder} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.ResourceFolder} object.
*
* @generated
*/
@@ -74,7 +74,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_ResourceFolder_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_ResourceFolder_name_feature", "_UI_ResourceFolder_type"),
- ProjectmgmtPackage.Literals.RESOURCE_FOLDER__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.RESOURCE_FOLDER__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -89,8 +89,8 @@ protected void addNamePropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__SUB_FOLDERS);
+ this.childrenFeatures.add(PepperPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES);
+ this.childrenFeatures.add(PepperPackage.Literals.RESOURCE_FOLDER__SUB_FOLDERS);
}
return this.childrenFeatures;
}
@@ -151,16 +151,15 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(ResourceFolder.class)) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ case PepperPackage.RESOURCE_FOLDER__NAME:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -174,15 +173,15 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, ProjectmgmtFactory.eINSTANCE.createTeam()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, PepperFactory.eINSTANCE.createTeam()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, ProjectmgmtFactory.eINSTANCE.createInternalStakeholder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, PepperFactory.eINSTANCE.createInternalStakeholder()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, ProjectmgmtFactory.eINSTANCE.createExternalStakeholder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, PepperFactory.eINSTANCE.createExternalStakeholder()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, ProjectmgmtFactory.eINSTANCE.createPerson()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.RESOURCE_FOLDER__OWNED_RESOURCES, PepperFactory.eINSTANCE.createPerson()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.RESOURCE_FOLDER__SUB_FOLDERS, ProjectmgmtFactory.eINSTANCE.createResourceFolder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.RESOURCE_FOLDER__SUB_FOLDERS, PepperFactory.eINSTANCE.createResourceFolder()));
}
/**
@@ -192,7 +191,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceItemProvider.java
similarity index 87%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceItemProvider.java
index fc72782..868f29b 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/ResourceItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/ResourceItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -29,12 +29,12 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Resource;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Resource} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.Resource} object.
*
* @generated
*/
@@ -71,7 +71,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Resource_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Resource_name_feature", "_UI_Resource_type"),
- ProjectmgmtPackage.Literals.RESOURCE__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.RESOURCE__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -107,7 +107,7 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Resource.class)) {
- case ProjectmgmtPackage.RESOURCE__NAME:
+ case PepperPackage.RESOURCE__NAME:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
default:
@@ -134,7 +134,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/RiskItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/RiskItemProvider.java
similarity index 84%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/RiskItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/RiskItemProvider.java
index a2c0fb6..1157735 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/RiskItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/RiskItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -29,12 +29,12 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.RiskKind;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Risk;
+import pepper.peppermm.RiskKind;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Risk} object.
*
* @generated
@@ -78,8 +78,8 @@ public List getPropertyDescriptors(Object object) {
*/
protected void addKindPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Risk_kind_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_kind_feature", "_UI_Risk_type"), ProjectmgmtPackage.Literals.RISK__KIND, true,
- false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Risk_kind_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_kind_feature", "_UI_Risk_type"), PepperPackage.Literals.RISK__KIND, true, false,
+ false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -90,7 +90,7 @@ protected void addKindPropertyDescriptor(Object object) {
protected void addDescriptionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Risk_description_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_description_feature", "_UI_Risk_type"),
- ProjectmgmtPackage.Literals.RISK__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.RISK__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -101,7 +101,7 @@ protected void addDescriptionPropertyDescriptor(Object object) {
protected void addCriticityPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Risk_criticity_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_criticity_feature", "_UI_Risk_type"),
- ProjectmgmtPackage.Literals.RISK__CRITICITY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.RISK__CRITICITY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -111,8 +111,8 @@ protected void addCriticityPropertyDescriptor(Object object) {
*/
protected void addActionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Risk_action_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_action_feature", "_UI_Risk_type"), ProjectmgmtPackage.Literals.RISK__ACTION,
- true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Risk_action_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_action_feature", "_UI_Risk_type"), PepperPackage.Literals.RISK__ACTION, true,
+ false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -123,7 +123,7 @@ protected void addActionPropertyDescriptor(Object object) {
protected void addResponsiblePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Risk_responsible_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_responsible_feature", "_UI_Risk_type"),
- ProjectmgmtPackage.Literals.RISK__RESPONSIBLE, true, false, true, null, null, null));
+ PepperPackage.Literals.RISK__RESPONSIBLE, true, false, true, null, null, null));
}
/**
@@ -134,7 +134,7 @@ protected void addResponsiblePropertyDescriptor(Object object) {
protected void addOperationDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Risk_operationDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_operationDate_feature", "_UI_Risk_type"),
- ProjectmgmtPackage.Literals.RISK__OPERATION_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.RISK__OPERATION_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -144,8 +144,8 @@ protected void addOperationDatePropertyDescriptor(Object object) {
*/
protected void addStatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Risk_state_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_state_feature", "_UI_Risk_type"), ProjectmgmtPackage.Literals.RISK__STATE,
- true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_Risk_state_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_state_feature", "_UI_Risk_type"), PepperPackage.Literals.RISK__STATE, true,
+ false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -156,7 +156,7 @@ protected void addStatePropertyDescriptor(Object object) {
protected void addWorkpackagesPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Risk_workpackages_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Risk_workpackages_feature", "_UI_Risk_type"),
- ProjectmgmtPackage.Literals.RISK__WORKPACKAGES, true, false, true, null, null, null));
+ PepperPackage.Literals.RISK__WORKPACKAGES, true, false, true, null, null, null));
}
/**
@@ -203,17 +203,16 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Risk.class)) {
- case ProjectmgmtPackage.RISK__KIND:
- case ProjectmgmtPackage.RISK__DESCRIPTION:
- case ProjectmgmtPackage.RISK__CRITICITY:
- case ProjectmgmtPackage.RISK__ACTION:
- case ProjectmgmtPackage.RISK__OPERATION_DATE:
- case ProjectmgmtPackage.RISK__STATE:
+ case PepperPackage.RISK__KIND:
+ case PepperPackage.RISK__DESCRIPTION:
+ case PepperPackage.RISK__CRITICITY:
+ case PepperPackage.RISK__ACTION:
+ case PepperPackage.RISK__OPERATION_DATE:
+ case PepperPackage.RISK__STATE:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -235,7 +234,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TagFolderItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TagFolderItemProvider.java
similarity index 82%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TagFolderItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/TagFolderItemProvider.java
index 65f1695..ccb8159 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TagFolderItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TagFolderItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.TagFolder;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.TagFolder;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.TagFolder} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.TagFolder} object.
*
* @generated
*/
@@ -74,7 +74,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_TagFolder_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_TagFolder_name_feature", "_UI_TagFolder_type"),
- ProjectmgmtPackage.Literals.TAG_FOLDER__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.TAG_FOLDER__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -89,8 +89,8 @@ protected void addNamePropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.TAG_FOLDER__OWNED_TAGS);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.TAG_FOLDER__SUB_FOLDERS);
+ this.childrenFeatures.add(PepperPackage.Literals.TAG_FOLDER__OWNED_TAGS);
+ this.childrenFeatures.add(PepperPackage.Literals.TAG_FOLDER__SUB_FOLDERS);
}
return this.childrenFeatures;
}
@@ -151,16 +151,15 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(TagFolder.class)) {
- case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ case PepperPackage.TAG_FOLDER__NAME:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -174,9 +173,9 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.TAG_FOLDER__OWNED_TAGS, ProjectmgmtFactory.eINSTANCE.createTaskTag()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.TAG_FOLDER__OWNED_TAGS, PepperFactory.eINSTANCE.createTaskTag()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.TAG_FOLDER__SUB_FOLDERS, ProjectmgmtFactory.eINSTANCE.createTagFolder()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.TAG_FOLDER__SUB_FOLDERS, PepperFactory.eINSTANCE.createTagFolder()));
}
/**
@@ -186,7 +185,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskItemProvider.java
similarity index 90%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskItemProvider.java
index 8d8b7bf..2ebefe3 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskItemProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -20,11 +20,11 @@
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Task;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Task;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Task} object.
*
* @generated
@@ -62,7 +62,7 @@ public List getPropertyDescriptors(Object object) {
protected void addDependenciesPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Task_dependencies_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Task_dependencies_feature", "_UI_Task_type"),
- ProjectmgmtPackage.Literals.TASK__DEPENDENCIES, true, false, true, null, null, null));
+ PepperPackage.Literals.TASK__DEPENDENCIES, true, false, true, null, null, null));
}
/**
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskTagItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskTagItemProvider.java
similarity index 87%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskTagItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskTagItemProvider.java
index a871543..c2c458d 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/TaskTagItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/TaskTagItemProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,12 +30,12 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.TaskTag;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.TaskTag;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.TaskTag} object.
- *
+ * This is the item provider adapter for a {@link pepper.peppermm.TaskTag} object.
*
* @generated
*/
@@ -73,7 +73,7 @@ public List getPropertyDescriptors(Object object) {
protected void addPrefixPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_TaskTag_prefix_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_TaskTag_prefix_feature", "_UI_TaskTag_type"),
- ProjectmgmtPackage.Literals.TASK_TAG__PREFIX, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.TASK_TAG__PREFIX, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -84,7 +84,7 @@ protected void addPrefixPropertyDescriptor(Object object) {
protected void addSuffixPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_TaskTag_suffix_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_TaskTag_suffix_feature", "_UI_TaskTag_type"),
- ProjectmgmtPackage.Literals.TASK_TAG__SUFFIX, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.TASK_TAG__SUFFIX, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -119,7 +119,6 @@ public String getText(Object object) {
return prefix.concat("::").concat(suffix);
}
-
/**
* This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating
* a viewer notification, which it passes to {@link #fireNotifyChanged}.
*
* @generated
@@ -60,9 +60,9 @@ public List getPropertyDescriptors(Object object) {
* @generated
*/
protected void addMembersPropertyDescriptor(Object object) {
- this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
- this.getString("_UI_Team_members_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Team_members_feature", "_UI_Team_type"),
- ProjectmgmtPackage.Literals.TEAM__MEMBERS, true, false, true, null, null, null));
+ this.itemPropertyDescriptors
+ .add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(), this.getString("_UI_Team_members_feature"),
+ this.getString("_UI_PropertyDescriptor_description", "_UI_Team_members_feature", "_UI_Team_type"), PepperPackage.Literals.TEAM__MEMBERS, true, false, true, null, null, null));
}
/**
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageArtefactItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageArtefactItemProvider.java
similarity index 81%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageArtefactItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageArtefactItemProvider.java
index d2c96bc..5dbd955 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageArtefactItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageArtefactItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -29,12 +29,12 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.WorkpackageArtefact;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.WorkpackageArtefact} object.
+ *
*
* @generated
*/
@@ -81,7 +81,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_name_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -93,7 +93,7 @@ protected void addDescriptionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_description_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_description_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -104,8 +104,8 @@ protected void addDescriptionPropertyDescriptor(Object object) {
protected void addNaturePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_nature_feature"),
- this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_nature_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__NATURE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_nature_feature", "_UI_WorkpackageArtefact_type"), PepperPackage.Literals.WORKPACKAGE_ARTEFACT__NATURE,
+ true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -117,7 +117,7 @@ protected void addPlannedDeadlinePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_plannedDeadline_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_plannedDeadline_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -130,7 +130,7 @@ protected void addEffectiveDeadLinePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_effectiveDeadLine_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_effectiveDeadLine_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -142,7 +142,7 @@ protected void addIsInvoiceTriggerPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_isInvoiceTrigger_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_isInvoiceTrigger_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -154,7 +154,7 @@ protected void addInvoiceAmountPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_invoiceAmount_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_invoiceAmount_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -166,7 +166,7 @@ protected void addResponsiblePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_responsible_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_responsible_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__RESPONSIBLE, true, false, true, null, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__RESPONSIBLE, true, false, true, null, null, null));
}
/**
@@ -177,8 +177,8 @@ protected void addResponsiblePropertyDescriptor(Object object) {
protected void addVersionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_version_feature"),
- this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_version_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__VERSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_version_feature", "_UI_WorkpackageArtefact_type"), PepperPackage.Literals.WORKPACKAGE_ARTEFACT__VERSION,
+ true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -190,7 +190,7 @@ protected void addIsObsoletePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_WorkpackageArtefact_isObsolete_feature"),
this.getString("_UI_PropertyDescriptor_description", "_UI_WorkpackageArtefact_isObsolete_feature", "_UI_WorkpackageArtefact_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT__IS_OBSOLETE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE_ARTEFACT__IS_OBSOLETE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -236,20 +236,19 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(WorkpackageArtefact.class)) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NAME:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -271,7 +270,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageItemProvider.java b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageItemProvider.java
similarity index 79%
rename from backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageItemProvider.java
rename to backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageItemProvider.java
index a61b67c..1bb24f8 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/java/fr/cea/deeplab/projectmgmt/provider/WorkpackageItemProvider.java
+++ b/backend/pepper-edit/src/main/java/pepper/peppermm/provider/WorkpackageItemProvider.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.provider;
+ ******************************************************************************/
+package pepper.peppermm.provider;
import java.util.Collection;
import java.util.List;
@@ -30,13 +30,13 @@
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Workpackage;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Workpackage;
/**
- * This is the item provider adapter for a {@link fr.cea.deeplab.projectmgmt.Workpackage} object.
+ * This is the item provider adapter for a {@link pepper.peppermm.Workpackage} object.
*
* @generated
*/
@@ -81,7 +81,7 @@ public List getPropertyDescriptors(Object object) {
protected void addNamePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_name_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_name_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -92,7 +92,7 @@ protected void addNamePropertyDescriptor(Object object) {
protected void addDescriptionPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_description_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_description_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__DESCRIPTION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -103,7 +103,7 @@ protected void addDescriptionPropertyDescriptor(Object object) {
protected void addStartDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_startDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_startDate_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__START_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -114,7 +114,7 @@ protected void addStartDatePropertyDescriptor(Object object) {
protected void addEndDatePropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_endDate_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_endDate_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__END_DATE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -125,7 +125,7 @@ protected void addEndDatePropertyDescriptor(Object object) {
protected void addLeaderPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_leader_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_leader_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__LEADER, true, false, true, null, null, null));
+ PepperPackage.Literals.WORKPACKAGE__LEADER, true, false, true, null, null, null));
}
/**
@@ -136,7 +136,7 @@ protected void addLeaderPropertyDescriptor(Object object) {
protected void addParticipantsPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_participants_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_participants_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__PARTICIPANTS, true, false, true, null, null, null));
+ PepperPackage.Literals.WORKPACKAGE__PARTICIPANTS, true, false, true, null, null, null));
}
/**
@@ -147,7 +147,7 @@ protected void addParticipantsPropertyDescriptor(Object object) {
protected void addEffortPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_effort_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_effort_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__EFFORT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__EFFORT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
}
/**
@@ -158,7 +158,7 @@ protected void addEffortPropertyDescriptor(Object object) {
protected void addProgressPropertyDescriptor(Object object) {
this.itemPropertyDescriptors.add(this.createItemPropertyDescriptor(((ComposeableAdapterFactory) this.adapterFactory).getRootAdapterFactory(), this.getResourceLocator(),
this.getString("_UI_Workpackage_progress_feature"), this.getString("_UI_PropertyDescriptor_description", "_UI_Workpackage_progress_feature", "_UI_Workpackage_type"),
- ProjectmgmtPackage.Literals.WORKPACKAGE__PROGRESS, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null));
+ PepperPackage.Literals.WORKPACKAGE__PROGRESS, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null));
}
/**
@@ -173,9 +173,9 @@ protected void addProgressPropertyDescriptor(Object object) {
public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
if (this.childrenFeatures == null) {
super.getChildrenFeatures(object);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.WORKPACKAGE__OUTPUTS);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.WORKPACKAGE__OWNED_TASKS);
- this.childrenFeatures.add(ProjectmgmtPackage.Literals.WORKPACKAGE__OWNED_OBJECTIVES);
+ this.childrenFeatures.add(PepperPackage.Literals.WORKPACKAGE__OUTPUTS);
+ this.childrenFeatures.add(PepperPackage.Literals.WORKPACKAGE__OWNED_TASKS);
+ this.childrenFeatures.add(PepperPackage.Literals.WORKPACKAGE__OWNED_OBJECTIVES);
}
return this.childrenFeatures;
}
@@ -236,22 +236,21 @@ public void notifyChanged(Notification notification) {
this.updateChildren(notification);
switch (notification.getFeatureID(Workpackage.class)) {
- case ProjectmgmtPackage.WORKPACKAGE__NAME:
- case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
- case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
- case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
- case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
- case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ case PepperPackage.WORKPACKAGE__NAME:
+ case PepperPackage.WORKPACKAGE__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE__START_DATE:
+ case PepperPackage.WORKPACKAGE__END_DATE:
+ case PepperPackage.WORKPACKAGE__EFFORT:
+ case PepperPackage.WORKPACKAGE__PROGRESS:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
this.fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
default:
super.notifyChanged(notification);
- return;
}
}
@@ -265,11 +264,11 @@ public void notifyChanged(Notification notification) {
protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.WORKPACKAGE__OUTPUTS, ProjectmgmtFactory.eINSTANCE.createWorkpackageArtefact()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.WORKPACKAGE__OUTPUTS, PepperFactory.eINSTANCE.createWorkpackageArtefact()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.WORKPACKAGE__OWNED_TASKS, ProjectmgmtFactory.eINSTANCE.createTask()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.WORKPACKAGE__OWNED_TASKS, PepperFactory.eINSTANCE.createTask()));
- newChildDescriptors.add(this.createChildParameter(ProjectmgmtPackage.Literals.WORKPACKAGE__OWNED_OBJECTIVES, ProjectmgmtFactory.eINSTANCE.createObjective()));
+ newChildDescriptors.add(this.createChildParameter(PepperPackage.Literals.WORKPACKAGE__OWNED_OBJECTIVES, PepperFactory.eINSTANCE.createObjective()));
}
/**
@@ -279,7 +278,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
*/
@Override
public ResourceLocator getResourceLocator() {
- return ProjectManagementEditPlugin.INSTANCE;
+ return pepper.peppermm.provider.PepperEditPlugin.INSTANCE;
}
}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/ExternalStakeholder.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/ExternalStakeholder.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/ExternalStakeholder.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/ExternalStakeholder.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/InternalStakeholder.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/InternalStakeholder.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/InternalStakeholder.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/InternalStakeholder.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/KeyResult.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/KeyResult.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/KeyResult.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/KeyResult.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Objective.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Objective.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Objective.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Objective.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Organization.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Organization.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Organization.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Organization.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Person.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Person.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Person.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Person.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Project.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Project.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Project.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Project.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/ResourceFolder.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/ResourceFolder.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/ResourceFolder.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/ResourceFolder.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Risk.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Risk.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Risk.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Risk.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/TagFolder.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/TagFolder.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/TagFolder.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/TagFolder.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Task.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Task.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Task.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Task.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/TaskTag.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/TaskTag.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/TaskTag.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/TaskTag.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Team.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Team.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Team.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Team.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Workpackage.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/Workpackage.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/Workpackage.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/Workpackage.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/WorkpackageArtefact.svg b/backend/pepper-edit/src/main/resources/icons/full/obj16/WorkpackageArtefact.svg
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/icons/full/obj16/WorkpackageArtefact.svg
rename to backend/pepper-edit/src/main/resources/icons/full/obj16/WorkpackageArtefact.svg
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/plugin.properties b/backend/pepper-edit/src/main/resources/plugin.properties
similarity index 98%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/plugin.properties
rename to backend/pepper-edit/src/main/resources/plugin.properties
index fb9b2cc..d66bf4a 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/resources/plugin.properties
+++ b/backend/pepper-edit/src/main/resources/plugin.properties
@@ -1,5 +1,5 @@
################################################################################
-# Copyright (c) 2024 CEA LIST.
+# Copyright (c) 2024, 2026 CEA LIST.
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v2.0
# which accompanies this distribution, and is available at
@@ -9,9 +9,9 @@
#
# Contributors:
# Obeo - initial API and implementation
-#################################################################################
+################################################################################
-pluginName = ProjectManagement Edit Support
+pluginName = PepperMM Edit Support
providerName = www.example.org
_UI_CreateChild_text = {0}
diff --git a/backend/deeplab-projectmanagement-edit/src/main/resources/plugin_fr.properties b/backend/pepper-edit/src/main/resources/plugin_fr.properties
similarity index 98%
rename from backend/deeplab-projectmanagement-edit/src/main/resources/plugin_fr.properties
rename to backend/pepper-edit/src/main/resources/plugin_fr.properties
index d66e705..54ffb7c 100644
--- a/backend/deeplab-projectmanagement-edit/src/main/resources/plugin_fr.properties
+++ b/backend/pepper-edit/src/main/resources/plugin_fr.properties
@@ -1,5 +1,5 @@
################################################################################
-# Copyright (c) 2024 CEA LIST.
+# Copyright (c) 2024, 2026 CEA LIST.
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v2.0
# which accompanies this distribution, and is available at
@@ -9,9 +9,9 @@
#
# Contributors:
# Obeo - initial API and implementation
-#################################################################################
+################################################################################
-pluginName = ProjectManagement Edit Support
+pluginName = PepperMM Edit Support
providerName = www.example.org
_UI_CreateChild_text = {0}
diff --git a/backend/deeplab-frontend/.classpath b/backend/pepper-frontend/.classpath
similarity index 100%
rename from backend/deeplab-frontend/.classpath
rename to backend/pepper-frontend/.classpath
diff --git a/backend/deeplab-frontend/.gitignore b/backend/pepper-frontend/.gitignore
similarity index 100%
rename from backend/deeplab-frontend/.gitignore
rename to backend/pepper-frontend/.gitignore
diff --git a/backend/deeplab-frontend/.project b/backend/pepper-frontend/.project
similarity index 95%
rename from backend/deeplab-frontend/.project
rename to backend/pepper-frontend/.project
index f91787a..1ba77b0 100644
--- a/backend/deeplab-frontend/.project
+++ b/backend/pepper-frontend/.project
@@ -1,6 +1,6 @@
- deeplab-frontend
+ pepper-frontend
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.core.resources.prefs b/backend/pepper-frontend/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.core.resources.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.core.resources.prefs
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.core.runtime.prefs b/backend/pepper-frontend/.settings/org.eclipse.core.runtime.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.core.runtime.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.core.runtime.prefs
diff --git a/backend/deeplab-projectmanagement-edit/.settings/org.eclipse.jdt.apt.core.prefs b/backend/pepper-frontend/.settings/org.eclipse.jdt.apt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-edit/.settings/org.eclipse.jdt.apt.core.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.jdt.apt.core.prefs
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.jdt.core.prefs b/backend/pepper-frontend/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.jdt.core.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.jdt.core.prefs
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.jdt.ui.prefs b/backend/pepper-frontend/.settings/org.eclipse.jdt.ui.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.jdt.ui.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.jdt.ui.prefs
diff --git a/backend/deeplab-frontend/.settings/org.eclipse.m2e.core.prefs b/backend/pepper-frontend/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.eclipse.m2e.core.prefs
rename to backend/pepper-frontend/.settings/org.eclipse.m2e.core.prefs
diff --git a/backend/deeplab-frontend/.settings/org.springframework.ide.eclipse.prefs b/backend/pepper-frontend/.settings/org.springframework.ide.eclipse.prefs
similarity index 100%
rename from backend/deeplab-frontend/.settings/org.springframework.ide.eclipse.prefs
rename to backend/pepper-frontend/.settings/org.springframework.ide.eclipse.prefs
diff --git a/backend/deeplab-frontend/pom.xml b/backend/pepper-frontend/pom.xml
similarity index 83%
rename from backend/deeplab-frontend/pom.xml
rename to backend/pepper-frontend/pom.xml
index 55db086..c266e9e 100644
--- a/backend/deeplab-frontend/pom.xml
+++ b/backend/pepper-frontend/pom.xml
@@ -1,29 +1,29 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- ../deeplab-parent
+ ../pepper-parent
- deeplab-frontend
- deeplab-frontend
- Deeplab Frontend
+ pepper-frontend
+ pepper-frontend
+ Pepper Frontend
17
@@ -95,7 +95,7 @@
font
coderay
./images
- ${project.version}
+ ${project.version}
${git.commit.id.abbrev}
diff --git a/backend/deeplab-frontend/src/main/java/.gitkeep b/backend/pepper-frontend/src/main/java/.gitkeep
similarity index 100%
rename from backend/deeplab-frontend/src/main/java/.gitkeep
rename to backend/pepper-frontend/src/main/java/.gitkeep
diff --git a/backend/deeplab-frontend/src/main/resources/.gitkeep b/backend/pepper-frontend/src/main/resources/.gitkeep
similarity index 100%
rename from backend/deeplab-frontend/src/main/resources/.gitkeep
rename to backend/pepper-frontend/src/main/resources/.gitkeep
diff --git a/backend/deeplab-projectmanagement/.classpath b/backend/pepper-mm/.classpath
similarity index 100%
rename from backend/deeplab-projectmanagement/.classpath
rename to backend/pepper-mm/.classpath
diff --git a/backend/deeplab-projectmanagement-edit/.project b/backend/pepper-mm/.project
similarity index 91%
rename from backend/deeplab-projectmanagement-edit/.project
rename to backend/pepper-mm/.project
index c928289..8333aab 100644
--- a/backend/deeplab-projectmanagement-edit/.project
+++ b/backend/pepper-mm/.project
@@ -1,6 +1,6 @@
- deeplab-projectmanagement-edit
+ pepper-mm
@@ -17,7 +17,7 @@
- org.eclipse.m2e.core.maven2Nature
org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.core.resources.prefs b/backend/pepper-mm/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.core.resources.prefs
rename to backend/pepper-mm/.settings/org.eclipse.core.resources.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.core.runtime.prefs b/backend/pepper-mm/.settings/org.eclipse.core.runtime.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.core.runtime.prefs
rename to backend/pepper-mm/.settings/org.eclipse.core.runtime.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.apt.core.prefs b/backend/pepper-mm/.settings/org.eclipse.jdt.apt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.apt.core.prefs
rename to backend/pepper-mm/.settings/org.eclipse.jdt.apt.core.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.core.prefs b/backend/pepper-mm/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.core.prefs
rename to backend/pepper-mm/.settings/org.eclipse.jdt.core.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.ui.prefs b/backend/pepper-mm/.settings/org.eclipse.jdt.ui.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.ui.prefs
rename to backend/pepper-mm/.settings/org.eclipse.jdt.ui.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.m2e.core.prefs b/backend/pepper-mm/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.m2e.core.prefs
rename to backend/pepper-mm/.settings/org.eclipse.m2e.core.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.springframework.ide.eclipse.prefs b/backend/pepper-mm/.settings/org.springframework.ide.eclipse.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.springframework.ide.eclipse.prefs
rename to backend/pepper-mm/.settings/org.springframework.ide.eclipse.prefs
diff --git a/backend/deeplab-projectmanagement/README.adoc b/backend/pepper-mm/README.adoc
similarity index 59%
rename from backend/deeplab-projectmanagement/README.adoc
rename to backend/pepper-mm/README.adoc
index c26c7d8..2fd156e 100644
--- a/backend/deeplab-projectmanagement/README.adoc
+++ b/backend/pepper-mm/README.adoc
@@ -1,8 +1,8 @@
-= deeplab-projectmanagement
+= pepper
== Goal
-This project provides the meta model projectmgmt.
+This project provides the meta model peppermm.
== Dependencies
diff --git a/backend/deeplab-projectmanagement/pom.xml b/backend/pepper-mm/pom.xml
similarity index 59%
rename from backend/deeplab-projectmanagement/pom.xml
rename to backend/pepper-mm/pom.xml
index ea4b8e3..20b435e 100644
--- a/backend/deeplab-projectmanagement/pom.xml
+++ b/backend/pepper-mm/pom.xml
@@ -1,29 +1,29 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- ../deeplab-parent
+ ../pepper-parent
- deeplab-projectmanagement
- deeplab-projectmanagement
- Project Management Meta-model
+ pepper-mm
+ pepper-mm
+ Pepper Meta-model
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/AbstractTask.java b/backend/pepper-mm/src/main/java/pepper/peppermm/AbstractTask.java
similarity index 58%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/AbstractTask.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/AbstractTask.java
index 9e9c936..bbef6d8 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/AbstractTask.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/AbstractTask.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.time.Instant;
@@ -24,20 +24,19 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getStartTime Start Time }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getEndTime End Time }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getProgress Progress }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#isComputeStartEndDynamically Compute Start End
- * Dynamically }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getTags Tags }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedPersons Assigned Persons }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedTeams Assigned Teams }
- * {@link fr.cea.deeplab.projectmgmt.AbstractTask#getSubTasks Sub Tasks }
+ * {@link pepper.peppermm.AbstractTask#getName Name }
+ * {@link pepper.peppermm.AbstractTask#getDescription Description }
+ * {@link pepper.peppermm.AbstractTask#getStartTime Start Time }
+ * {@link pepper.peppermm.AbstractTask#getEndTime End Time }
+ * {@link pepper.peppermm.AbstractTask#getProgress Progress }
+ * {@link pepper.peppermm.AbstractTask#isComputeStartEndDynamically Compute Start End Dynamically }
+ * {@link pepper.peppermm.AbstractTask#getTags Tags }
+ * {@link pepper.peppermm.AbstractTask#getAssignedPersons Assigned Persons }
+ * {@link pepper.peppermm.AbstractTask#getAssignedTeams Assigned Teams }
+ * {@link pepper.peppermm.AbstractTask#getSubTasks Sub Tasks }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask()
* @model abstract="true"
* @generated
*/
@@ -47,15 +46,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_Name()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#getName Name }' attribute.
*
* @param value
* the new value of the 'Name ' attribute.
@@ -69,15 +68,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'Description ' attribute.
* @see #setDescription(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_Description()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_Description()
* @model
* @generated
*/
String getDescription();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getDescription Description }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#getDescription Description }' attribute.
*
* @param value
* the new value of the 'Description ' attribute.
@@ -91,15 +90,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'Start Time ' attribute.
* @see #setStartTime(Instant)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_StartTime()
- * @model dataType="fr.cea.deeplab.projectmgmt.Instant"
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_StartTime()
+ * @model dataType="pepper.peppermm.Instant"
* @generated
*/
Instant getStartTime();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getStartTime Start Time }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#getStartTime Start Time }' attribute.
*
* @param value
* the new value of the 'Start Time ' attribute.
@@ -113,15 +112,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'End Time ' attribute.
* @see #setEndTime(Instant)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_EndTime()
- * @model dataType="fr.cea.deeplab.projectmgmt.Instant"
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_EndTime()
+ * @model dataType="pepper.peppermm.Instant"
* @generated
*/
Instant getEndTime();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getEndTime End Time }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#getEndTime End Time }' attribute.
*
* @param value
* the new value of the 'End Time ' attribute.
@@ -135,15 +134,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'Progress ' attribute.
* @see #setProgress(int)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_Progress()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_Progress()
* @model
* @generated
*/
int getProgress();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getProgress Progress }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#getProgress Progress }' attribute.
*
* @param value
* the new value of the 'Progress ' attribute.
@@ -158,15 +157,15 @@ public interface AbstractTask extends EObject {
*
* @return the value of the 'Compute Start End Dynamically ' attribute.
* @see #setComputeStartEndDynamically(boolean)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_ComputeStartEndDynamically()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_ComputeStartEndDynamically()
* @model default="false"
* @generated
*/
boolean isComputeStartEndDynamically();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.AbstractTask#isComputeStartEndDynamically Compute
- * Start End Dynamically }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.AbstractTask#isComputeStartEndDynamically Compute Start End
+ * Dynamically }' attribute.
*
* @param value
* the new value of the 'Compute Start End Dynamically ' attribute.
@@ -177,10 +176,10 @@ public interface AbstractTask extends EObject {
/**
* Returns the value of the 'Tags ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.TaskTag}.
+ * {@link pepper.peppermm.TaskTag}.
*
* @return the value of the 'Tags ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_Tags()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_Tags()
* @model
* @generated
*/
@@ -188,10 +187,10 @@ public interface AbstractTask extends EObject {
/**
* Returns the value of the 'Assigned Persons ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Person}.
+ * {@link pepper.peppermm.Person}.
*
* @return the value of the 'Assigned Persons ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_AssignedPersons()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_AssignedPersons()
* @model
* @generated
*/
@@ -199,10 +198,10 @@ public interface AbstractTask extends EObject {
/**
* Returns the value of the 'Assigned Teams ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Team}.
+ * {@link pepper.peppermm.Team}.
*
* @return the value of the 'Assigned Teams ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_AssignedTeams()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_AssignedTeams()
* @model
* @generated
*/
@@ -210,10 +209,10 @@ public interface AbstractTask extends EObject {
/**
* Returns the value of the 'Sub Tasks ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Task}.
+ * {@link pepper.peppermm.Task}.
*
* @return the value of the 'Sub Tasks ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getAbstractTask_SubTasks()
+ * @see pepper.peppermm.PepperPackage#getAbstractTask_SubTasks()
* @model containment="true"
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ExternalStakeholder.java b/backend/pepper-mm/src/main/java/pepper/peppermm/ExternalStakeholder.java
similarity index 69%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ExternalStakeholder.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/ExternalStakeholder.java
index 8a6167f..1935b8e 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ExternalStakeholder.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/ExternalStakeholder.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
@@ -22,10 +22,10 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder#getGoals Goals }
+ * {@link pepper.peppermm.ExternalStakeholder#getGoals Goals }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getExternalStakeholder()
+ * @see pepper.peppermm.PepperPackage#getExternalStakeholder()
* @model
* @generated
*/
@@ -35,7 +35,7 @@ public interface ExternalStakeholder extends Resource {
* {@link java.lang.String}.
*
* @return the value of the 'Goals ' attribute list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getExternalStakeholder_Goals()
+ * @see pepper.peppermm.PepperPackage#getExternalStakeholder_Goals()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/InternalStakeholder.java b/backend/pepper-mm/src/main/java/pepper/peppermm/InternalStakeholder.java
similarity index 66%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/InternalStakeholder.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/InternalStakeholder.java
index d929bd9..55be94a 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/InternalStakeholder.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/InternalStakeholder.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,15 +9,15 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
/**
* A representation of the model object 'Internal Stakeholder '.
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getInternalStakeholder()
+ * @see pepper.peppermm.PepperPackage#getInternalStakeholder()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/KeyResult.java b/backend/pepper-mm/src/main/java/pepper/peppermm/KeyResult.java
similarity index 66%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/KeyResult.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/KeyResult.java
index 1953349..8972006 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/KeyResult.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/KeyResult.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,14 +9,14 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
/**
* A representation of the model object 'Key Result '.
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getKeyResult()
+ * @see pepper.peppermm.PepperPackage#getKeyResult()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Objective.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Objective.java
similarity index 64%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Objective.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Objective.java
index aa136c3..6dcf7ae 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Objective.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Objective.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
@@ -21,20 +21,20 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Objective#getOwnedKeyResults Owned Key Results }
+ * {@link pepper.peppermm.Objective#getOwnedKeyResults Owned Key Results }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getObjective()
+ * @see pepper.peppermm.PepperPackage#getObjective()
* @model
* @generated
*/
public interface Objective extends AbstractTask {
/**
* Returns the value of the 'Owned Key Results ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.KeyResult}.
+ * type {@link pepper.peppermm.KeyResult}.
*
* @return the value of the 'Owned Key Results ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getObjective_OwnedKeyResults()
+ * @see pepper.peppermm.PepperPackage#getObjective_OwnedKeyResults()
* @model containment="true"
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Organization.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Organization.java
similarity index 62%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Organization.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Organization.java
index 71bc903..c739158 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Organization.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Organization.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
@@ -22,12 +22,12 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Organization#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.Organization#getOwnedProjects Owned Projects }
- * {@link fr.cea.deeplab.projectmgmt.Organization#getOwnedResourceFolders Owned Resource Folders }
+ * {@link pepper.peppermm.Organization#getName Name }
+ * {@link pepper.peppermm.Organization#getOwnedProjects Owned Projects }
+ * {@link pepper.peppermm.Organization#getOwnedResourceFolders Owned Resource Folders }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getOrganization()
+ * @see pepper.peppermm.PepperPackage#getOrganization()
* @model
* @generated
*/
@@ -37,15 +37,15 @@ public interface Organization extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getOrganization_Name()
+ * @see pepper.peppermm.PepperPackage#getOrganization_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Organization#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Organization#getName Name }' attribute.
*
* @param value
* the new value of the 'Name ' attribute.
@@ -56,10 +56,10 @@ public interface Organization extends EObject {
/**
* Returns the value of the 'Owned Projects ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.Project}.
+ * type {@link pepper.peppermm.Project}.
*
* @return the value of the 'Owned Projects ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getOrganization_OwnedProjects()
+ * @see pepper.peppermm.PepperPackage#getOrganization_OwnedProjects()
* @model containment="true"
* @generated
*/
@@ -67,10 +67,10 @@ public interface Organization extends EObject {
/**
* Returns the value of the 'Owned Resource Folders ' containment reference list. The list contents
- * are of type {@link fr.cea.deeplab.projectmgmt.ResourceFolder}.
+ * are of type {@link pepper.peppermm.ResourceFolder}.
*
* @return the value of the 'Owned Resource Folders ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getOrganization_OwnedResourceFolders()
+ * @see pepper.peppermm.PepperPackage#getOrganization_OwnedResourceFolders()
* @model containment="true"
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtFactory.java b/backend/pepper-mm/src/main/java/pepper/peppermm/PepperFactory.java
similarity index 91%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtFactory.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/PepperFactory.java
index a0543dc..0548a2c 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtFactory.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/PepperFactory.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.ecore.EFactory;
@@ -18,16 +18,16 @@
* The Factory for the model. It provides a create method for each non-abstract class of
* the model.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage
+ * @see pepper.peppermm.PepperPackage
* @generated
*/
-public interface ProjectmgmtFactory extends EFactory {
+public interface PepperFactory extends EFactory {
/**
* The singleton instance of the factory.
*
* @generated
*/
- ProjectmgmtFactory eINSTANCE = fr.cea.deeplab.projectmgmt.impl.ProjectmgmtFactoryImpl.init();
+ PepperFactory eINSTANCE = pepper.peppermm.impl.PepperFactoryImpl.init();
/**
* Returns a new object of class 'Organization '.
@@ -155,6 +155,6 @@ public interface ProjectmgmtFactory extends EFactory {
* @return the package supported by this factory.
* @generated
*/
- ProjectmgmtPackage getProjectmgmtPackage();
+ PepperPackage getPepperPackage();
-} // ProjectmgmtFactory
+} // PepperFactory
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtPackage.java b/backend/pepper-mm/src/main/java/pepper/peppermm/PepperPackage.java
similarity index 71%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtPackage.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/PepperPackage.java
index ba363ae..7e6605d 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectmgmtPackage.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/PepperPackage.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
@@ -29,45 +29,45 @@
*
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtFactory
+ * @see pepper.peppermm.PepperFactory
* @model kind="package"
* @generated
*/
-public interface ProjectmgmtPackage extends EPackage {
+public interface PepperPackage extends EPackage {
/**
* The package name.
*
* @generated
*/
- String eNAME = "projectmgmt";
+ String eNAME = "peppermm";
/**
* The package namespace URI.
*
* @generated
*/
- String eNS_URI = "http://cea/deeplab/projectmgmt";
+ String eNS_URI = "http://peppermm";
/**
* The package namespace name.
*
* @generated
*/
- String eNS_PREFIX = "projectmgmt";
+ String eNS_PREFIX = "peppermm";
/**
* The singleton instance of the package.
*
* @generated
*/
- ProjectmgmtPackage eINSTANCE = fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl.init();
+ PepperPackage eINSTANCE = pepper.peppermm.impl.PepperPackageImpl.init();
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.OrganizationImpl Organization }'
- * class.
+ * The meta object id for the '{@link pepper.peppermm.impl.OrganizationImpl Organization }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.OrganizationImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getOrganization()
+ * @see pepper.peppermm.impl.OrganizationImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getOrganization()
* @generated
*/
int ORGANIZATION = 0;
@@ -108,11 +108,11 @@ public interface ProjectmgmtPackage extends EPackage {
int ORGANIZATION_FEATURE_COUNT = 3;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.ResourceImpl Resource }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ResourceImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getResource()
+ * @see pepper.peppermm.impl.ResourceImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getResource()
* @generated
*/
int RESOURCE = 1;
@@ -134,11 +134,11 @@ public interface ProjectmgmtPackage extends EPackage {
int RESOURCE_FEATURE_COUNT = 1;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl Resource Folder }'
- * class.
+ * The meta object id for the '{@link pepper.peppermm.impl.ResourceFolderImpl Resource Folder }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getResourceFolder()
+ * @see pepper.peppermm.impl.ResourceFolderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getResourceFolder()
* @generated
*/
int RESOURCE_FOLDER = 2;
@@ -179,11 +179,11 @@ public interface ProjectmgmtPackage extends EPackage {
int RESOURCE_FOLDER_FEATURE_COUNT = 3;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.TeamImpl Team }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.TeamImpl Team }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.TeamImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTeam()
+ * @see pepper.peppermm.impl.TeamImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTeam()
* @generated
*/
int TEAM = 3;
@@ -213,11 +213,11 @@ public interface ProjectmgmtPackage extends EPackage {
int TEAM_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.InternalStakeholderImpl Internal
- * Stakeholder }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.InternalStakeholderImpl Internal Stakeholder }'
+ * class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.InternalStakeholderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getInternalStakeholder()
+ * @see pepper.peppermm.impl.InternalStakeholderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getInternalStakeholder()
* @generated
*/
int INTERNAL_STAKEHOLDER = 4;
@@ -240,11 +240,11 @@ public interface ProjectmgmtPackage extends EPackage {
int INTERNAL_STAKEHOLDER_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.ExternalStakeholderImpl External
- * Stakeholder }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.ExternalStakeholderImpl External Stakeholder }'
+ * class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ExternalStakeholderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getExternalStakeholder()
+ * @see pepper.peppermm.impl.ExternalStakeholderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getExternalStakeholder()
* @generated
*/
int EXTERNAL_STAKEHOLDER = 5;
@@ -275,11 +275,11 @@ public interface ProjectmgmtPackage extends EPackage {
int EXTERNAL_STAKEHOLDER_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.PersonImpl Person }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.PersonImpl Person }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.PersonImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getPerson()
+ * @see pepper.peppermm.impl.PersonImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getPerson()
* @generated
*/
int PERSON = 6;
@@ -325,11 +325,11 @@ public interface ProjectmgmtPackage extends EPackage {
int PERSON_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 3;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl Abstract Task }'
- * class.
+ * The meta object id for the '{@link pepper.peppermm.impl.AbstractTaskImpl Abstract Task }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getAbstractTask()
+ * @see pepper.peppermm.impl.AbstractTaskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getAbstractTask()
* @generated
*/
int ABSTRACT_TASK = 7;
@@ -428,11 +428,11 @@ public interface ProjectmgmtPackage extends EPackage {
int ABSTRACT_TASK_FEATURE_COUNT = 10;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl Tag Folder }' class.
- *
+ * The meta object id for the '{@link pepper.peppermm.impl.TagFolderImpl Tag Folder }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TagFolderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTagFolder()
+ * @see pepper.peppermm.impl.TagFolderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTagFolder()
* @generated
*/
int TAG_FOLDER = 8;
@@ -473,11 +473,11 @@ public interface ProjectmgmtPackage extends EPackage {
int TAG_FOLDER_FEATURE_COUNT = 3;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl Task Tag }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TaskTagImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTaskTag()
+ * @see pepper.peppermm.impl.TaskTagImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTaskTag()
* @generated
*/
int TASK_TAG = 9;
@@ -507,11 +507,11 @@ public interface ProjectmgmtPackage extends EPackage {
int TASK_TAG_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.TaskImpl Task }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.TaskImpl Task }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.TaskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTask()
+ * @see pepper.peppermm.impl.TaskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTask()
* @generated
*/
int TASK = 10;
@@ -618,11 +618,11 @@ public interface ProjectmgmtPackage extends EPackage {
int TASK_FEATURE_COUNT = ABSTRACT_TASK_FEATURE_COUNT + 1;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.ObjectiveImpl Objective }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ObjectiveImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getObjective()
+ * @see pepper.peppermm.impl.ObjectiveImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getObjective()
* @generated
*/
int OBJECTIVE = 11;
@@ -730,11 +730,11 @@ public interface ProjectmgmtPackage extends EPackage {
int OBJECTIVE_FEATURE_COUNT = ABSTRACT_TASK_FEATURE_COUNT + 1;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.KeyResultImpl Key Result }' class.
- *
+ * The meta object id for the '{@link pepper.peppermm.impl.KeyResultImpl Key Result }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.KeyResultImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getKeyResult()
+ * @see pepper.peppermm.impl.KeyResultImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getKeyResult()
* @generated
*/
int KEY_RESULT = 12;
@@ -833,11 +833,11 @@ public interface ProjectmgmtPackage extends EPackage {
int KEY_RESULT_FEATURE_COUNT = ABSTRACT_TASK_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl Project }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.ProjectImpl Project }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getProject()
+ * @see pepper.peppermm.impl.ProjectImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getProject()
* @generated
*/
int PROJECT = 13;
@@ -1119,11 +1119,11 @@ public interface ProjectmgmtPackage extends EPackage {
int PROJECT_FEATURE_COUNT = 32;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl Workpackage }' class.
- *
+ * The meta object id for the '{@link pepper.peppermm.impl.WorkpackageImpl Workpackage }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackage()
+ * @see pepper.peppermm.impl.WorkpackageImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackage()
* @generated
*/
int WORKPACKAGE = 14;
@@ -1230,11 +1230,11 @@ public interface ProjectmgmtPackage extends EPackage {
int WORKPACKAGE_FEATURE_COUNT = 11;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl Workpackage
- * Artefact }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.WorkpackageArtefactImpl Workpackage Artefact }'
+ * class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackageArtefact()
+ * @see pepper.peppermm.impl.WorkpackageArtefactImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackageArtefact()
* @generated
*/
int WORKPACKAGE_ARTEFACT = 15;
@@ -1332,11 +1332,11 @@ public interface ProjectmgmtPackage extends EPackage {
int WORKPACKAGE_ARTEFACT_FEATURE_COUNT = 10;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.impl.RiskImpl Risk }' class.
+ * The meta object id for the '{@link pepper.peppermm.impl.RiskImpl Risk }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.RiskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRisk()
+ * @see pepper.peppermm.impl.RiskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRisk()
* @generated
*/
int RISK = 16;
@@ -1415,41 +1415,41 @@ public interface ProjectmgmtPackage extends EPackage {
int RISK_FEATURE_COUNT = 8;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature Workpackage Artefact
+ * The meta object id for the '{@link pepper.peppermm.WorkpackageArtefactNature Workpackage Artefact
* Nature }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackageArtefactNature()
+ * @see pepper.peppermm.WorkpackageArtefactNature
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackageArtefactNature()
* @generated
*/
int WORKPACKAGE_ARTEFACT_NATURE = 17;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.RiskKind Risk Kind }' enum.
+ * The meta object id for the '{@link pepper.peppermm.RiskKind Risk Kind }' enum.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.RiskKind
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRiskKind()
+ * @see pepper.peppermm.RiskKind
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRiskKind()
* @generated
*/
int RISK_KIND = 18;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.RiskState Risk State }' enum.
+ * The meta object id for the '{@link pepper.peppermm.RiskState Risk State }' enum.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.RiskState
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRiskState()
+ * @see pepper.peppermm.RiskState
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRiskState()
* @generated
*/
int RISK_STATE = 19;
/**
- * The meta object id for the '{@link fr.cea.deeplab.projectmgmt.ProjectState Project State }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectState
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getProjectState()
+ * @see pepper.peppermm.ProjectState
+ * @see pepper.peppermm.impl.PepperPackageImpl#getProjectState()
* @generated
*/
int PROJECT_STATE = 20;
@@ -1458,7 +1458,7 @@ public interface ProjectmgmtPackage extends EPackage {
* The meta object id for the 'Instant ' data type.
*
* @see java.time.Instant
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getInstant()
+ * @see pepper.peppermm.impl.PepperPackageImpl#getInstant()
* @generated
*/
int INSTANT = 21;
@@ -1467,39 +1467,38 @@ public interface ProjectmgmtPackage extends EPackage {
* The meta object id for the 'Date ' data type.
*
* @see java.time.LocalDate
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getDate()
+ * @see pepper.peppermm.impl.PepperPackageImpl#getDate()
* @generated
*/
int DATE = 22;
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Organization Organization }'.
*
* @return the meta object for class 'Organization '.
- * @see fr.cea.deeplab.projectmgmt.Organization
+ * @see pepper.peppermm.Organization
* @generated
*/
EClass getOrganization();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Organization#getName
- * Name }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Organization#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.Organization#getName()
+ * @see pepper.peppermm.Organization#getName()
* @see #getOrganization()
* @generated
*/
EAttribute getOrganization_Name();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Organization#getOwnedProjects Owned Projects }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Organization#getOwnedProjects
+ * Owned Projects }'.
*
* @return the meta object for the containment reference list 'Owned Projects '.
- * @see fr.cea.deeplab.projectmgmt.Organization#getOwnedProjects()
+ * @see pepper.peppermm.Organization#getOwnedProjects()
* @see #getOrganization()
* @generated
*/
@@ -1507,53 +1506,53 @@ public interface ProjectmgmtPackage extends EPackage {
/**
* Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Organization#getOwnedResourceFolders Owned Resource Folders }'.
*
* @return the meta object for the containment reference list 'Owned Resource Folders '.
- * @see fr.cea.deeplab.projectmgmt.Organization#getOwnedResourceFolders()
+ * @see pepper.peppermm.Organization#getOwnedResourceFolders()
* @see #getOrganization()
* @generated
*/
EReference getOrganization_OwnedResourceFolders();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Resource Resource }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Resource Resource }'.
+ *
*
* @return the meta object for class 'Resource '.
- * @see fr.cea.deeplab.projectmgmt.Resource
+ * @see pepper.peppermm.Resource
* @generated
*/
EClass getResource();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Resource#getName Name }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Resource#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.Resource#getName()
+ * @see pepper.peppermm.Resource#getName()
* @see #getResource()
* @generated
*/
EAttribute getResource_Name();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.ResourceFolder Resource Folder }'.
- *
+ * Returns the meta object for class '{@link pepper.peppermm.ResourceFolder Resource Folder }'.
*
* @return the meta object for class 'Resource Folder '.
- * @see fr.cea.deeplab.projectmgmt.ResourceFolder
+ * @see pepper.peppermm.ResourceFolder
* @generated
*/
EClass getResourceFolder();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.ResourceFolder#getName
- * Name }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.ResourceFolder#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.ResourceFolder#getName()
+ * @see pepper.peppermm.ResourceFolder#getName()
* @see #getResourceFolder()
* @generated
*/
@@ -1561,1133 +1560,1116 @@ public interface ProjectmgmtPackage extends EPackage {
/**
* Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.ResourceFolder#getOwnedResources Owned Resources }'.
+ * '{@link pepper.peppermm.ResourceFolder#getOwnedResources Owned Resources }'.
*
* @return the meta object for the containment reference list 'Owned Resources '.
- * @see fr.cea.deeplab.projectmgmt.ResourceFolder#getOwnedResources()
+ * @see pepper.peppermm.ResourceFolder#getOwnedResources()
* @see #getResourceFolder()
* @generated
*/
EReference getResourceFolder_OwnedResources();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.ResourceFolder#getSubFolders Sub Folders }'.
- *
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.ResourceFolder#getSubFolders
+ * Sub Folders }'.
*
* @return the meta object for the containment reference list 'Sub Folders '.
- * @see fr.cea.deeplab.projectmgmt.ResourceFolder#getSubFolders()
+ * @see pepper.peppermm.ResourceFolder#getSubFolders()
* @see #getResourceFolder()
* @generated
*/
EReference getResourceFolder_SubFolders();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Team Team }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Team Team }'.
*
* @return the meta object for class 'Team '.
- * @see fr.cea.deeplab.projectmgmt.Team
+ * @see pepper.peppermm.Team
* @generated
*/
EClass getTeam();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Team#getMembers
- * Members }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Team#getMembers Members }'.
*
* @return the meta object for the reference list 'Members '.
- * @see fr.cea.deeplab.projectmgmt.Team#getMembers()
+ * @see pepper.peppermm.Team#getMembers()
* @see #getTeam()
* @generated
*/
EReference getTeam_Members();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.InternalStakeholder Internal
- * Stakeholder }'.
+ * Returns the meta object for class '{@link pepper.peppermm.InternalStakeholder Internal Stakeholder }'.
+ *
*
* @return the meta object for class 'Internal Stakeholder '.
- * @see fr.cea.deeplab.projectmgmt.InternalStakeholder
+ * @see pepper.peppermm.InternalStakeholder
* @generated
*/
EClass getInternalStakeholder();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.ExternalStakeholder External
- * Stakeholder }'.
+ * Returns the meta object for class '{@link pepper.peppermm.ExternalStakeholder External Stakeholder }'.
+ *
*
* @return the meta object for class 'External Stakeholder '.
- * @see fr.cea.deeplab.projectmgmt.ExternalStakeholder
+ * @see pepper.peppermm.ExternalStakeholder
* @generated
*/
EClass getExternalStakeholder();
/**
- * Returns the meta object for the attribute list '{@link fr.cea.deeplab.projectmgmt.ExternalStakeholder#getGoals
+ * Returns the meta object for the attribute list '{@link pepper.peppermm.ExternalStakeholder#getGoals
* Goals }'.
*
* @return the meta object for the attribute list 'Goals '.
- * @see fr.cea.deeplab.projectmgmt.ExternalStakeholder#getGoals()
+ * @see pepper.peppermm.ExternalStakeholder#getGoals()
* @see #getExternalStakeholder()
* @generated
*/
EAttribute getExternalStakeholder_Goals();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Person Person }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Person Person }'.
*
* @return the meta object for class 'Person '.
- * @see fr.cea.deeplab.projectmgmt.Person
+ * @see pepper.peppermm.Person
* @generated
*/
EClass getPerson();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Person#getAlias Alias }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Person#getAlias Alias }'.
*
* @return the meta object for the attribute 'Alias '.
- * @see fr.cea.deeplab.projectmgmt.Person#getAlias()
+ * @see pepper.peppermm.Person#getAlias()
* @see #getPerson()
* @generated
*/
EAttribute getPerson_Alias();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Person#getBiography
- * Biography }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Person#getBiography Biography }'.
*
* @return the meta object for the attribute 'Biography '.
- * @see fr.cea.deeplab.projectmgmt.Person#getBiography()
+ * @see pepper.peppermm.Person#getBiography()
* @see #getPerson()
* @generated
*/
EAttribute getPerson_Biography();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Person#getImageUrl Image
- * Url }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Person#getImageUrl Image Url }'.
*
* @return the meta object for the attribute 'Image Url '.
- * @see fr.cea.deeplab.projectmgmt.Person#getImageUrl()
+ * @see pepper.peppermm.Person#getImageUrl()
* @see #getPerson()
* @generated
*/
EAttribute getPerson_ImageUrl();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.AbstractTask Abstract Task }'.
*
* @return the meta object for class 'Abstract Task '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask
+ * @see pepper.peppermm.AbstractTask
* @generated
*/
EClass getAbstractTask();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getName
- * Name }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getName()
+ * @see pepper.peppermm.AbstractTask#getName()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_Name();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getDescription
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#getDescription
* Description }'.
*
* @return the meta object for the attribute 'Description '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getDescription()
+ * @see pepper.peppermm.AbstractTask#getDescription()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_Description();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getStartTime Start
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#getStartTime Start
* Time }'.
*
* @return the meta object for the attribute 'Start Time '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getStartTime()
+ * @see pepper.peppermm.AbstractTask#getStartTime()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_StartTime();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getEndTime End
- * Time }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#getEndTime End Time }'.
+ *
*
* @return the meta object for the attribute 'End Time '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getEndTime()
+ * @see pepper.peppermm.AbstractTask#getEndTime()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_EndTime();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getProgress
- * Progress }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#getProgress Progress }'.
+ *
*
* @return the meta object for the attribute 'Progress '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getProgress()
+ * @see pepper.peppermm.AbstractTask#getProgress()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_Progress();
/**
- * Returns the meta object for the attribute
- * '{@link fr.cea.deeplab.projectmgmt.AbstractTask#isComputeStartEndDynamically Compute Start End
- * Dynamically }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.AbstractTask#isComputeStartEndDynamically
+ * Compute Start End Dynamically }'.
*
* @return the meta object for the attribute 'Compute Start End Dynamically '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#isComputeStartEndDynamically()
+ * @see pepper.peppermm.AbstractTask#isComputeStartEndDynamically()
* @see #getAbstractTask()
* @generated
*/
EAttribute getAbstractTask_ComputeStartEndDynamically();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getTags
- * Tags }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.AbstractTask#getTags Tags }'.
*
* @return the meta object for the reference list 'Tags '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getTags()
+ * @see pepper.peppermm.AbstractTask#getTags()
* @see #getAbstractTask()
* @generated
*/
EReference getAbstractTask_Tags();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedPersons
+ * Returns the meta object for the reference list '{@link pepper.peppermm.AbstractTask#getAssignedPersons
* Assigned Persons }'.
*
* @return the meta object for the reference list 'Assigned Persons '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedPersons()
+ * @see pepper.peppermm.AbstractTask#getAssignedPersons()
* @see #getAbstractTask()
* @generated
*/
EReference getAbstractTask_AssignedPersons();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedTeams
- * Assigned Teams }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.AbstractTask#getAssignedTeams Assigned
+ * Teams }'.
*
* @return the meta object for the reference list 'Assigned Teams '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getAssignedTeams()
+ * @see pepper.peppermm.AbstractTask#getAssignedTeams()
* @see #getAbstractTask()
* @generated
*/
EReference getAbstractTask_AssignedTeams();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.AbstractTask#getSubTasks Sub Tasks }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.AbstractTask#getSubTasks
+ * Sub Tasks }'.
*
* @return the meta object for the containment reference list 'Sub Tasks '.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask#getSubTasks()
+ * @see pepper.peppermm.AbstractTask#getSubTasks()
* @see #getAbstractTask()
* @generated
*/
EReference getAbstractTask_SubTasks();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.TagFolder Tag Folder }'.
+ * Returns the meta object for class '{@link pepper.peppermm.TagFolder Tag Folder }'.
*
* @return the meta object for class 'Tag Folder '.
- * @see fr.cea.deeplab.projectmgmt.TagFolder
+ * @see pepper.peppermm.TagFolder
* @generated
*/
EClass getTagFolder();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.TagFolder#getName Name }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.TagFolder#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.TagFolder#getName()
+ * @see pepper.peppermm.TagFolder#getName()
* @see #getTagFolder()
* @generated
*/
EAttribute getTagFolder_Name();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.TagFolder#getOwnedTags Owned Tags }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.TagFolder#getOwnedTags
+ * Owned Tags }'.
*
* @return the meta object for the containment reference list 'Owned Tags '.
- * @see fr.cea.deeplab.projectmgmt.TagFolder#getOwnedTags()
+ * @see pepper.peppermm.TagFolder#getOwnedTags()
* @see #getTagFolder()
* @generated
*/
EReference getTagFolder_OwnedTags();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.TagFolder#getSubFolders Sub Folders }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.TagFolder#getSubFolders
+ * Sub Folders }'.
*
* @return the meta object for the containment reference list 'Sub Folders '.
- * @see fr.cea.deeplab.projectmgmt.TagFolder#getSubFolders()
+ * @see pepper.peppermm.TagFolder#getSubFolders()
* @see #getTagFolder()
* @generated
*/
EReference getTagFolder_SubFolders();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.TaskTag Task Tag }'.
+ * Returns the meta object for class '{@link pepper.peppermm.TaskTag Task Tag }'.
+ *
*
* @return the meta object for class 'Task Tag '.
- * @see fr.cea.deeplab.projectmgmt.TaskTag
+ * @see pepper.peppermm.TaskTag
* @generated
*/
EClass getTaskTag();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.TaskTag#getPrefix Prefix }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.TaskTag#getPrefix Prefix }'.
*
* @return the meta object for the attribute 'Prefix '.
- * @see fr.cea.deeplab.projectmgmt.TaskTag#getPrefix()
+ * @see pepper.peppermm.TaskTag#getPrefix()
* @see #getTaskTag()
* @generated
*/
EAttribute getTaskTag_Prefix();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.TaskTag#getSuffix Suffix }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.TaskTag#getSuffix Suffix }'.
*
* @return the meta object for the attribute 'Suffix '.
- * @see fr.cea.deeplab.projectmgmt.TaskTag#getSuffix()
+ * @see pepper.peppermm.TaskTag#getSuffix()
* @see #getTaskTag()
* @generated
*/
EAttribute getTaskTag_Suffix();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Task Task }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Task Task }'.
*
* @return the meta object for class 'Task '.
- * @see fr.cea.deeplab.projectmgmt.Task
+ * @see pepper.peppermm.Task
* @generated
*/
EClass getTask();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Task#getDependencies
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Task#getDependencies
* Dependencies }'.
*
* @return the meta object for the reference list 'Dependencies '.
- * @see fr.cea.deeplab.projectmgmt.Task#getDependencies()
+ * @see pepper.peppermm.Task#getDependencies()
* @see #getTask()
* @generated
*/
EReference getTask_Dependencies();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Objective Objective }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Objective Objective }'.
+ *
*
* @return the meta object for class 'Objective '.
- * @see fr.cea.deeplab.projectmgmt.Objective
+ * @see pepper.peppermm.Objective
* @generated
*/
EClass getObjective();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Objective#getOwnedKeyResults Owned Key Results }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Objective#getOwnedKeyResults
+ * Owned Key Results }'.
*
* @return the meta object for the containment reference list 'Owned Key Results '.
- * @see fr.cea.deeplab.projectmgmt.Objective#getOwnedKeyResults()
+ * @see pepper.peppermm.Objective#getOwnedKeyResults()
* @see #getObjective()
* @generated
*/
EReference getObjective_OwnedKeyResults();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.KeyResult Key Result }'.
+ * Returns the meta object for class '{@link pepper.peppermm.KeyResult Key Result }'.
*
* @return the meta object for class 'Key Result '.
- * @see fr.cea.deeplab.projectmgmt.KeyResult
+ * @see pepper.peppermm.KeyResult
* @generated
*/
EClass getKeyResult();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Project Project }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Project Project }'.
+ *
*
* @return the meta object for class 'Project '.
- * @see fr.cea.deeplab.projectmgmt.Project
+ * @see pepper.peppermm.Project
* @generated
*/
EClass getProject();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getName Name }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.Project#getName()
+ * @see pepper.peppermm.Project#getName()
* @see #getProject()
* @generated
*/
EAttribute getProject_Name();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Project#getOwnedWorkpackages Owned Workpackages }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Project#getOwnedWorkpackages
+ * Owned Workpackages }'.
*
* @return the meta object for the containment reference list 'Owned Workpackages '.
- * @see fr.cea.deeplab.projectmgmt.Project#getOwnedWorkpackages()
+ * @see pepper.peppermm.Project#getOwnedWorkpackages()
* @see #getProject()
* @generated
*/
EReference getProject_OwnedWorkpackages();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Project#getOwnedObjectives Owned Objectives }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Project#getOwnedObjectives
+ * Owned Objectives }'.
*
* @return the meta object for the containment reference list 'Owned Objectives '.
- * @see fr.cea.deeplab.projectmgmt.Project#getOwnedObjectives()
+ * @see pepper.peppermm.Project#getOwnedObjectives()
* @see #getProject()
* @generated
*/
EReference getProject_OwnedObjectives();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Project#getOwnedTagFolders Owned Tag Folders }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Project#getOwnedTagFolders
+ * Owned Tag Folders }'.
*
* @return the meta object for the containment reference list 'Owned Tag Folders '.
- * @see fr.cea.deeplab.projectmgmt.Project#getOwnedTagFolders()
+ * @see pepper.peppermm.Project#getOwnedTagFolders()
* @see #getProject()
* @generated
*/
EReference getProject_OwnedTagFolders();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Project#getOwnedRisks Owned Risks }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Project#getOwnedRisks
+ * Owned Risks }'.
*
* @return the meta object for the containment reference list 'Owned Risks '.
- * @see fr.cea.deeplab.projectmgmt.Project#getOwnedRisks()
+ * @see pepper.peppermm.Project#getOwnedRisks()
* @see #getProject()
* @generated
*/
EReference getProject_OwnedRisks();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getReference
- * Reference }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getReference Reference }'.
*
* @return the meta object for the attribute 'Reference '.
- * @see fr.cea.deeplab.projectmgmt.Project#getReference()
+ * @see pepper.peppermm.Project#getReference()
* @see #getProject()
* @generated
*/
EAttribute getProject_Reference();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getDescription
- * Description }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getDescription Description }'.
+ *
*
* @return the meta object for the attribute 'Description '.
- * @see fr.cea.deeplab.projectmgmt.Project#getDescription()
+ * @see pepper.peppermm.Project#getDescription()
* @see #getProject()
* @generated
*/
EAttribute getProject_Description();
/**
- * Returns the meta object for the reference '{@link fr.cea.deeplab.projectmgmt.Project#getLeadingUnit Leading
- * Unit }'.
+ * Returns the meta object for the reference '{@link pepper.peppermm.Project#getLeadingUnit Leading Unit }'.
+ *
*
* @return the meta object for the reference 'Leading Unit '.
- * @see fr.cea.deeplab.projectmgmt.Project#getLeadingUnit()
+ * @see pepper.peppermm.Project#getLeadingUnit()
* @see #getProject()
* @generated
*/
EReference getProject_LeadingUnit();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Project#getParticipantUnits
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Project#getParticipantUnits
* Participant Units }'.
*
* @return the meta object for the reference list 'Participant Units '.
- * @see fr.cea.deeplab.projectmgmt.Project#getParticipantUnits()
+ * @see pepper.peppermm.Project#getParticipantUnits()
* @see #getProject()
* @generated
*/
EReference getProject_ParticipantUnits();
/**
- * Returns the meta object for the attribute
- * '{@link fr.cea.deeplab.projectmgmt.Project#getPlannifiedClientCopilMeetings Plannified Client Copil
- * Meetings }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getPlannifiedClientCopilMeetings
+ * Plannified Client Copil Meetings }'.
*
* @return the meta object for the attribute 'Plannified Client Copil Meetings '.
- * @see fr.cea.deeplab.projectmgmt.Project#getPlannifiedClientCopilMeetings()
+ * @see pepper.peppermm.Project#getPlannifiedClientCopilMeetings()
* @see #getProject()
* @generated
*/
EAttribute getProject_PlannifiedClientCopilMeetings();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getMainProgramBrick Main
- * Program Brick }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getMainProgramBrick Main Program
+ * Brick }'.
*
* @return the meta object for the attribute 'Main Program Brick '.
- * @see fr.cea.deeplab.projectmgmt.Project#getMainProgramBrick()
+ * @see pepper.peppermm.Project#getMainProgramBrick()
* @see #getProject()
* @generated
*/
EAttribute getProject_MainProgramBrick();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getState State }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getState State }'.
*
* @return the meta object for the attribute 'State '.
- * @see fr.cea.deeplab.projectmgmt.Project#getState()
+ * @see pepper.peppermm.Project#getState()
* @see #getProject()
* @generated
*/
EAttribute getProject_State();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Project#getClients
- * Clients }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Project#getClients Clients }'.
+ *
*
* @return the meta object for the reference list 'Clients '.
- * @see fr.cea.deeplab.projectmgmt.Project#getClients()
+ * @see pepper.peppermm.Project#getClients()
* @see #getProject()
* @generated
*/
EReference getProject_Clients();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Project#getPartners
- * Partners }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Project#getPartners Partners }'.
+ *
*
* @return the meta object for the reference list 'Partners '.
- * @see fr.cea.deeplab.projectmgmt.Project#getPartners()
+ * @see pepper.peppermm.Project#getPartners()
* @see #getProject()
* @generated
*/
EReference getProject_Partners();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getIsTransverse Is
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getIsTransverse Is
* Transverse }'.
*
* @return the meta object for the attribute 'Is Transverse '.
- * @see fr.cea.deeplab.projectmgmt.Project#getIsTransverse()
+ * @see pepper.peppermm.Project#getIsTransverse()
* @see #getProject()
* @generated
*/
EAttribute getProject_IsTransverse();
/**
- * Returns the meta object for the reference '{@link fr.cea.deeplab.projectmgmt.Project#getLeader Leader }'.
- *
+ * Returns the meta object for the reference '{@link pepper.peppermm.Project#getLeader Leader }'.
*
* @return the meta object for the reference 'Leader '.
- * @see fr.cea.deeplab.projectmgmt.Project#getLeader()
+ * @see pepper.peppermm.Project#getLeader()
* @see #getProject()
* @generated
*/
EReference getProject_Leader();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Project#getMembers
- * Members }'.
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Project#getMembers Members }'.
+ *
*
* @return the meta object for the reference list 'Members '.
- * @see fr.cea.deeplab.projectmgmt.Project#getMembers()
+ * @see pepper.peppermm.Project#getMembers()
* @see #getProject()
* @generated
*/
EReference getProject_Members();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getIsSensitive Is
- * Sensitive }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getIsSensitive Is Sensitive }'.
+ *
*
* @return the meta object for the attribute 'Is Sensitive '.
- * @see fr.cea.deeplab.projectmgmt.Project#getIsSensitive()
+ * @see pepper.peppermm.Project#getIsSensitive()
* @see #getProject()
* @generated
*/
EAttribute getProject_IsSensitive();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getContractualStartDate
- * Contractual Start Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getContractualStartDate Contractual
+ * Start Date }'.
*
* @return the meta object for the attribute 'Contractual Start Date '.
- * @see fr.cea.deeplab.projectmgmt.Project#getContractualStartDate()
+ * @see pepper.peppermm.Project#getContractualStartDate()
* @see #getProject()
* @generated
*/
EAttribute getProject_ContractualStartDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getDuration
- * Duration }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getDuration Duration }'.
*
* @return the meta object for the attribute 'Duration '.
- * @see fr.cea.deeplab.projectmgmt.Project#getDuration()
+ * @see pepper.peppermm.Project#getDuration()
* @see #getProject()
* @generated
*/
EAttribute getProject_Duration();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getContractualEndDate
- * Contractual End Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getContractualEndDate Contractual
+ * End Date }'.
*
* @return the meta object for the attribute 'Contractual End Date '.
- * @see fr.cea.deeplab.projectmgmt.Project#getContractualEndDate()
+ * @see pepper.peppermm.Project#getContractualEndDate()
* @see #getProject()
* @generated
*/
EAttribute getProject_ContractualEndDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getEffectiveStartDate
- * Effective Start Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getEffectiveStartDate Effective
+ * Start Date }'.
*
* @return the meta object for the attribute 'Effective Start Date '.
- * @see fr.cea.deeplab.projectmgmt.Project#getEffectiveStartDate()
+ * @see pepper.peppermm.Project#getEffectiveStartDate()
* @see #getProject()
* @generated
*/
EAttribute getProject_EffectiveStartDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getEffectiveEndDate
- * Effective End Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getEffectiveEndDate Effective End
+ * Date }'.
*
* @return the meta object for the attribute 'Effective End Date '.
- * @see fr.cea.deeplab.projectmgmt.Project#getEffectiveEndDate()
+ * @see pepper.peppermm.Project#getEffectiveEndDate()
* @see #getProject()
* @generated
*/
EAttribute getProject_EffectiveEndDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getContractTermExtension
- * Contract Term Extension }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getContractTermExtension Contract
+ * Term Extension }'.
*
* @return the meta object for the attribute 'Contract Term Extension '.
- * @see fr.cea.deeplab.projectmgmt.Project#getContractTermExtension()
+ * @see pepper.peppermm.Project#getContractTermExtension()
* @see #getProject()
* @generated
*/
EAttribute getProject_ContractTermExtension();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getGlobalCost Global
- * Cost }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getGlobalCost Global Cost }'.
+ *
*
* @return the meta object for the attribute 'Global Cost '.
- * @see fr.cea.deeplab.projectmgmt.Project#getGlobalCost()
+ * @see pepper.peppermm.Project#getGlobalCost()
* @see #getProject()
* @generated
*/
EAttribute getProject_GlobalCost();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getFundingRate Funding
- * Rate }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getFundingRate Funding Rate }'.
+ *
*
* @return the meta object for the attribute 'Funding Rate '.
- * @see fr.cea.deeplab.projectmgmt.Project#getFundingRate()
+ * @see pepper.peppermm.Project#getFundingRate()
* @see #getProject()
* @generated
*/
EAttribute getProject_FundingRate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getFunding
- * Funding }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getFunding Funding }'.
*
* @return the meta object for the attribute 'Funding '.
- * @see fr.cea.deeplab.projectmgmt.Project#getFunding()
+ * @see pepper.peppermm.Project#getFunding()
* @see #getProject()
* @generated
*/
EAttribute getProject_Funding();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getManpower
- * Manpower }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getManpower Manpower }'.
*
* @return the meta object for the attribute 'Manpower '.
- * @see fr.cea.deeplab.projectmgmt.Project#getManpower()
+ * @see pepper.peppermm.Project#getManpower()
* @see #getProject()
* @generated
*/
EAttribute getProject_Manpower();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getEOTP EOTP }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getEOTP EOTP }'.
*
* @return the meta object for the attribute 'EOTP '.
- * @see fr.cea.deeplab.projectmgmt.Project#getEOTP()
+ * @see pepper.peppermm.Project#getEOTP()
* @see #getProject()
* @generated
*/
EAttribute getProject_EOTP();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getStatisticOrder
- * Statistic Order }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getStatisticOrder Statistic
+ * Order }'.
*
* @return the meta object for the attribute 'Statistic Order '.
- * @see fr.cea.deeplab.projectmgmt.Project#getStatisticOrder()
+ * @see pepper.peppermm.Project#getStatisticOrder()
* @see #getProject()
* @generated
*/
EAttribute getProject_StatisticOrder();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getInternalNeed Internal
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getInternalNeed Internal
* Need }'.
*
* @return the meta object for the attribute 'Internal Need '.
- * @see fr.cea.deeplab.projectmgmt.Project#getInternalNeed()
+ * @see pepper.peppermm.Project#getInternalNeed()
* @see #getProject()
* @generated
*/
EAttribute getProject_InternalNeed();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Project#getClientNeed Client
- * Need }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Project#getClientNeed Client Need }'.
+ *
*
* @return the meta object for the attribute 'Client Need '.
- * @see fr.cea.deeplab.projectmgmt.Project#getClientNeed()
+ * @see pepper.peppermm.Project#getClientNeed()
* @see #getProject()
* @generated
*/
EAttribute getProject_ClientNeed();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Workpackage Workpackage }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Workpackage Workpackage }'.
*
* @return the meta object for class 'Workpackage '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage
+ * @see pepper.peppermm.Workpackage
* @generated
*/
EClass getWorkpackage();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getName Name }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getName Name }'.
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getName()
+ * @see pepper.peppermm.Workpackage#getName()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_Name();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getDescription
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getDescription
* Description }'.
*
* @return the meta object for the attribute 'Description '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getDescription()
+ * @see pepper.peppermm.Workpackage#getDescription()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_Description();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getStartDate Start
- * Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getStartDate Start Date }'.
+ *
*
* @return the meta object for the attribute 'Start Date '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getStartDate()
+ * @see pepper.peppermm.Workpackage#getStartDate()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_StartDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getEndDate End
- * Date }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getEndDate End Date }'.
+ *
*
* @return the meta object for the attribute 'End Date '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getEndDate()
+ * @see pepper.peppermm.Workpackage#getEndDate()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_EndDate();
/**
- * Returns the meta object for the reference '{@link fr.cea.deeplab.projectmgmt.Workpackage#getLeader
- * Leader }'.
+ * Returns the meta object for the reference '{@link pepper.peppermm.Workpackage#getLeader Leader }'.
*
* @return the meta object for the reference 'Leader '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getLeader()
+ * @see pepper.peppermm.Workpackage#getLeader()
* @see #getWorkpackage()
* @generated
*/
EReference getWorkpackage_Leader();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Workpackage#getParticipants
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Workpackage#getParticipants
* Participants }'.
*
* @return the meta object for the reference list 'Participants '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getParticipants()
+ * @see pepper.peppermm.Workpackage#getParticipants()
* @see #getWorkpackage()
* @generated
*/
EReference getWorkpackage_Participants();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getEffort
- * Effort }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getEffort Effort }'.
*
* @return the meta object for the attribute 'Effort '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getEffort()
+ * @see pepper.peppermm.Workpackage#getEffort()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_Effort();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Workpackage#getOutputs Outputs }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Workpackage#getOutputs
+ * Outputs }'.
*
* @return the meta object for the containment reference list 'Outputs '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getOutputs()
+ * @see pepper.peppermm.Workpackage#getOutputs()
* @see #getWorkpackage()
* @generated
*/
EReference getWorkpackage_Outputs();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Workpackage#getOwnedTasks Owned Tasks }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Workpackage#getOwnedTasks
+ * Owned Tasks }'.
*
* @return the meta object for the containment reference list 'Owned Tasks '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getOwnedTasks()
+ * @see pepper.peppermm.Workpackage#getOwnedTasks()
* @see #getWorkpackage()
* @generated
*/
EReference getWorkpackage_OwnedTasks();
/**
- * Returns the meta object for the containment reference list
- * '{@link fr.cea.deeplab.projectmgmt.Workpackage#getOwnedObjectives Owned Objectives }'.
+ * Returns the meta object for the containment reference list '{@link pepper.peppermm.Workpackage#getOwnedObjectives
+ * Owned Objectives }'.
*
* @return the meta object for the containment reference list 'Owned Objectives '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getOwnedObjectives()
+ * @see pepper.peppermm.Workpackage#getOwnedObjectives()
* @see #getWorkpackage()
* @generated
*/
EReference getWorkpackage_OwnedObjectives();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Workpackage#getProgress
- * Progress }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Workpackage#getProgress Progress }'.
+ *
*
* @return the meta object for the attribute 'Progress '.
- * @see fr.cea.deeplab.projectmgmt.Workpackage#getProgress()
+ * @see pepper.peppermm.Workpackage#getProgress()
* @see #getWorkpackage()
* @generated
*/
EAttribute getWorkpackage_Progress();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact Workpackage
- * Artefact }'.
+ * Returns the meta object for class '{@link pepper.peppermm.WorkpackageArtefact Workpackage Artefact }'.
+ *
*
* @return the meta object for class 'Workpackage Artefact '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact
+ * @see pepper.peppermm.WorkpackageArtefact
* @generated
*/
EClass getWorkpackageArtefact();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getName
- * Name }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getName Name }'.
+ *
*
* @return the meta object for the attribute 'Name '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getName()
+ * @see pepper.peppermm.WorkpackageArtefact#getName()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_Name();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getDescription
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getDescription
* Description }'.
*
* @return the meta object for the attribute 'Description '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getDescription()
+ * @see pepper.peppermm.WorkpackageArtefact#getDescription()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_Description();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getNature
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getNature
* Nature }'.
*
* @return the meta object for the attribute 'Nature '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getNature()
+ * @see pepper.peppermm.WorkpackageArtefact#getNature()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_Nature();
/**
- * Returns the meta object for the attribute
- * '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getPlannedDeadline Planned Deadline }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getPlannedDeadline
+ * Planned Deadline }'.
*
* @return the meta object for the attribute 'Planned Deadline '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getPlannedDeadline()
+ * @see pepper.peppermm.WorkpackageArtefact#getPlannedDeadline()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_PlannedDeadline();
/**
- * Returns the meta object for the attribute
- * '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getEffectiveDeadLine Effective Dead Line }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getEffectiveDeadLine
+ * Effective Dead Line }'.
*
* @return the meta object for the attribute 'Effective Dead Line '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getEffectiveDeadLine()
+ * @see pepper.peppermm.WorkpackageArtefact#getEffectiveDeadLine()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_EffectiveDeadLine();
/**
- * Returns the meta object for the attribute
- * '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsInvoiceTrigger Is Invoice Trigger }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getIsInvoiceTrigger Is
+ * Invoice Trigger }'.
*
* @return the meta object for the attribute 'Is Invoice Trigger '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsInvoiceTrigger()
+ * @see pepper.peppermm.WorkpackageArtefact#getIsInvoiceTrigger()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_IsInvoiceTrigger();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getInvoiceAmount
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getInvoiceAmount
* Invoice Amount }'.
*
* @return the meta object for the attribute 'Invoice Amount '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getInvoiceAmount()
+ * @see pepper.peppermm.WorkpackageArtefact#getInvoiceAmount()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_InvoiceAmount();
/**
- * Returns the meta object for the reference '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getResponsible
+ * Returns the meta object for the reference '{@link pepper.peppermm.WorkpackageArtefact#getResponsible
* Responsible }'.
*
* @return the meta object for the reference 'Responsible '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getResponsible()
+ * @see pepper.peppermm.WorkpackageArtefact#getResponsible()
* @see #getWorkpackageArtefact()
* @generated
*/
EReference getWorkpackageArtefact_Responsible();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getVersion
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getVersion
* Version }'.
*
* @return the meta object for the attribute 'Version '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getVersion()
+ * @see pepper.peppermm.WorkpackageArtefact#getVersion()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_Version();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsObsolete
- * Is Obsolete }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.WorkpackageArtefact#getIsObsolete Is
+ * Obsolete }'.
*
* @return the meta object for the attribute 'Is Obsolete '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsObsolete()
+ * @see pepper.peppermm.WorkpackageArtefact#getIsObsolete()
* @see #getWorkpackageArtefact()
* @generated
*/
EAttribute getWorkpackageArtefact_IsObsolete();
/**
- * Returns the meta object for class '{@link fr.cea.deeplab.projectmgmt.Risk Risk }'.
+ * Returns the meta object for class '{@link pepper.peppermm.Risk Risk }'.
*
* @return the meta object for class 'Risk '.
- * @see fr.cea.deeplab.projectmgmt.Risk
+ * @see pepper.peppermm.Risk
* @generated
*/
EClass getRisk();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getKind Kind }'.
*
* @return the meta object for the attribute 'Kind '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getKind()
+ * @see pepper.peppermm.Risk#getKind()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_Kind();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getDescription
- * Description }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Risk#getDescription Description }'.
+ *
*
* @return the meta object for the attribute 'Description '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getDescription()
+ * @see pepper.peppermm.Risk#getDescription()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_Description();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getCriticity
- * Criticity }'.
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Risk#getCriticity Criticity }'.
*
* @return the meta object for the attribute 'Criticity '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getCriticity()
+ * @see pepper.peppermm.Risk#getCriticity()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_Criticity();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getAction Action }'.
- *
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Risk#getAction Action }'.
*
* @return the meta object for the attribute 'Action '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getAction()
+ * @see pepper.peppermm.Risk#getAction()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_Action();
/**
- * Returns the meta object for the reference '{@link fr.cea.deeplab.projectmgmt.Risk#getResponsible
- * Responsible }'.
+ * Returns the meta object for the reference '{@link pepper.peppermm.Risk#getResponsible Responsible }'.
+ *
*
* @return the meta object for the reference 'Responsible '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getResponsible()
+ * @see pepper.peppermm.Risk#getResponsible()
* @see #getRisk()
* @generated
*/
EReference getRisk_Responsible();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getOperationDate Operation
+ * Returns the meta object for the attribute '{@link pepper.peppermm.Risk#getOperationDate Operation
* Date }'.
*
* @return the meta object for the attribute 'Operation Date '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getOperationDate()
+ * @see pepper.peppermm.Risk#getOperationDate()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_OperationDate();
/**
- * Returns the meta object for the attribute '{@link fr.cea.deeplab.projectmgmt.Risk#getState State }'.
*
* @return the meta object for the attribute 'State '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getState()
+ * @see pepper.peppermm.Risk#getState()
* @see #getRisk()
* @generated
*/
EAttribute getRisk_State();
/**
- * Returns the meta object for the reference list '{@link fr.cea.deeplab.projectmgmt.Risk#getWorkpackages
+ * Returns the meta object for the reference list '{@link pepper.peppermm.Risk#getWorkpackages
* Workpackages }'.
*
* @return the meta object for the reference list 'Workpackages '.
- * @see fr.cea.deeplab.projectmgmt.Risk#getWorkpackages()
+ * @see pepper.peppermm.Risk#getWorkpackages()
* @see #getRisk()
* @generated
*/
EReference getRisk_Workpackages();
/**
- * Returns the meta object for enum '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature Workpackage
- * Artefact Nature }'.
+ * Returns the meta object for enum '{@link pepper.peppermm.WorkpackageArtefactNature Workpackage Artefact
+ * Nature }'.
*
* @return the meta object for enum 'Workpackage Artefact Nature '.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature
+ * @see pepper.peppermm.WorkpackageArtefactNature
* @generated
*/
EEnum getWorkpackageArtefactNature();
/**
- * Returns the meta object for enum '{@link fr.cea.deeplab.projectmgmt.RiskKind Risk Kind }'.
+ * Returns the meta object for enum '{@link pepper.peppermm.RiskKind Risk Kind }'.
+ *
*
* @return the meta object for enum 'Risk Kind '.
- * @see fr.cea.deeplab.projectmgmt.RiskKind
+ * @see pepper.peppermm.RiskKind
* @generated
*/
EEnum getRiskKind();
/**
- * Returns the meta object for enum '{@link fr.cea.deeplab.projectmgmt.RiskState Risk State }'.
+ * Returns the meta object for enum '{@link pepper.peppermm.RiskState Risk State }'.
+ *
*
* @return the meta object for enum 'Risk State '.
- * @see fr.cea.deeplab.projectmgmt.RiskState
+ * @see pepper.peppermm.RiskState
* @generated
*/
EEnum getRiskState();
/**
- * Returns the meta object for enum '{@link fr.cea.deeplab.projectmgmt.ProjectState Project State }'.
*
* @return the meta object for enum 'Project State '.
- * @see fr.cea.deeplab.projectmgmt.ProjectState
+ * @see pepper.peppermm.ProjectState
* @generated
*/
EEnum getProjectState();
@@ -2720,7 +2702,7 @@ public interface ProjectmgmtPackage extends EPackage {
* @return the factory that creates the instances of the model.
* @generated
*/
- ProjectmgmtFactory getProjectmgmtFactory();
+ PepperFactory getPepperFactory();
/**
* Defines literals for the meta objects that represent
@@ -2736,11 +2718,11 @@ public interface ProjectmgmtPackage extends EPackage {
*/
interface Literals {
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.OrganizationImpl
- * Organization }' class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.OrganizationImpl Organization }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.OrganizationImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getOrganization()
+ * @see pepper.peppermm.impl.OrganizationImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getOrganization()
* @generated
*/
EClass ORGANIZATION = eINSTANCE.getOrganization();
@@ -2770,11 +2752,11 @@ interface Literals {
EReference ORGANIZATION__OWNED_RESOURCE_FOLDERS = eINSTANCE.getOrganization_OwnedResourceFolders();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.ResourceImpl Resource }'
- * class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.ResourceImpl Resource }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ResourceImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getResource()
+ * @see pepper.peppermm.impl.ResourceImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getResource()
* @generated
*/
EClass RESOURCE = eINSTANCE.getResource();
@@ -2788,11 +2770,11 @@ interface Literals {
EAttribute RESOURCE__NAME = eINSTANCE.getResource_Name();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl Resource
- * Folder }' class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.ResourceFolderImpl Resource Folder }'
+ * class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getResourceFolder()
+ * @see pepper.peppermm.impl.ResourceFolderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getResourceFolder()
* @generated
*/
EClass RESOURCE_FOLDER = eINSTANCE.getResourceFolder();
@@ -2822,11 +2804,11 @@ interface Literals {
EReference RESOURCE_FOLDER__SUB_FOLDERS = eINSTANCE.getResourceFolder_SubFolders();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.TeamImpl Team }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TeamImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTeam()
+ * @see pepper.peppermm.impl.TeamImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTeam()
* @generated
*/
EClass TEAM = eINSTANCE.getTeam();
@@ -2840,21 +2822,21 @@ interface Literals {
EReference TEAM__MEMBERS = eINSTANCE.getTeam_Members();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.InternalStakeholderImpl Internal
+ * The meta object literal for the '{@link pepper.peppermm.impl.InternalStakeholderImpl Internal
* Stakeholder }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.InternalStakeholderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getInternalStakeholder()
+ * @see pepper.peppermm.impl.InternalStakeholderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getInternalStakeholder()
* @generated
*/
EClass INTERNAL_STAKEHOLDER = eINSTANCE.getInternalStakeholder();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.ExternalStakeholderImpl External
+ * The meta object literal for the '{@link pepper.peppermm.impl.ExternalStakeholderImpl External
* Stakeholder }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ExternalStakeholderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getExternalStakeholder()
+ * @see pepper.peppermm.impl.ExternalStakeholderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getExternalStakeholder()
* @generated
*/
EClass EXTERNAL_STAKEHOLDER = eINSTANCE.getExternalStakeholder();
@@ -2868,11 +2850,11 @@ interface Literals {
EAttribute EXTERNAL_STAKEHOLDER__GOALS = eINSTANCE.getExternalStakeholder_Goals();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.PersonImpl Person }' class.
- *
+ * The meta object literal for the '{@link pepper.peppermm.impl.PersonImpl Person }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.PersonImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getPerson()
+ * @see pepper.peppermm.impl.PersonImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getPerson()
* @generated
*/
EClass PERSON = eINSTANCE.getPerson();
@@ -2902,11 +2884,11 @@ interface Literals {
EAttribute PERSON__IMAGE_URL = eINSTANCE.getPerson_ImageUrl();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl Abstract
- * Task }' class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.AbstractTaskImpl Abstract Task }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getAbstractTask()
+ * @see pepper.peppermm.impl.AbstractTaskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getAbstractTask()
* @generated
*/
EClass ABSTRACT_TASK = eINSTANCE.getAbstractTask();
@@ -2992,11 +2974,11 @@ interface Literals {
EReference ABSTRACT_TASK__SUB_TASKS = eINSTANCE.getAbstractTask_SubTasks();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl Tag Folder }'
- * class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.TagFolderImpl Tag Folder }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TagFolderImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTagFolder()
+ * @see pepper.peppermm.impl.TagFolderImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTagFolder()
* @generated
*/
EClass TAG_FOLDER = eINSTANCE.getTagFolder();
@@ -3026,11 +3008,11 @@ interface Literals {
EReference TAG_FOLDER__SUB_FOLDERS = eINSTANCE.getTagFolder_SubFolders();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl Task Tag }'
- * class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.TaskTagImpl Task Tag }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TaskTagImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTaskTag()
+ * @see pepper.peppermm.impl.TaskTagImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTaskTag()
* @generated
*/
EClass TASK_TAG = eINSTANCE.getTaskTag();
@@ -3052,11 +3034,11 @@ interface Literals {
EAttribute TASK_TAG__SUFFIX = eINSTANCE.getTaskTag_Suffix();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.TaskImpl Task }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.TaskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getTask()
+ * @see pepper.peppermm.impl.TaskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getTask()
* @generated
*/
EClass TASK = eINSTANCE.getTask();
@@ -3070,11 +3052,11 @@ interface Literals {
EReference TASK__DEPENDENCIES = eINSTANCE.getTask_Dependencies();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.ObjectiveImpl Objective }'
- * class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.ObjectiveImpl Objective }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ObjectiveImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getObjective()
+ * @see pepper.peppermm.impl.ObjectiveImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getObjective()
* @generated
*/
EClass OBJECTIVE = eINSTANCE.getObjective();
@@ -3088,21 +3070,21 @@ interface Literals {
EReference OBJECTIVE__OWNED_KEY_RESULTS = eINSTANCE.getObjective_OwnedKeyResults();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.KeyResultImpl Key Result }'
- * class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.KeyResultImpl Key Result }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.KeyResultImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getKeyResult()
+ * @see pepper.peppermm.impl.KeyResultImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getKeyResult()
* @generated
*/
EClass KEY_RESULT = eINSTANCE.getKeyResult();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl Project }' class.
- *
+ * The meta object literal for the '{@link pepper.peppermm.impl.ProjectImpl Project }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getProject()
+ * @see pepper.peppermm.impl.ProjectImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getProject()
* @generated
*/
EClass PROJECT = eINSTANCE.getProject();
@@ -3364,11 +3346,11 @@ interface Literals {
EAttribute PROJECT__CLIENT_NEED = eINSTANCE.getProject_ClientNeed();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl
- * Workpackage }' class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.WorkpackageImpl Workpackage }' class.
+ *
*
- * @see fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackage()
+ * @see pepper.peppermm.impl.WorkpackageImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackage()
* @generated
*/
EClass WORKPACKAGE = eINSTANCE.getWorkpackage();
@@ -3462,11 +3444,11 @@ interface Literals {
EAttribute WORKPACKAGE__PROGRESS = eINSTANCE.getWorkpackage_Progress();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl
- * Workpackage Artefact }' class.
+ * The meta object literal for the '{@link pepper.peppermm.impl.WorkpackageArtefactImpl Workpackage
+ * Artefact }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackageArtefact()
+ * @see pepper.peppermm.impl.WorkpackageArtefactImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackageArtefact()
* @generated
*/
EClass WORKPACKAGE_ARTEFACT = eINSTANCE.getWorkpackageArtefact();
@@ -3552,11 +3534,11 @@ interface Literals {
EAttribute WORKPACKAGE_ARTEFACT__IS_OBSOLETE = eINSTANCE.getWorkpackageArtefact_IsObsolete();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.impl.RiskImpl Risk }' class.
*
- * @see fr.cea.deeplab.projectmgmt.impl.RiskImpl
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRisk()
+ * @see pepper.peppermm.impl.RiskImpl
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRisk()
* @generated
*/
EClass RISK = eINSTANCE.getRisk();
@@ -3626,41 +3608,41 @@ interface Literals {
EReference RISK__WORKPACKAGES = eINSTANCE.getRisk_Workpackages();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature Workpackage
- * Artefact Nature }' enum.
+ * The meta object literal for the '{@link pepper.peppermm.WorkpackageArtefactNature Workpackage Artefact
+ * Nature }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getWorkpackageArtefactNature()
+ * @see pepper.peppermm.WorkpackageArtefactNature
+ * @see pepper.peppermm.impl.PepperPackageImpl#getWorkpackageArtefactNature()
* @generated
*/
EEnum WORKPACKAGE_ARTEFACT_NATURE = eINSTANCE.getWorkpackageArtefactNature();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.RiskKind Risk Kind }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.RiskKind
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRiskKind()
+ * @see pepper.peppermm.RiskKind
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRiskKind()
* @generated
*/
EEnum RISK_KIND = eINSTANCE.getRiskKind();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.RiskState Risk State }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.RiskState
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getRiskState()
+ * @see pepper.peppermm.RiskState
+ * @see pepper.peppermm.impl.PepperPackageImpl#getRiskState()
* @generated
*/
EEnum RISK_STATE = eINSTANCE.getRiskState();
/**
- * The meta object literal for the '{@link fr.cea.deeplab.projectmgmt.ProjectState Project State }'
- * enum.
+ * The meta object literal for the '{@link pepper.peppermm.ProjectState Project State }' enum.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectState
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getProjectState()
+ * @see pepper.peppermm.ProjectState
+ * @see pepper.peppermm.impl.PepperPackageImpl#getProjectState()
* @generated
*/
EEnum PROJECT_STATE = eINSTANCE.getProjectState();
@@ -3669,7 +3651,7 @@ interface Literals {
* The meta object literal for the 'Instant ' data type.
*
* @see java.time.Instant
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getInstant()
+ * @see pepper.peppermm.impl.PepperPackageImpl#getInstant()
* @generated
*/
EDataType INSTANT = eINSTANCE.getInstant();
@@ -3678,11 +3660,11 @@ interface Literals {
* The meta object literal for the 'Date ' data type.
*
* @see java.time.LocalDate
- * @see fr.cea.deeplab.projectmgmt.impl.ProjectmgmtPackageImpl#getDate()
+ * @see pepper.peppermm.impl.PepperPackageImpl#getDate()
* @generated
*/
EDataType DATE = eINSTANCE.getDate();
}
-} // ProjectmgmtPackage
+} // PepperPackage
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Person.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Person.java
similarity index 67%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Person.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Person.java
index 4019560..29581c4 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Person.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Person.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
/**
* A representation of the model object 'Person '.
@@ -19,12 +19,12 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Person#getAlias Alias }
- * {@link fr.cea.deeplab.projectmgmt.Person#getBiography Biography }
- * {@link fr.cea.deeplab.projectmgmt.Person#getImageUrl Image Url }
+ * {@link pepper.peppermm.Person#getAlias Alias }
+ * {@link pepper.peppermm.Person#getBiography Biography }
+ * {@link pepper.peppermm.Person#getImageUrl Image Url }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getPerson()
+ * @see pepper.peppermm.PepperPackage#getPerson()
* @model
* @generated
*/
@@ -34,15 +34,15 @@ public interface Person extends Resource {
*
* @return the value of the 'Alias ' attribute.
* @see #setAlias(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getPerson_Alias()
+ * @see pepper.peppermm.PepperPackage#getPerson_Alias()
* @model
* @generated
*/
String getAlias();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Person#getAlias Alias }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Person#getAlias Alias }' attribute.
+ *
*
* @param value
* the new value of the 'Alias ' attribute.
@@ -56,14 +56,14 @@ public interface Person extends Resource {
*
* @return the value of the 'Biography ' attribute.
* @see #setBiography(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getPerson_Biography()
+ * @see pepper.peppermm.PepperPackage#getPerson_Biography()
* @model
* @generated
*/
String getBiography();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Person#getBiography Biography }' attribute.
*
* @param value
@@ -78,14 +78,14 @@ public interface Person extends Resource {
*
* @return the value of the 'Image Url ' attribute.
* @see #setImageUrl(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getPerson_ImageUrl()
+ * @see pepper.peppermm.PepperPackage#getPerson_ImageUrl()
* @model
* @generated
*/
String getImageUrl();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Person#getImageUrl Image Url }' attribute.
*
* @param value
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Project.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Project.java
similarity index 60%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Project.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Project.java
index e6607c0..6124225 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Project.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Project.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.time.LocalDate;
@@ -24,42 +24,41 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Project#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.Project#getOwnedWorkpackages Owned Workpackages }
- * {@link fr.cea.deeplab.projectmgmt.Project#getOwnedObjectives Owned Objectives }
- * {@link fr.cea.deeplab.projectmgmt.Project#getOwnedTagFolders Owned Tag Folders }
- * {@link fr.cea.deeplab.projectmgmt.Project#getOwnedRisks Owned Risks }
- * {@link fr.cea.deeplab.projectmgmt.Project#getReference Reference }
- * {@link fr.cea.deeplab.projectmgmt.Project#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.Project#getLeadingUnit Leading Unit }
- * {@link fr.cea.deeplab.projectmgmt.Project#getParticipantUnits Participant Units }
- * {@link fr.cea.deeplab.projectmgmt.Project#getPlannifiedClientCopilMeetings Plannified Client Copil
- * Meetings }
- * {@link fr.cea.deeplab.projectmgmt.Project#getMainProgramBrick Main Program Brick }
- * {@link fr.cea.deeplab.projectmgmt.Project#getState State }
- * {@link fr.cea.deeplab.projectmgmt.Project#getClients Clients }
- * {@link fr.cea.deeplab.projectmgmt.Project#getPartners Partners }
- * {@link fr.cea.deeplab.projectmgmt.Project#getIsTransverse Is Transverse }
- * {@link fr.cea.deeplab.projectmgmt.Project#getLeader Leader }
- * {@link fr.cea.deeplab.projectmgmt.Project#getMembers Members }
- * {@link fr.cea.deeplab.projectmgmt.Project#getIsSensitive Is Sensitive }
- * {@link fr.cea.deeplab.projectmgmt.Project#getContractualStartDate Contractual Start Date }
- * {@link fr.cea.deeplab.projectmgmt.Project#getDuration Duration }
- * {@link fr.cea.deeplab.projectmgmt.Project#getContractualEndDate Contractual End Date }
- * {@link fr.cea.deeplab.projectmgmt.Project#getEffectiveStartDate Effective Start Date }
- * {@link fr.cea.deeplab.projectmgmt.Project#getEffectiveEndDate Effective End Date }
- * {@link fr.cea.deeplab.projectmgmt.Project#getContractTermExtension Contract Term Extension }
- * {@link fr.cea.deeplab.projectmgmt.Project#getGlobalCost Global Cost }
- * {@link fr.cea.deeplab.projectmgmt.Project#getFundingRate Funding Rate }
- * {@link fr.cea.deeplab.projectmgmt.Project#getFunding Funding }
- * {@link fr.cea.deeplab.projectmgmt.Project#getManpower Manpower }
- * {@link fr.cea.deeplab.projectmgmt.Project#getEOTP EOTP }
- * {@link fr.cea.deeplab.projectmgmt.Project#getStatisticOrder Statistic Order }
- * {@link fr.cea.deeplab.projectmgmt.Project#getInternalNeed Internal Need }
- * {@link fr.cea.deeplab.projectmgmt.Project#getClientNeed Client Need }
+ * {@link pepper.peppermm.Project#getName Name }
+ * {@link pepper.peppermm.Project#getOwnedWorkpackages Owned Workpackages }
+ * {@link pepper.peppermm.Project#getOwnedObjectives Owned Objectives }
+ * {@link pepper.peppermm.Project#getOwnedTagFolders Owned Tag Folders }
+ * {@link pepper.peppermm.Project#getOwnedRisks Owned Risks }
+ * {@link pepper.peppermm.Project#getReference Reference }
+ * {@link pepper.peppermm.Project#getDescription Description }
+ * {@link pepper.peppermm.Project#getLeadingUnit Leading Unit }
+ * {@link pepper.peppermm.Project#getParticipantUnits Participant Units }
+ * {@link pepper.peppermm.Project#getPlannifiedClientCopilMeetings Plannified Client Copil Meetings }
+ * {@link pepper.peppermm.Project#getMainProgramBrick Main Program Brick }
+ * {@link pepper.peppermm.Project#getState State }
+ * {@link pepper.peppermm.Project#getClients Clients }
+ * {@link pepper.peppermm.Project#getPartners Partners }
+ * {@link pepper.peppermm.Project#getIsTransverse Is Transverse }
+ * {@link pepper.peppermm.Project#getLeader Leader }
+ * {@link pepper.peppermm.Project#getMembers Members }
+ * {@link pepper.peppermm.Project#getIsSensitive Is Sensitive }
+ * {@link pepper.peppermm.Project#getContractualStartDate Contractual Start Date }
+ * {@link pepper.peppermm.Project#getDuration Duration }
+ * {@link pepper.peppermm.Project#getContractualEndDate Contractual End Date }
+ * {@link pepper.peppermm.Project#getEffectiveStartDate Effective Start Date }
+ * {@link pepper.peppermm.Project#getEffectiveEndDate Effective End Date }
+ * {@link pepper.peppermm.Project#getContractTermExtension Contract Term Extension }
+ * {@link pepper.peppermm.Project#getGlobalCost Global Cost }
+ * {@link pepper.peppermm.Project#getFundingRate Funding Rate }
+ * {@link pepper.peppermm.Project#getFunding Funding }
+ * {@link pepper.peppermm.Project#getManpower Manpower }
+ * {@link pepper.peppermm.Project#getEOTP EOTP }
+ * {@link pepper.peppermm.Project#getStatisticOrder Statistic Order }
+ * {@link pepper.peppermm.Project#getInternalNeed Internal Need }
+ * {@link pepper.peppermm.Project#getClientNeed Client Need }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject()
+ * @see pepper.peppermm.PepperPackage#getProject()
* @model
* @generated
*/
@@ -69,15 +68,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Name()
+ * @see pepper.peppermm.PepperPackage#getProject_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getName Name }' attribute.
+ *
*
* @param value
* the new value of the 'Name ' attribute.
@@ -88,10 +87,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Owned Workpackages ' containment reference list. The list contents are
- * of type {@link fr.cea.deeplab.projectmgmt.Workpackage}.
+ * of type {@link pepper.peppermm.Workpackage}.
*
* @return the value of the 'Owned Workpackages ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_OwnedWorkpackages()
+ * @see pepper.peppermm.PepperPackage#getProject_OwnedWorkpackages()
* @model containment="true"
* @generated
*/
@@ -99,10 +98,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Owned Objectives ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.Objective}.
+ * type {@link pepper.peppermm.Objective}.
*
* @return the value of the 'Owned Objectives ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_OwnedObjectives()
+ * @see pepper.peppermm.PepperPackage#getProject_OwnedObjectives()
* @model containment="true"
* @generated
*/
@@ -110,10 +109,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Owned Tag Folders ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.TagFolder}.
+ * type {@link pepper.peppermm.TagFolder}.
*
* @return the value of the 'Owned Tag Folders ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_OwnedTagFolders()
+ * @see pepper.peppermm.PepperPackage#getProject_OwnedTagFolders()
* @model containment="true"
* @generated
*/
@@ -121,10 +120,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Owned Risks ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Risk}.
+ * {@link pepper.peppermm.Risk}.
*
* @return the value of the 'Owned Risks ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_OwnedRisks()
+ * @see pepper.peppermm.PepperPackage#getProject_OwnedRisks()
* @model containment="true"
* @generated
*/
@@ -135,15 +134,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Reference ' attribute.
* @see #setReference(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Reference()
+ * @see pepper.peppermm.PepperPackage#getProject_Reference()
* @model
* @generated
*/
String getReference();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getReference Reference }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Project#getReference Reference }' attribute.
*
* @param value
* the new value of the 'Reference ' attribute.
@@ -157,15 +156,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Description ' attribute.
* @see #setDescription(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Description()
+ * @see pepper.peppermm.PepperPackage#getProject_Description()
* @model
* @generated
*/
String getDescription();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getDescription Description }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Project#getDescription Description }' attribute.
*
* @param value
* the new value of the 'Description ' attribute.
@@ -179,15 +178,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Leading Unit ' reference.
* @see #setLeadingUnit(InternalStakeholder)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_LeadingUnit()
+ * @see pepper.peppermm.PepperPackage#getProject_LeadingUnit()
* @model
* @generated
*/
InternalStakeholder getLeadingUnit();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getLeadingUnit Leading Unit }'
- * reference.
+ * Sets the value of the '{@link pepper.peppermm.Project#getLeadingUnit Leading Unit }' reference.
*
* @param value
* the new value of the 'Leading Unit ' reference.
@@ -198,10 +197,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Participant Units ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.InternalStakeholder}.
+ * {@link pepper.peppermm.InternalStakeholder}.
*
* @return the value of the 'Participant Units ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_ParticipantUnits()
+ * @see pepper.peppermm.PepperPackage#getProject_ParticipantUnits()
* @model
* @generated
*/
@@ -213,15 +212,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Plannified Client Copil Meetings ' attribute.
* @see #setPlannifiedClientCopilMeetings(Boolean)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_PlannifiedClientCopilMeetings()
+ * @see pepper.peppermm.PepperPackage#getProject_PlannifiedClientCopilMeetings()
* @model
* @generated
*/
Boolean getPlannifiedClientCopilMeetings();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getPlannifiedClientCopilMeetings Plannified
- * Client Copil Meetings }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getPlannifiedClientCopilMeetings Plannified Client
+ * Copil Meetings }' attribute.
*
* @param value
* the new value of the 'Plannified Client Copil Meetings ' attribute.
@@ -236,15 +235,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Main Program Brick ' attribute.
* @see #setMainProgramBrick(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_MainProgramBrick()
+ * @see pepper.peppermm.PepperPackage#getProject_MainProgramBrick()
* @model
* @generated
*/
String getMainProgramBrick();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getMainProgramBrick Main Program
- * Brick }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getMainProgramBrick Main Program Brick }'
+ * attribute.
*
* @param value
* the new value of the 'Main Program Brick ' attribute.
@@ -255,24 +254,24 @@ public interface Project extends EObject {
/**
* Returns the value of the 'State ' attribute. The literals are from the enumeration
- * {@link fr.cea.deeplab.projectmgmt.ProjectState}.
+ * {@link pepper.peppermm.ProjectState}.
*
* @return the value of the 'State ' attribute.
- * @see fr.cea.deeplab.projectmgmt.ProjectState
+ * @see pepper.peppermm.ProjectState
* @see #setState(ProjectState)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_State()
+ * @see pepper.peppermm.PepperPackage#getProject_State()
* @model
* @generated
*/
ProjectState getState();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getState State }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getState State }' attribute.
*
* @param value
* the new value of the 'State ' attribute.
- * @see fr.cea.deeplab.projectmgmt.ProjectState
+ * @see pepper.peppermm.ProjectState
* @see #getState()
* @generated
*/
@@ -280,10 +279,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Clients ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder}.
+ * {@link pepper.peppermm.ExternalStakeholder}.
*
* @return the value of the 'Clients ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Clients()
+ * @see pepper.peppermm.PepperPackage#getProject_Clients()
* @model
* @generated
*/
@@ -291,10 +290,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Partners ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.ExternalStakeholder}.
+ * {@link pepper.peppermm.ExternalStakeholder}.
*
* @return the value of the 'Partners ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Partners()
+ * @see pepper.peppermm.PepperPackage#getProject_Partners()
* @model
* @generated
*/
@@ -304,7 +303,7 @@ public interface Project extends EObject {
* Returns the value of the 'Is Transverse ' attribute.
*
* @return the value of the 'Is Transverse ' attribute.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_IsTransverse()
+ * @see pepper.peppermm.PepperPackage#getProject_IsTransverse()
* @model transient="true" changeable="false" volatile="true" derived="true"
* @generated
*/
@@ -315,15 +314,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Leader ' reference.
* @see #setLeader(Person)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Leader()
+ * @see pepper.peppermm.PepperPackage#getProject_Leader()
* @model
* @generated
*/
Person getLeader();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getLeader Leader }' reference.
+ * Sets the value of the '{@link pepper.peppermm.Project#getLeader Leader }' reference.
*
* @param value
* the new value of the 'Leader ' reference.
@@ -334,10 +333,10 @@ public interface Project extends EObject {
/**
* Returns the value of the 'Members ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Person}.
+ * {@link pepper.peppermm.Person}.
*
* @return the value of the 'Members ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Members()
+ * @see pepper.peppermm.PepperPackage#getProject_Members()
* @model
* @generated
*/
@@ -348,15 +347,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Is Sensitive ' attribute.
* @see #setIsSensitive(Boolean)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_IsSensitive()
+ * @see pepper.peppermm.PepperPackage#getProject_IsSensitive()
* @model
* @generated
*/
Boolean getIsSensitive();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getIsSensitive Is Sensitive }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getIsSensitive Is Sensitive }' attribute.
*
* @param value
* the new value of the 'Is Sensitive ' attribute.
@@ -371,15 +370,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Contractual Start Date ' attribute.
* @see #setContractualStartDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_ContractualStartDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getProject_ContractualStartDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getContractualStartDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getContractualStartDate Contractual Start
- * Date }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getContractualStartDate Contractual Start Date }'
+ * attribute.
*
* @param value
* the new value of the 'Contractual Start Date ' attribute.
@@ -393,14 +392,14 @@ public interface Project extends EObject {
*
* @return the value of the 'Duration ' attribute.
* @see #setDuration(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Duration()
+ * @see pepper.peppermm.PepperPackage#getProject_Duration()
* @model
* @generated
*/
Integer getDuration();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getDuration Duration }' attribute.
*
* @param value
@@ -416,15 +415,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Contractual End Date ' attribute.
* @see #setContractualEndDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_ContractualEndDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getProject_ContractualEndDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getContractualEndDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getContractualEndDate Contractual End
- * Date }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getContractualEndDate Contractual End Date }'
+ * attribute.
*
* @param value
* the new value of the 'Contractual End Date ' attribute.
@@ -439,15 +438,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Effective Start Date ' attribute.
* @see #setEffectiveStartDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_EffectiveStartDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getProject_EffectiveStartDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getEffectiveStartDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getEffectiveStartDate Effective Start
- * Date }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getEffectiveStartDate Effective Start Date }'
+ * attribute.
*
* @param value
* the new value of the 'Effective Start Date ' attribute.
@@ -462,15 +461,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Effective End Date ' attribute.
* @see #setEffectiveEndDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_EffectiveEndDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getProject_EffectiveEndDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getEffectiveEndDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getEffectiveEndDate Effective End
- * Date }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getEffectiveEndDate Effective End Date }'
+ * attribute.
*
* @param value
* the new value of the 'Effective End Date ' attribute.
@@ -485,15 +484,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Contract Term Extension ' attribute.
* @see #setContractTermExtension(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_ContractTermExtension()
+ * @see pepper.peppermm.PepperPackage#getProject_ContractTermExtension()
* @model
* @generated
*/
Integer getContractTermExtension();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getContractTermExtension Contract Term
- * Extension }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getContractTermExtension Contract Term Extension }'
+ * attribute.
*
* @param value
* the new value of the 'Contract Term Extension ' attribute.
@@ -507,15 +506,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Global Cost ' attribute.
* @see #setGlobalCost(Double)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_GlobalCost()
+ * @see pepper.peppermm.PepperPackage#getProject_GlobalCost()
* @model
* @generated
*/
Double getGlobalCost();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getGlobalCost Global Cost }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Project#getGlobalCost Global Cost }' attribute.
*
* @param value
* the new value of the 'Global Cost ' attribute.
@@ -529,15 +528,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Funding Rate ' attribute.
* @see #setFundingRate(Double)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_FundingRate()
+ * @see pepper.peppermm.PepperPackage#getProject_FundingRate()
* @model
* @generated
*/
Double getFundingRate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getFundingRate Funding Rate }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getFundingRate Funding Rate }' attribute.
*
* @param value
* the new value of the 'Funding Rate ' attribute.
@@ -550,7 +549,7 @@ public interface Project extends EObject {
* Returns the value of the 'Funding ' attribute.
*
* @return the value of the 'Funding ' attribute.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Funding()
+ * @see pepper.peppermm.PepperPackage#getProject_Funding()
* @model transient="true" changeable="false" volatile="true" derived="true"
* @generated
*/
@@ -561,14 +560,14 @@ public interface Project extends EObject {
*
* @return the value of the 'Manpower ' attribute.
* @see #setManpower(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_Manpower()
+ * @see pepper.peppermm.PepperPackage#getProject_Manpower()
* @model
* @generated
*/
Integer getManpower();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getManpower Manpower }' attribute.
*
* @param value
@@ -583,15 +582,15 @@ public interface Project extends EObject {
*
* @return the value of the 'EOTP ' attribute.
* @see #setEOTP(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_EOTP()
+ * @see pepper.peppermm.PepperPackage#getProject_EOTP()
* @model
* @generated
*/
String getEOTP();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getEOTP EOTP }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getEOTP EOTP }' attribute.
+ *
*
* @param value
* the new value of the 'EOTP ' attribute.
@@ -606,15 +605,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Statistic Order ' attribute.
* @see #setStatisticOrder(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_StatisticOrder()
+ * @see pepper.peppermm.PepperPackage#getProject_StatisticOrder()
* @model
* @generated
*/
String getStatisticOrder();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getStatisticOrder Statistic Order }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getStatisticOrder Statistic Order }' attribute.
+ *
*
* @param value
* the new value of the 'Statistic Order ' attribute.
@@ -628,15 +627,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Internal Need ' attribute.
* @see #setInternalNeed(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_InternalNeed()
+ * @see pepper.peppermm.PepperPackage#getProject_InternalNeed()
* @model
* @generated
*/
String getInternalNeed();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getInternalNeed Internal Need }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Project#getInternalNeed Internal Need }' attribute.
*
* @param value
* the new value of the 'Internal Need ' attribute.
@@ -650,15 +649,15 @@ public interface Project extends EObject {
*
* @return the value of the 'Client Need ' attribute.
* @see #setClientNeed(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProject_ClientNeed()
+ * @see pepper.peppermm.PepperPackage#getProject_ClientNeed()
* @model
* @generated
*/
String getClientNeed();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Project#getClientNeed Client Need }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Project#getClientNeed Client Need }' attribute.
*
* @param value
* the new value of the 'Client Need ' attribute.
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectState.java b/backend/pepper-mm/src/main/java/pepper/peppermm/ProjectState.java
similarity index 96%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectState.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/ProjectState.java
index 5b264e1..73fadb1 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ProjectState.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/ProjectState.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.util.Arrays;
import java.util.Collections;
@@ -22,7 +22,7 @@
* A representation of the literals of the enumeration 'Project State ', and
* utility methods for working with them.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getProjectState()
+ * @see pepper.peppermm.PepperPackage#getProjectState()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Resource.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Resource.java
similarity index 66%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Resource.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Resource.java
index 50eea0d..7a89791 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Resource.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Resource.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.ecore.EObject;
@@ -21,10 +21,10 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Resource#getName Name }
+ * {@link pepper.peppermm.Resource#getName Name }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResource()
+ * @see pepper.peppermm.PepperPackage#getResource()
* @model abstract="true"
* @generated
*/
@@ -34,15 +34,15 @@ public interface Resource extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResource_Name()
+ * @see pepper.peppermm.PepperPackage#getResource_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Resource#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Resource#getName Name }' attribute.
+ *
*
* @param value
* the new value of the 'Name ' attribute.
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ResourceFolder.java b/backend/pepper-mm/src/main/java/pepper/peppermm/ResourceFolder.java
similarity index 64%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ResourceFolder.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/ResourceFolder.java
index eebd601..6d7e6e0 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/ResourceFolder.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/ResourceFolder.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
@@ -22,12 +22,12 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.ResourceFolder#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.ResourceFolder#getOwnedResources Owned Resources }
- * {@link fr.cea.deeplab.projectmgmt.ResourceFolder#getSubFolders Sub Folders }
+ * {@link pepper.peppermm.ResourceFolder#getName Name }
+ * {@link pepper.peppermm.ResourceFolder#getOwnedResources Owned Resources }
+ * {@link pepper.peppermm.ResourceFolder#getSubFolders Sub Folders }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResourceFolder()
+ * @see pepper.peppermm.PepperPackage#getResourceFolder()
* @model
* @generated
*/
@@ -37,14 +37,14 @@ public interface ResourceFolder extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResourceFolder_Name()
+ * @see pepper.peppermm.PepperPackage#getResourceFolder_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.ResourceFolder#getName Name }' attribute.
*
* @param value
@@ -56,10 +56,10 @@ public interface ResourceFolder extends EObject {
/**
* Returns the value of the 'Owned Resources ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.Resource}.
+ * type {@link pepper.peppermm.Resource}.
*
* @return the value of the 'Owned Resources ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResourceFolder_OwnedResources()
+ * @see pepper.peppermm.PepperPackage#getResourceFolder_OwnedResources()
* @model containment="true"
* @generated
*/
@@ -67,10 +67,10 @@ public interface ResourceFolder extends EObject {
/**
* Returns the value of the 'Sub Folders ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.ResourceFolder}.
+ * {@link pepper.peppermm.ResourceFolder}.
*
* @return the value of the 'Sub Folders ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getResourceFolder_SubFolders()
+ * @see pepper.peppermm.PepperPackage#getResourceFolder_SubFolders()
* @model containment="true"
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Risk.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Risk.java
similarity index 61%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Risk.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Risk.java
index d920975..516e713 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Risk.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Risk.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.time.LocalDate;
@@ -24,41 +24,41 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Risk#getKind Kind }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getCriticity Criticity }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getAction Action }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getResponsible Responsible }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getOperationDate Operation Date }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getState State }
- * {@link fr.cea.deeplab.projectmgmt.Risk#getWorkpackages Workpackages }
+ * {@link pepper.peppermm.Risk#getKind Kind }
+ * {@link pepper.peppermm.Risk#getDescription Description }
+ * {@link pepper.peppermm.Risk#getCriticity Criticity }
+ * {@link pepper.peppermm.Risk#getAction Action }
+ * {@link pepper.peppermm.Risk#getResponsible Responsible }
+ * {@link pepper.peppermm.Risk#getOperationDate Operation Date }
+ * {@link pepper.peppermm.Risk#getState State }
+ * {@link pepper.peppermm.Risk#getWorkpackages Workpackages }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk()
+ * @see pepper.peppermm.PepperPackage#getRisk()
* @model
* @generated
*/
public interface Risk extends EObject {
/**
* Returns the value of the 'Kind ' attribute. The literals are from the enumeration
- * {@link fr.cea.deeplab.projectmgmt.RiskKind}.
+ * {@link pepper.peppermm.RiskKind}.
*
* @return the value of the 'Kind ' attribute.
- * @see fr.cea.deeplab.projectmgmt.RiskKind
+ * @see pepper.peppermm.RiskKind
* @see #setKind(RiskKind)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Kind()
+ * @see pepper.peppermm.PepperPackage#getRisk_Kind()
* @model
* @generated
*/
RiskKind getKind();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getKind Kind }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Risk#getKind Kind }' attribute.
+ *
*
* @param value
* the new value of the 'Kind ' attribute.
- * @see fr.cea.deeplab.projectmgmt.RiskKind
+ * @see pepper.peppermm.RiskKind
* @see #getKind()
* @generated
*/
@@ -69,15 +69,15 @@ public interface Risk extends EObject {
*
* @return the value of the 'Description ' attribute.
* @see #setDescription(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Description()
+ * @see pepper.peppermm.PepperPackage#getRisk_Description()
* @model
* @generated
*/
String getDescription();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getDescription Description }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Risk#getDescription Description }' attribute.
*
* @param value
* the new value of the 'Description ' attribute.
@@ -91,14 +91,14 @@ public interface Risk extends EObject {
*
* @return the value of the 'Criticity ' attribute.
* @see #setCriticity(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Criticity()
+ * @see pepper.peppermm.PepperPackage#getRisk_Criticity()
* @model
* @generated
*/
Integer getCriticity();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getCriticity Criticity }' attribute.
*
* @param value
@@ -113,15 +113,15 @@ public interface Risk extends EObject {
*
* @return the value of the 'Action ' attribute.
* @see #setAction(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Action()
+ * @see pepper.peppermm.PepperPackage#getRisk_Action()
* @model
* @generated
*/
String getAction();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getAction Action }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Risk#getAction Action }' attribute.
+ *
*
* @param value
* the new value of the 'Action ' attribute.
@@ -135,15 +135,15 @@ public interface Risk extends EObject {
*
* @return the value of the 'Responsible ' reference.
* @see #setResponsible(Person)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Responsible()
+ * @see pepper.peppermm.PepperPackage#getRisk_Responsible()
* @model
* @generated
*/
Person getResponsible();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getResponsible Responsible }' reference.
- *
+ * Sets the value of the '{@link pepper.peppermm.Risk#getResponsible Responsible }' reference.
*
* @param value
* the new value of the 'Responsible ' reference.
@@ -158,15 +158,15 @@ public interface Risk extends EObject {
*
* @return the value of the 'Operation Date ' attribute.
* @see #setOperationDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_OperationDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getRisk_OperationDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getOperationDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getOperationDate Operation Date }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Risk#getOperationDate Operation Date }' attribute.
*
* @param value
* the new value of the 'Operation Date ' attribute.
@@ -177,24 +177,24 @@ public interface Risk extends EObject {
/**
* Returns the value of the 'State ' attribute. The literals are from the enumeration
- * {@link fr.cea.deeplab.projectmgmt.RiskState}.
+ * {@link pepper.peppermm.RiskState}.
*
* @return the value of the 'State ' attribute.
- * @see fr.cea.deeplab.projectmgmt.RiskState
+ * @see pepper.peppermm.RiskState
* @see #setState(RiskState)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_State()
+ * @see pepper.peppermm.PepperPackage#getRisk_State()
* @model
* @generated
*/
RiskState getState();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Risk#getState State }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Risk#getState State }' attribute.
+ *
*
* @param value
* the new value of the 'State ' attribute.
- * @see fr.cea.deeplab.projectmgmt.RiskState
+ * @see pepper.peppermm.RiskState
* @see #getState()
* @generated
*/
@@ -202,10 +202,10 @@ public interface Risk extends EObject {
/**
* Returns the value of the 'Workpackages ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Workpackage}.
+ * {@link pepper.peppermm.Workpackage}.
*
* @return the value of the 'Workpackages ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRisk_Workpackages()
+ * @see pepper.peppermm.PepperPackage#getRisk_Workpackages()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskKind.java b/backend/pepper-mm/src/main/java/pepper/peppermm/RiskKind.java
similarity index 97%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskKind.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/RiskKind.java
index 71489d9..13ff477 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskKind.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/RiskKind.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.util.Arrays;
import java.util.Collections;
@@ -22,7 +22,7 @@
* A representation of the literals of the enumeration 'Risk Kind ', and utility
* methods for working with them.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRiskKind()
+ * @see pepper.peppermm.PepperPackage#getRiskKind()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskState.java b/backend/pepper-mm/src/main/java/pepper/peppermm/RiskState.java
similarity index 96%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskState.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/RiskState.java
index 7ee459e..343342f 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/RiskState.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/RiskState.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.util.Arrays;
import java.util.Collections;
@@ -22,7 +22,7 @@
* A representation of the literals of the enumeration 'Risk State ', and utility
* methods for working with them.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getRiskState()
+ * @see pepper.peppermm.PepperPackage#getRiskState()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TagFolder.java b/backend/pepper-mm/src/main/java/pepper/peppermm/TagFolder.java
similarity index 63%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TagFolder.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/TagFolder.java
index 2a46163..e4ed546 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TagFolder.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/TagFolder.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
@@ -22,12 +22,12 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.TagFolder#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.TagFolder#getOwnedTags Owned Tags }
- * {@link fr.cea.deeplab.projectmgmt.TagFolder#getSubFolders Sub Folders }
+ * {@link pepper.peppermm.TagFolder#getName Name }
+ * {@link pepper.peppermm.TagFolder#getOwnedTags Owned Tags }
+ * {@link pepper.peppermm.TagFolder#getSubFolders Sub Folders }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTagFolder()
+ * @see pepper.peppermm.PepperPackage#getTagFolder()
* @model
* @generated
*/
@@ -37,15 +37,15 @@ public interface TagFolder extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTagFolder_Name()
+ * @see pepper.peppermm.PepperPackage#getTagFolder_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.TagFolder#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.TagFolder#getName Name }' attribute.
*
* @param value
* the new value of the 'Name ' attribute.
@@ -56,10 +56,10 @@ public interface TagFolder extends EObject {
/**
* Returns the value of the 'Owned Tags ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.TaskTag}.
+ * {@link pepper.peppermm.TaskTag}.
*
* @return the value of the 'Owned Tags ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTagFolder_OwnedTags()
+ * @see pepper.peppermm.PepperPackage#getTagFolder_OwnedTags()
* @model containment="true"
* @generated
*/
@@ -67,10 +67,10 @@ public interface TagFolder extends EObject {
/**
* Returns the value of the 'Sub Folders ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.TagFolder}.
+ * {@link pepper.peppermm.TagFolder}.
*
* @return the value of the 'Sub Folders ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTagFolder_SubFolders()
+ * @see pepper.peppermm.PepperPackage#getTagFolder_SubFolders()
* @model containment="true"
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Task.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Task.java
similarity index 64%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Task.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Task.java
index fc2cbe7..d566c05 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Task.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Task.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
@@ -21,20 +21,20 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Task#getDependencies Dependencies }
+ * {@link pepper.peppermm.Task#getDependencies Dependencies }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTask()
+ * @see pepper.peppermm.PepperPackage#getTask()
* @model
* @generated
*/
public interface Task extends AbstractTask {
/**
* Returns the value of the 'Dependencies ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Task}.
+ * {@link pepper.peppermm.Task}.
*
* @return the value of the 'Dependencies ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTask_Dependencies()
+ * @see pepper.peppermm.PepperPackage#getTask_Dependencies()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TaskTag.java b/backend/pepper-mm/src/main/java/pepper/peppermm/TaskTag.java
similarity index 65%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TaskTag.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/TaskTag.java
index bdfbf06..3e19a70 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/TaskTag.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/TaskTag.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.ecore.EObject;
@@ -21,11 +21,11 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.TaskTag#getPrefix Prefix }
- * {@link fr.cea.deeplab.projectmgmt.TaskTag#getSuffix Suffix }
+ * {@link pepper.peppermm.TaskTag#getPrefix Prefix }
+ * {@link pepper.peppermm.TaskTag#getSuffix Suffix }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTaskTag()
+ * @see pepper.peppermm.PepperPackage#getTaskTag()
* @model
* @generated
*/
@@ -35,15 +35,15 @@ public interface TaskTag extends EObject {
*
* @return the value of the 'Prefix ' attribute.
* @see #setPrefix(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTaskTag_Prefix()
+ * @see pepper.peppermm.PepperPackage#getTaskTag_Prefix()
* @model
* @generated
*/
String getPrefix();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.TaskTag#getPrefix Prefix }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.TaskTag#getPrefix Prefix }' attribute.
*
* @param value
* the new value of the 'Prefix ' attribute.
@@ -57,15 +57,15 @@ public interface TaskTag extends EObject {
*
* @return the value of the 'Suffix ' attribute.
* @see #setSuffix(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTaskTag_Suffix()
+ * @see pepper.peppermm.PepperPackage#getTaskTag_Suffix()
* @model
* @generated
*/
String getSuffix();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.TaskTag#getSuffix Suffix }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.TaskTag#getSuffix Suffix }' attribute.
*
* @param value
* the new value of the 'Suffix ' attribute.
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Team.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Team.java
similarity index 64%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Team.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Team.java
index f130a19..8763356 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Team.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Team.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import org.eclipse.emf.common.util.EList;
@@ -21,20 +21,20 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Team#getMembers Members }
+ * {@link pepper.peppermm.Team#getMembers Members }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTeam()
+ * @see pepper.peppermm.PepperPackage#getTeam()
* @model
* @generated
*/
public interface Team extends Resource {
/**
* Returns the value of the 'Members ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Person}.
+ * {@link pepper.peppermm.Person}.
*
* @return the value of the 'Members ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getTeam_Members()
+ * @see pepper.peppermm.PepperPackage#getTeam_Members()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Workpackage.java b/backend/pepper-mm/src/main/java/pepper/peppermm/Workpackage.java
similarity index 60%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Workpackage.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/Workpackage.java
index 9c34839..006aaf9 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/Workpackage.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/Workpackage.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.time.LocalDate;
@@ -24,20 +24,20 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getStartDate Start Date }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getEndDate End Date }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getLeader Leader }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getParticipants Participants }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getEffort Effort }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getOutputs Outputs }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getOwnedTasks Owned Tasks }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getOwnedObjectives Owned Objectives }
- * {@link fr.cea.deeplab.projectmgmt.Workpackage#getProgress Progress }
+ * {@link pepper.peppermm.Workpackage#getName Name }
+ * {@link pepper.peppermm.Workpackage#getDescription Description }
+ * {@link pepper.peppermm.Workpackage#getStartDate Start Date }
+ * {@link pepper.peppermm.Workpackage#getEndDate End Date }
+ * {@link pepper.peppermm.Workpackage#getLeader Leader }
+ * {@link pepper.peppermm.Workpackage#getParticipants Participants }
+ * {@link pepper.peppermm.Workpackage#getEffort Effort }
+ * {@link pepper.peppermm.Workpackage#getOutputs Outputs }
+ * {@link pepper.peppermm.Workpackage#getOwnedTasks Owned Tasks }
+ * {@link pepper.peppermm.Workpackage#getOwnedObjectives Owned Objectives }
+ * {@link pepper.peppermm.Workpackage#getProgress Progress }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage()
* @model
* @generated
*/
@@ -47,15 +47,15 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Name()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getName Name }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.Workpackage#getName Name }' attribute.
*
* @param value
* the new value of the 'Name ' attribute.
@@ -69,15 +69,15 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Description ' attribute.
* @see #setDescription(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Description()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Description()
* @model
* @generated
*/
String getDescription();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getDescription Description }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Workpackage#getDescription Description }' attribute.
*
* @param value
* the new value of the 'Description ' attribute.
@@ -91,15 +91,15 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Start Date ' attribute.
* @see #setStartDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_StartDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_StartDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getStartDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getStartDate Start Date }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.Workpackage#getStartDate Start Date }' attribute.
*
* @param value
* the new value of the 'Start Date ' attribute.
@@ -113,15 +113,15 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'End Date ' attribute.
* @see #setEndDate(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_EndDate()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_EndDate()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getEndDate();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getEndDate End Date }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Workpackage#getEndDate End Date }' attribute.
*
* @param value
* the new value of the 'End Date ' attribute.
@@ -135,14 +135,14 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Leader ' reference.
* @see #setLeader(Person)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Leader()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Leader()
* @model
* @generated
*/
Person getLeader();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getLeader Leader }' reference.
*
* @param value
@@ -154,10 +154,10 @@ public interface Workpackage extends EObject {
/**
* Returns the value of the 'Participants ' reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Person}.
+ * {@link pepper.peppermm.Person}.
*
* @return the value of the 'Participants ' reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Participants()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Participants()
* @model
* @generated
*/
@@ -168,14 +168,14 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Effort ' attribute.
* @see #setEffort(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Effort()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Effort()
* @model
* @generated
*/
Integer getEffort();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getEffort Effort }' attribute.
*
* @param value
@@ -187,10 +187,10 @@ public interface Workpackage extends EObject {
/**
* Returns the value of the 'Outputs ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact}.
+ * {@link pepper.peppermm.WorkpackageArtefact}.
*
* @return the value of the 'Outputs ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Outputs()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Outputs()
* @model containment="true"
* @generated
*/
@@ -198,10 +198,10 @@ public interface Workpackage extends EObject {
/**
* Returns the value of the 'Owned Tasks ' containment reference list. The list contents are of type
- * {@link fr.cea.deeplab.projectmgmt.Task}.
+ * {@link pepper.peppermm.Task}.
*
* @return the value of the 'Owned Tasks ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_OwnedTasks()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_OwnedTasks()
* @model containment="true"
* @generated
*/
@@ -209,10 +209,10 @@ public interface Workpackage extends EObject {
/**
* Returns the value of the 'Owned Objectives ' containment reference list. The list contents are of
- * type {@link fr.cea.deeplab.projectmgmt.Objective}.
+ * type {@link pepper.peppermm.Objective}.
*
* @return the value of the 'Owned Objectives ' containment reference list.
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_OwnedObjectives()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_OwnedObjectives()
* @model containment="true"
* @generated
*/
@@ -223,15 +223,15 @@ public interface Workpackage extends EObject {
*
* @return the value of the 'Progress ' attribute.
* @see #setProgress(int)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackage_Progress()
+ * @see pepper.peppermm.PepperPackage#getWorkpackage_Progress()
* @model
* @generated
*/
int getProgress();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.Workpackage#getProgress Progress }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.Workpackage#getProgress Progress }' attribute.
*
* @param value
* the new value of the 'Progress ' attribute.
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefact.java b/backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefact.java
similarity index 60%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefact.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefact.java
index d180ed6..845c295 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefact.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefact.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.time.LocalDate;
@@ -24,19 +24,19 @@
* The following features are supported:
*
*
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getNature Nature }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getPlannedDeadline Planned Deadline }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getEffectiveDeadLine Effective Dead Line }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsInvoiceTrigger Is Invoice Trigger }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getInvoiceAmount Invoice Amount }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getResponsible Responsible }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getVersion Version }
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsObsolete Is Obsolete }
+ * {@link pepper.peppermm.WorkpackageArtefact#getName Name }
+ * {@link pepper.peppermm.WorkpackageArtefact#getDescription Description }
+ * {@link pepper.peppermm.WorkpackageArtefact#getNature Nature }
+ * {@link pepper.peppermm.WorkpackageArtefact#getPlannedDeadline Planned Deadline }
+ * {@link pepper.peppermm.WorkpackageArtefact#getEffectiveDeadLine Effective Dead Line }
+ * {@link pepper.peppermm.WorkpackageArtefact#getIsInvoiceTrigger Is Invoice Trigger }
+ * {@link pepper.peppermm.WorkpackageArtefact#getInvoiceAmount Invoice Amount }
+ * {@link pepper.peppermm.WorkpackageArtefact#getResponsible Responsible }
+ * {@link pepper.peppermm.WorkpackageArtefact#getVersion Version }
+ * {@link pepper.peppermm.WorkpackageArtefact#getIsObsolete Is Obsolete }
*
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact()
* @model
* @generated
*/
@@ -46,15 +46,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Name ' attribute.
* @see #setName(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_Name()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_Name()
* @model
* @generated
*/
String getName();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getName Name }' attribute.
- *
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getName Name }' attribute.
*
* @param value
* the new value of the 'Name ' attribute.
@@ -68,15 +68,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Description ' attribute.
* @see #setDescription(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_Description()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_Description()
* @model
* @generated
*/
String getDescription();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getDescription
- * Description }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getDescription Description }'
+ * attribute.
*
* @param value
* the new value of the 'Description ' attribute.
@@ -87,24 +87,24 @@ public interface WorkpackageArtefact extends EObject {
/**
* Returns the value of the 'Nature ' attribute. The literals are from the enumeration
- * {@link fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature}.
+ * {@link pepper.peppermm.WorkpackageArtefactNature}.
*
* @return the value of the 'Nature ' attribute.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature
+ * @see pepper.peppermm.WorkpackageArtefactNature
* @see #setNature(WorkpackageArtefactNature)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_Nature()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_Nature()
* @model
* @generated
*/
WorkpackageArtefactNature getNature();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getNature Nature }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getNature Nature }' attribute.
*
* @param value
* the new value of the 'Nature ' attribute.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature
+ * @see pepper.peppermm.WorkpackageArtefactNature
* @see #getNature()
* @generated
*/
@@ -116,15 +116,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Planned Deadline ' attribute.
* @see #setPlannedDeadline(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_PlannedDeadline()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_PlannedDeadline()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getPlannedDeadline();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getPlannedDeadline Planned
- * Deadline }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getPlannedDeadline Planned Deadline }'
+ * attribute.
*
* @param value
* the new value of the 'Planned Deadline ' attribute.
@@ -139,15 +139,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Effective Dead Line ' attribute.
* @see #setEffectiveDeadLine(LocalDate)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_EffectiveDeadLine()
- * @model dataType="fr.cea.deeplab.projectmgmt.Date"
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_EffectiveDeadLine()
+ * @model dataType="pepper.peppermm.Date"
* @generated
*/
LocalDate getEffectiveDeadLine();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getEffectiveDeadLine Effective
- * Dead Line }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getEffectiveDeadLine Effective Dead
+ * Line }' attribute.
*
* @param value
* the new value of the 'Effective Dead Line ' attribute.
@@ -162,14 +162,14 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Is Invoice Trigger ' attribute.
* @see #setIsInvoiceTrigger(Boolean)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_IsInvoiceTrigger()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_IsInvoiceTrigger()
* @model
* @generated
*/
Boolean getIsInvoiceTrigger();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsInvoiceTrigger Is Invoice
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getIsInvoiceTrigger Is Invoice
* Trigger }' attribute.
*
* @param value
@@ -185,15 +185,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Invoice Amount ' attribute.
* @see #setInvoiceAmount(Integer)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_InvoiceAmount()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_InvoiceAmount()
* @model
* @generated
*/
Integer getInvoiceAmount();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getInvoiceAmount Invoice
- * Amount }' attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getInvoiceAmount Invoice Amount }'
+ * attribute.
*
* @param value
* the new value of the 'Invoice Amount ' attribute.
@@ -207,15 +207,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Responsible ' reference.
* @see #setResponsible(Person)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_Responsible()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_Responsible()
* @model
* @generated
*/
Person getResponsible();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getResponsible
- * Responsible }' reference.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getResponsible Responsible }'
+ * reference.
*
* @param value
* the new value of the 'Responsible ' reference.
@@ -229,15 +229,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Version ' attribute.
* @see #setVersion(String)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_Version()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_Version()
* @model
* @generated
*/
String getVersion();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getVersion Version }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getVersion Version }' attribute.
*
* @param value
* the new value of the 'Version ' attribute.
@@ -251,15 +251,15 @@ public interface WorkpackageArtefact extends EObject {
*
* @return the value of the 'Is Obsolete ' attribute.
* @see #setIsObsolete(Boolean)
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefact_IsObsolete()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefact_IsObsolete()
* @model
* @generated
*/
Boolean getIsObsolete();
/**
- * Sets the value of the '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact#getIsObsolete Is Obsolete }'
- * attribute.
+ * Sets the value of the '{@link pepper.peppermm.WorkpackageArtefact#getIsObsolete Is Obsolete }' attribute.
+ *
*
* @param value
* the new value of the 'Is Obsolete ' attribute.
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefactNature.java b/backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefactNature.java
similarity index 97%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefactNature.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefactNature.java
index df071e1..ae0da6d 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/WorkpackageArtefactNature.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/WorkpackageArtefactNature.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt;
+ ******************************************************************************/
+package pepper.peppermm;
import java.util.Arrays;
import java.util.Collections;
@@ -22,7 +22,7 @@
* A representation of the literals of the enumeration 'Workpackage Artefact
* Nature ', and utility methods for working with them.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#getWorkpackageArtefactNature()
+ * @see pepper.peppermm.PepperPackage#getWorkpackageArtefactNature()
* @model
* @generated
*/
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/AbstractTaskImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/AbstractTaskImpl.java
similarity index 71%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/AbstractTaskImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/AbstractTaskImpl.java
index d175625..02bae41 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/AbstractTaskImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/AbstractTaskImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,18 +9,12 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.time.Instant;
import java.util.Collection;
+import java.util.Objects;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
@@ -33,23 +27,30 @@
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+
/**
* An implementation of the model object 'Abstract Task '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getStartTime Start Time }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getEndTime End Time }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getProgress Progress }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#isComputeStartEndDynamically Compute Start End
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getName Name }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getDescription Description }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getStartTime Start Time }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getEndTime End Time }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getProgress Progress }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#isComputeStartEndDynamically Compute Start End
* Dynamically }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getTags Tags }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getAssignedPersons Assigned Persons }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getAssignedTeams Assigned Teams }
- * {@link fr.cea.deeplab.projectmgmt.impl.AbstractTaskImpl#getSubTasks Sub Tasks }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getTags Tags }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getAssignedPersons Assigned Persons }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getAssignedTeams Assigned Teams }
+ * {@link pepper.peppermm.impl.AbstractTaskImpl#getSubTasks Sub Tasks }
*
*
* @generated
@@ -231,7 +232,7 @@ protected AbstractTaskImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.ABSTRACT_TASK;
+ return PepperPackage.Literals.ABSTRACT_TASK;
}
/**
@@ -254,7 +255,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__NAME, oldName, this.name));
}
/**
@@ -277,7 +278,7 @@ public void setDescription(String newDescription) {
String oldDescription = this.description;
this.description = newDescription;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION, oldDescription, this.description));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__DESCRIPTION, oldDescription, this.description));
}
/**
@@ -300,7 +301,7 @@ public void setStartTime(Instant newStartTime) {
Instant oldStartTime = this.startTime;
this.startTime = newStartTime;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__START_TIME, oldStartTime, this.startTime));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__START_TIME, oldStartTime, this.startTime));
}
/**
@@ -323,7 +324,7 @@ public void setEndTime(Instant newEndTime) {
Instant oldEndTime = this.endTime;
this.endTime = newEndTime;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__END_TIME, oldEndTime, this.endTime));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__END_TIME, oldEndTime, this.endTime));
}
/**
@@ -343,11 +344,11 @@ public int getProgress() {
*/
@Override
public void setProgress(int newProgress) {
- if (newProgress >=0 && newProgress <= 100) {
+ if (newProgress >= 0 && newProgress <= 100) {
int oldProgress = this.progress;
this.progress = newProgress;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS, oldProgress, this.progress));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__PROGRESS, oldProgress, this.progress));
}
}
@@ -371,8 +372,7 @@ public void setComputeStartEndDynamically(boolean newComputeStartEndDynamically)
boolean oldComputeStartEndDynamically = this.computeStartEndDynamically;
this.computeStartEndDynamically = newComputeStartEndDynamically;
if (this.eNotificationRequired())
- this.eNotify(
- new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY, oldComputeStartEndDynamically, this.computeStartEndDynamically));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY, oldComputeStartEndDynamically, this.computeStartEndDynamically));
}
/**
@@ -383,7 +383,7 @@ public void setComputeStartEndDynamically(boolean newComputeStartEndDynamically)
@Override
public EList getTags() {
if (this.tags == null) {
- this.tags = new EObjectResolvingEList<>(TaskTag.class, this, ProjectmgmtPackage.ABSTRACT_TASK__TAGS);
+ this.tags = new EObjectResolvingEList<>(TaskTag.class, this, PepperPackage.ABSTRACT_TASK__TAGS);
}
return this.tags;
}
@@ -396,7 +396,7 @@ public EList getTags() {
@Override
public EList getAssignedPersons() {
if (this.assignedPersons == null) {
- this.assignedPersons = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_PERSONS);
+ this.assignedPersons = new EObjectResolvingEList<>(Person.class, this, PepperPackage.ABSTRACT_TASK__ASSIGNED_PERSONS);
}
return this.assignedPersons;
}
@@ -409,7 +409,7 @@ public EList getAssignedPersons() {
@Override
public EList getAssignedTeams() {
if (this.assignedTeams == null) {
- this.assignedTeams = new EObjectResolvingEList<>(Team.class, this, ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_TEAMS);
+ this.assignedTeams = new EObjectResolvingEList<>(Team.class, this, PepperPackage.ABSTRACT_TASK__ASSIGNED_TEAMS);
}
return this.assignedTeams;
}
@@ -422,7 +422,7 @@ public EList getAssignedTeams() {
@Override
public EList getSubTasks() {
if (this.subTasks == null) {
- this.subTasks = new EObjectContainmentEList<>(Task.class, this, ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS);
+ this.subTasks = new EObjectContainmentEList<>(Task.class, this, PepperPackage.ABSTRACT_TASK__SUB_TASKS);
}
return this.subTasks;
}
@@ -435,7 +435,7 @@ public EList getSubTasks() {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
return ((InternalEList>) this.getSubTasks()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -450,25 +450,25 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.ABSTRACT_TASK__NAME:
+ case PepperPackage.ABSTRACT_TASK__NAME:
return this.getName();
- case ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION:
+ case PepperPackage.ABSTRACT_TASK__DESCRIPTION:
return this.getDescription();
- case ProjectmgmtPackage.ABSTRACT_TASK__START_TIME:
+ case PepperPackage.ABSTRACT_TASK__START_TIME:
return this.getStartTime();
- case ProjectmgmtPackage.ABSTRACT_TASK__END_TIME:
+ case PepperPackage.ABSTRACT_TASK__END_TIME:
return this.getEndTime();
- case ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS:
+ case PepperPackage.ABSTRACT_TASK__PROGRESS:
return this.getProgress();
- case ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
+ case PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
return this.isComputeStartEndDynamically();
- case ProjectmgmtPackage.ABSTRACT_TASK__TAGS:
+ case PepperPackage.ABSTRACT_TASK__TAGS:
return this.getTags();
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
return this.getAssignedPersons();
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
return this.getAssignedTeams();
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
return this.getSubTasks();
default:
return super.eGet(featureID, resolve, coreType);
@@ -484,43 +484,42 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.ABSTRACT_TASK__NAME:
+ case PepperPackage.ABSTRACT_TASK__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION:
+ case PepperPackage.ABSTRACT_TASK__DESCRIPTION:
this.setDescription((String) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__START_TIME:
+ case PepperPackage.ABSTRACT_TASK__START_TIME:
this.setStartTime((Instant) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__END_TIME:
+ case PepperPackage.ABSTRACT_TASK__END_TIME:
this.setEndTime((Instant) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS:
+ case PepperPackage.ABSTRACT_TASK__PROGRESS:
this.setProgress((Integer) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
+ case PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
this.setComputeStartEndDynamically((Boolean) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__TAGS:
+ case PepperPackage.ABSTRACT_TASK__TAGS:
this.getTags().clear();
this.getTags().addAll((Collection extends TaskTag>) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
this.getAssignedPersons().clear();
this.getAssignedPersons().addAll((Collection extends Person>) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
this.getAssignedTeams().clear();
this.getAssignedTeams().addAll((Collection extends Team>) newValue);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
this.getSubTasks().clear();
this.getSubTasks().addAll((Collection extends Task>) newValue);
return;
default:
super.eSet(featureID, newValue);
- return;
}
}
@@ -532,39 +531,38 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.ABSTRACT_TASK__NAME:
+ case PepperPackage.ABSTRACT_TASK__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION:
+ case PepperPackage.ABSTRACT_TASK__DESCRIPTION:
this.setDescription(DESCRIPTION_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__START_TIME:
+ case PepperPackage.ABSTRACT_TASK__START_TIME:
this.setStartTime(START_TIME_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__END_TIME:
+ case PepperPackage.ABSTRACT_TASK__END_TIME:
this.setEndTime(END_TIME_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS:
+ case PepperPackage.ABSTRACT_TASK__PROGRESS:
this.setProgress(PROGRESS_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
+ case PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
this.setComputeStartEndDynamically(COMPUTE_START_END_DYNAMICALLY_EDEFAULT);
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__TAGS:
+ case PepperPackage.ABSTRACT_TASK__TAGS:
this.getTags().clear();
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
this.getAssignedPersons().clear();
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
this.getAssignedTeams().clear();
return;
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
this.getSubTasks().clear();
return;
default:
super.eUnset(featureID);
- return;
}
}
@@ -576,25 +574,25 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.ABSTRACT_TASK__NAME:
- return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
- case ProjectmgmtPackage.ABSTRACT_TASK__DESCRIPTION:
- return DESCRIPTION_EDEFAULT == null ? this.description != null : !DESCRIPTION_EDEFAULT.equals(this.description);
- case ProjectmgmtPackage.ABSTRACT_TASK__START_TIME:
- return START_TIME_EDEFAULT == null ? this.startTime != null : !START_TIME_EDEFAULT.equals(this.startTime);
- case ProjectmgmtPackage.ABSTRACT_TASK__END_TIME:
- return END_TIME_EDEFAULT == null ? this.endTime != null : !END_TIME_EDEFAULT.equals(this.endTime);
- case ProjectmgmtPackage.ABSTRACT_TASK__PROGRESS:
+ case PepperPackage.ABSTRACT_TASK__NAME:
+ return !Objects.equals(NAME_EDEFAULT, this.name);
+ case PepperPackage.ABSTRACT_TASK__DESCRIPTION:
+ return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
+ case PepperPackage.ABSTRACT_TASK__START_TIME:
+ return !Objects.equals(START_TIME_EDEFAULT, this.startTime);
+ case PepperPackage.ABSTRACT_TASK__END_TIME:
+ return !Objects.equals(END_TIME_EDEFAULT, this.endTime);
+ case PepperPackage.ABSTRACT_TASK__PROGRESS:
return this.progress != PROGRESS_EDEFAULT;
- case ProjectmgmtPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
+ case PepperPackage.ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY:
return this.computeStartEndDynamically != COMPUTE_START_END_DYNAMICALLY_EDEFAULT;
- case ProjectmgmtPackage.ABSTRACT_TASK__TAGS:
+ case PepperPackage.ABSTRACT_TASK__TAGS:
return this.tags != null && !this.tags.isEmpty();
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_PERSONS:
return this.assignedPersons != null && !this.assignedPersons.isEmpty();
- case ProjectmgmtPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
+ case PepperPackage.ABSTRACT_TASK__ASSIGNED_TEAMS:
return this.assignedTeams != null && !this.assignedTeams.isEmpty();
- case ProjectmgmtPackage.ABSTRACT_TASK__SUB_TASKS:
+ case PepperPackage.ABSTRACT_TASK__SUB_TASKS:
return this.subTasks != null && !this.subTasks.isEmpty();
default:
return super.eIsSet(featureID);
@@ -611,21 +609,10 @@ public String toString() {
if (this.eIsProxy())
return super.toString();
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(this.name);
- result.append(", description: ");
- result.append(this.description);
- result.append(", startTime: ");
- result.append(this.startTime);
- result.append(", endTime: ");
- result.append(this.endTime);
- result.append(", progress: ");
- result.append(this.progress);
- result.append(", computeStartEndDynamically: ");
- result.append(this.computeStartEndDynamically);
- result.append(')');
- return result.toString();
+ String result =
+ super.toString() + " (name: " + this.name + ", description: " + this.description + ", startTime: " + this.startTime + ", endTime: " + this.endTime + ", progress: " + this.progress
+ + ", computeStartEndDynamically: " + this.computeStartEndDynamically + ')';
+ return result;
}
} // AbstractTaskImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ExternalStakeholderImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ExternalStakeholderImpl.java
similarity index 82%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ExternalStakeholderImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/ExternalStakeholderImpl.java
index 06cd4a8..d8c6316 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ExternalStakeholderImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ExternalStakeholderImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,11 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -21,6 +18,9 @@
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.util.EDataTypeUniqueEList;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.PepperPackage;
+
/**
* An implementation of the model object 'External Stakeholder '.
@@ -28,7 +28,7 @@
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.ExternalStakeholderImpl#getGoals Goals }
+ * {@link pepper.peppermm.impl.ExternalStakeholderImpl#getGoals Goals }
*
*
* @generated
@@ -60,7 +60,7 @@ protected ExternalStakeholderImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.EXTERNAL_STAKEHOLDER;
+ return PepperPackage.Literals.EXTERNAL_STAKEHOLDER;
}
/**
@@ -71,7 +71,7 @@ protected EClass eStaticClass() {
@Override
public EList getGoals() {
if (this.goals == null) {
- this.goals = new EDataTypeUniqueEList<>(String.class, this, ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS);
+ this.goals = new EDataTypeUniqueEList<>(String.class, this, PepperPackage.EXTERNAL_STAKEHOLDER__GOALS);
}
return this.goals;
}
@@ -84,7 +84,7 @@ public EList getGoals() {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS:
+ case PepperPackage.EXTERNAL_STAKEHOLDER__GOALS:
return this.getGoals();
default:
return super.eGet(featureID, resolve, coreType);
@@ -100,7 +100,7 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS:
+ case PepperPackage.EXTERNAL_STAKEHOLDER__GOALS:
this.getGoals().clear();
this.getGoals().addAll((Collection extends String>) newValue);
return;
@@ -118,7 +118,7 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS:
+ case PepperPackage.EXTERNAL_STAKEHOLDER__GOALS:
this.getGoals().clear();
return;
default:
@@ -135,7 +135,7 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER__GOALS:
+ case PepperPackage.EXTERNAL_STAKEHOLDER__GOALS:
return this.goals != null && !this.goals.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/InternalStakeholderImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/InternalStakeholderImpl.java
similarity index 71%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/InternalStakeholderImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/InternalStakeholderImpl.java
index 9105706..6fd3841 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/InternalStakeholderImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/InternalStakeholderImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,14 +9,14 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import org.eclipse.emf.ecore.EClass;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.PepperPackage;
+
/**
* An implementation of the model object 'Internal Stakeholder '.
@@ -40,7 +40,7 @@ protected InternalStakeholderImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.INTERNAL_STAKEHOLDER;
+ return PepperPackage.Literals.INTERNAL_STAKEHOLDER;
}
} // InternalStakeholderImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/KeyResultImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/KeyResultImpl.java
similarity index 71%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/KeyResultImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/KeyResultImpl.java
index b036515..b5a4f70 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/KeyResultImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/KeyResultImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,14 +9,14 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import org.eclipse.emf.ecore.EClass;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.PepperPackage;
+
/**
* An implementation of the model object 'Key Result '.
*
@@ -39,7 +39,7 @@ protected KeyResultImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.KEY_RESULT;
+ return PepperPackage.Literals.KEY_RESULT;
}
} // KeyResultImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ObjectiveImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ObjectiveImpl.java
similarity index 82%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ObjectiveImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/ObjectiveImpl.java
index c1d7f2d..c353a51 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ObjectiveImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ObjectiveImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -25,13 +21,17 @@
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.PepperPackage;
+
/**
* An implementation of the model object 'Objective '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.ObjectiveImpl#getOwnedKeyResults Owned Key Results }
+ * {@link pepper.peppermm.impl.ObjectiveImpl#getOwnedKeyResults Owned Key Results }
*
*
* @generated
@@ -63,7 +63,7 @@ protected ObjectiveImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.OBJECTIVE;
+ return PepperPackage.Literals.OBJECTIVE;
}
/**
@@ -74,7 +74,7 @@ protected EClass eStaticClass() {
@Override
public EList getOwnedKeyResults() {
if (this.ownedKeyResults == null) {
- this.ownedKeyResults = new EObjectContainmentEList<>(KeyResult.class, this, ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS);
+ this.ownedKeyResults = new EObjectContainmentEList<>(KeyResult.class, this, PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS);
}
return this.ownedKeyResults;
}
@@ -87,7 +87,7 @@ public EList getOwnedKeyResults() {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
return ((InternalEList>) this.getOwnedKeyResults()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -102,7 +102,7 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
return this.getOwnedKeyResults();
default:
return super.eGet(featureID, resolve, coreType);
@@ -118,7 +118,7 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
this.getOwnedKeyResults().clear();
this.getOwnedKeyResults().addAll((Collection extends KeyResult>) newValue);
return;
@@ -136,7 +136,7 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
this.getOwnedKeyResults().clear();
return;
default:
@@ -153,7 +153,7 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.OBJECTIVE__OWNED_KEY_RESULTS:
+ case PepperPackage.OBJECTIVE__OWNED_KEY_RESULTS:
return this.ownedKeyResults != null && !this.ownedKeyResults.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/OrganizationImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/OrganizationImpl.java
similarity index 79%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/OrganizationImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/OrganizationImpl.java
index 89993a2..25c93e0 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/OrganizationImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/OrganizationImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,13 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -29,16 +24,20 @@
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Project;
+import pepper.peppermm.ResourceFolder;
+
/**
* An implementation of the model object 'Organization '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.OrganizationImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.OrganizationImpl#getOwnedProjects Owned Projects }
- * {@link fr.cea.deeplab.projectmgmt.impl.OrganizationImpl#getOwnedResourceFolders Owned Resource
- * Folders }
+ * {@link pepper.peppermm.impl.OrganizationImpl#getName Name }
+ * {@link pepper.peppermm.impl.OrganizationImpl#getOwnedProjects Owned Projects }
+ * {@link pepper.peppermm.impl.OrganizationImpl#getOwnedResourceFolders Owned Resource Folders }
*
*
* @generated
@@ -100,7 +99,7 @@ protected OrganizationImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.ORGANIZATION;
+ return PepperPackage.Literals.ORGANIZATION;
}
/**
@@ -123,7 +122,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.ORGANIZATION__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.ORGANIZATION__NAME, oldName, this.name));
}
/**
@@ -134,7 +133,7 @@ public void setName(String newName) {
@Override
public EList getOwnedProjects() {
if (this.ownedProjects == null) {
- this.ownedProjects = new EObjectContainmentEList<>(Project.class, this, ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS);
+ this.ownedProjects = new EObjectContainmentEList<>(Project.class, this, PepperPackage.ORGANIZATION__OWNED_PROJECTS);
}
return this.ownedProjects;
}
@@ -147,7 +146,7 @@ public EList getOwnedProjects() {
@Override
public EList getOwnedResourceFolders() {
if (this.ownedResourceFolders == null) {
- this.ownedResourceFolders = new EObjectContainmentEList<>(ResourceFolder.class, this, ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS);
+ this.ownedResourceFolders = new EObjectContainmentEList<>(ResourceFolder.class, this, PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS);
}
return this.ownedResourceFolders;
}
@@ -160,9 +159,9 @@ public EList getOwnedResourceFolders() {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
return ((InternalEList>) this.getOwnedProjects()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
return ((InternalEList>) this.getOwnedResourceFolders()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -177,11 +176,11 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.ORGANIZATION__NAME:
+ case PepperPackage.ORGANIZATION__NAME:
return this.getName();
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
return this.getOwnedProjects();
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
return this.getOwnedResourceFolders();
default:
return super.eGet(featureID, resolve, coreType);
@@ -197,14 +196,14 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.ORGANIZATION__NAME:
+ case PepperPackage.ORGANIZATION__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
this.getOwnedProjects().clear();
this.getOwnedProjects().addAll((Collection extends Project>) newValue);
return;
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
this.getOwnedResourceFolders().clear();
this.getOwnedResourceFolders().addAll((Collection extends ResourceFolder>) newValue);
return;
@@ -222,13 +221,13 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.ORGANIZATION__NAME:
+ case PepperPackage.ORGANIZATION__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
this.getOwnedProjects().clear();
return;
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
this.getOwnedResourceFolders().clear();
return;
default:
@@ -245,11 +244,11 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.ORGANIZATION__NAME:
+ case PepperPackage.ORGANIZATION__NAME:
return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
- case ProjectmgmtPackage.ORGANIZATION__OWNED_PROJECTS:
+ case PepperPackage.ORGANIZATION__OWNED_PROJECTS:
return this.ownedProjects != null && !this.ownedProjects.isEmpty();
- case ProjectmgmtPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
+ case PepperPackage.ORGANIZATION__OWNED_RESOURCE_FOLDERS:
return this.ownedResourceFolders != null && !this.ownedResourceFolders.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperFactoryImpl.java
similarity index 75%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperFactoryImpl.java
index 6a2a1ad..8c0a731 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperFactoryImpl.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,30 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectState;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.RiskKind;
-import fr.cea.deeplab.projectmgmt.RiskState;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.time.Instant;
import java.time.LocalDate;
@@ -45,27 +23,49 @@
import org.eclipse.emf.ecore.impl.EFactoryImpl;
import org.eclipse.emf.ecore.plugin.EcorePlugin;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.ProjectState;
+import pepper.peppermm.ResourceFolder;
+import pepper.peppermm.Risk;
+import pepper.peppermm.RiskKind;
+import pepper.peppermm.RiskState;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
+import pepper.peppermm.WorkpackageArtefactNature;
+
/**
* An implementation of the model Factory .
*
* @generated
*/
-public class ProjectmgmtFactoryImpl extends EFactoryImpl implements ProjectmgmtFactory {
+public class PepperFactoryImpl extends EFactoryImpl implements PepperFactory {
/**
* Creates the default factory implementation.
*
* @generated
*/
- public static ProjectmgmtFactory init() {
+ public static PepperFactory init() {
try {
- ProjectmgmtFactory theProjectmgmtFactory = (ProjectmgmtFactory) EPackage.Registry.INSTANCE.getEFactory(ProjectmgmtPackage.eNS_URI);
- if (theProjectmgmtFactory != null) {
- return theProjectmgmtFactory;
+ PepperFactory thePepperFactory = (PepperFactory) EPackage.Registry.INSTANCE.getEFactory(PepperPackage.eNS_URI);
+ if (thePepperFactory != null) {
+ return thePepperFactory;
}
} catch (Exception exception) {
EcorePlugin.INSTANCE.log(exception);
}
- return new ProjectmgmtFactoryImpl();
+ return new PepperFactoryImpl();
}
/**
@@ -73,7 +73,7 @@ public static ProjectmgmtFactory init() {
*
* @generated
*/
- public ProjectmgmtFactoryImpl() {
+ public PepperFactoryImpl() {
super();
}
@@ -85,35 +85,35 @@ public ProjectmgmtFactoryImpl() {
@Override
public EObject create(EClass eClass) {
switch (eClass.getClassifierID()) {
- case ProjectmgmtPackage.ORGANIZATION:
+ case PepperPackage.ORGANIZATION:
return this.createOrganization();
- case ProjectmgmtPackage.RESOURCE_FOLDER:
+ case PepperPackage.RESOURCE_FOLDER:
return this.createResourceFolder();
- case ProjectmgmtPackage.TEAM:
+ case PepperPackage.TEAM:
return this.createTeam();
- case ProjectmgmtPackage.INTERNAL_STAKEHOLDER:
+ case PepperPackage.INTERNAL_STAKEHOLDER:
return this.createInternalStakeholder();
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER:
+ case PepperPackage.EXTERNAL_STAKEHOLDER:
return this.createExternalStakeholder();
- case ProjectmgmtPackage.PERSON:
+ case PepperPackage.PERSON:
return this.createPerson();
- case ProjectmgmtPackage.TAG_FOLDER:
+ case PepperPackage.TAG_FOLDER:
return this.createTagFolder();
- case ProjectmgmtPackage.TASK_TAG:
+ case PepperPackage.TASK_TAG:
return this.createTaskTag();
- case ProjectmgmtPackage.TASK:
+ case PepperPackage.TASK:
return this.createTask();
- case ProjectmgmtPackage.OBJECTIVE:
+ case PepperPackage.OBJECTIVE:
return this.createObjective();
- case ProjectmgmtPackage.KEY_RESULT:
+ case PepperPackage.KEY_RESULT:
return this.createKeyResult();
- case ProjectmgmtPackage.PROJECT:
+ case PepperPackage.PROJECT:
return this.createProject();
- case ProjectmgmtPackage.WORKPACKAGE:
+ case PepperPackage.WORKPACKAGE:
return this.createWorkpackage();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT:
return this.createWorkpackageArtefact();
- case ProjectmgmtPackage.RISK:
+ case PepperPackage.RISK:
return this.createRisk();
default:
throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
@@ -128,17 +128,17 @@ public EObject create(EClass eClass) {
@Override
public Object createFromString(EDataType eDataType, String initialValue) {
switch (eDataType.getClassifierID()) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT_NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT_NATURE:
return this.createWorkpackageArtefactNatureFromString(eDataType, initialValue);
- case ProjectmgmtPackage.RISK_KIND:
+ case PepperPackage.RISK_KIND:
return this.createRiskKindFromString(eDataType, initialValue);
- case ProjectmgmtPackage.RISK_STATE:
+ case PepperPackage.RISK_STATE:
return this.createRiskStateFromString(eDataType, initialValue);
- case ProjectmgmtPackage.PROJECT_STATE:
+ case PepperPackage.PROJECT_STATE:
return this.createProjectStateFromString(eDataType, initialValue);
- case ProjectmgmtPackage.INSTANT:
+ case PepperPackage.INSTANT:
return this.createInstantFromString(eDataType, initialValue);
- case ProjectmgmtPackage.DATE:
+ case PepperPackage.DATE:
return this.createDateFromString(eDataType, initialValue);
default:
throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
@@ -153,17 +153,17 @@ public Object createFromString(EDataType eDataType, String initialValue) {
@Override
public String convertToString(EDataType eDataType, Object instanceValue) {
switch (eDataType.getClassifierID()) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT_NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT_NATURE:
return this.convertWorkpackageArtefactNatureToString(eDataType, instanceValue);
- case ProjectmgmtPackage.RISK_KIND:
+ case PepperPackage.RISK_KIND:
return this.convertRiskKindToString(eDataType, instanceValue);
- case ProjectmgmtPackage.RISK_STATE:
+ case PepperPackage.RISK_STATE:
return this.convertRiskStateToString(eDataType, instanceValue);
- case ProjectmgmtPackage.PROJECT_STATE:
+ case PepperPackage.PROJECT_STATE:
return this.convertProjectStateToString(eDataType, instanceValue);
- case ProjectmgmtPackage.INSTANT:
+ case PepperPackage.INSTANT:
return this.convertInstantToString(eDataType, instanceValue);
- case ProjectmgmtPackage.DATE:
+ case PepperPackage.DATE:
return this.convertDateToString(eDataType, instanceValue);
default:
throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
@@ -342,8 +342,8 @@ public Risk createRisk() {
*/
public WorkpackageArtefactNature createWorkpackageArtefactNatureFromString(EDataType eDataType, String initialValue) {
WorkpackageArtefactNature result = WorkpackageArtefactNature.get(initialValue);
-// if (result == null)
-// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ // if (result == null)
+ // throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
@@ -363,8 +363,8 @@ public String convertWorkpackageArtefactNatureToString(EDataType eDataType, Obje
*/
public RiskKind createRiskKindFromString(EDataType eDataType, String initialValue) {
RiskKind result = RiskKind.get(initialValue);
-// if (result == null)
-// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ // if (result == null)
+ // throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
@@ -384,8 +384,8 @@ public String convertRiskKindToString(EDataType eDataType, Object instanceValue)
*/
public RiskState createRiskStateFromString(EDataType eDataType, String initialValue) {
RiskState result = RiskState.get(initialValue);
-// if (result == null)
-// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ // if (result == null)
+ // throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
@@ -405,8 +405,8 @@ public String convertRiskStateToString(EDataType eDataType, Object instanceValue
*/
public ProjectState createProjectStateFromString(EDataType eDataType, String initialValue) {
ProjectState result = ProjectState.get(initialValue);
-// if (result == null)
-// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ // if (result == null)
+ // throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
@@ -473,8 +473,8 @@ public String convertDateToString(EDataType eDataType, Object instanceValue) {
* @generated
*/
@Override
- public ProjectmgmtPackage getProjectmgmtPackage() {
- return (ProjectmgmtPackage) this.getEPackage();
+ public PepperPackage getPepperPackage() {
+ return (PepperPackage) this.getEPackage();
}
/**
@@ -484,8 +484,8 @@ public ProjectmgmtPackage getProjectmgmtPackage() {
* @generated
*/
@Deprecated
- public static ProjectmgmtPackage getPackage() {
- return ProjectmgmtPackage.eINSTANCE;
+ public static PepperPackage getPackage() {
+ return PepperPackage.eINSTANCE;
}
-} // ProjectmgmtFactoryImpl
+} // PepperFactoryImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperPackageImpl.java
similarity index 96%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperPackageImpl.java
index 1d2e12c..d34c92a 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PepperPackageImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,34 +9,10 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import static fr.cea.deeplab.projectmgmt.ProjectmgmtPackage.RESOURCE;
-
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectState;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.RiskKind;
-import fr.cea.deeplab.projectmgmt.RiskState;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+ ******************************************************************************/
+package pepper.peppermm.impl;
+
+import static pepper.peppermm.PepperPackage.RESOURCE;
import java.time.Instant;
import java.time.LocalDate;
@@ -49,12 +25,36 @@
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.impl.EPackageImpl;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.ProjectState;
+import pepper.peppermm.Resource;
+import pepper.peppermm.ResourceFolder;
+import pepper.peppermm.Risk;
+import pepper.peppermm.RiskKind;
+import pepper.peppermm.RiskState;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
+import pepper.peppermm.WorkpackageArtefactNature;
+
/**
* An implementation of the model Package .
*
* @generated
*/
-public class ProjectmgmtPackageImpl extends EPackageImpl implements ProjectmgmtPackage {
+public class PepperPackageImpl extends EPackageImpl implements PepperPackage {
/**
*
*
@@ -225,12 +225,12 @@ public class ProjectmgmtPackageImpl extends EPackageImpl implements ProjectmgmtP
* begin-user-doc -->
*
* @see org.eclipse.emf.ecore.EPackage.Registry
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#eNS_URI
+ * @see pepper.peppermm.PepperPackage#eNS_URI
* @see #init()
* @generated
*/
- private ProjectmgmtPackageImpl() {
- super(eNS_URI, ProjectmgmtFactory.eINSTANCE);
+ private PepperPackageImpl() {
+ super(eNS_URI, PepperFactory.eINSTANCE);
}
/**
@@ -244,38 +244,37 @@ private ProjectmgmtPackageImpl() {
* Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
*
*
- * This method is used to initialize {@link ProjectmgmtPackage#eINSTANCE} when that field is accessed. Clients
- * should not invoke it directly. Instead, they should simply access that field to obtain the package.
+ * This method is used to initialize {@link PepperPackage#eINSTANCE} when that field is accessed. Clients should not
+ * invoke it directly. Instead, they should simply access that field to obtain the package.
+ *
*
* @see #eNS_URI
* @see #createPackageContents()
* @see #initializePackageContents()
* @generated
*/
- public static ProjectmgmtPackage init() {
+ public static PepperPackage init() {
if (isInited)
- return (ProjectmgmtPackage) EPackage.Registry.INSTANCE.getEPackage(ProjectmgmtPackage.eNS_URI);
+ return (PepperPackage) EPackage.Registry.INSTANCE.getEPackage(PepperPackage.eNS_URI);
// Obtain or create and register package
- Object registeredProjectmgmtPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
- ProjectmgmtPackageImpl theProjectmgmtPackage = registeredProjectmgmtPackage instanceof ProjectmgmtPackageImpl ? (ProjectmgmtPackageImpl) registeredProjectmgmtPackage
- : new ProjectmgmtPackageImpl();
+ Object registeredPepperPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
+ PepperPackageImpl thePepperPackage = registeredPepperPackage instanceof PepperPackageImpl ? (PepperPackageImpl) registeredPepperPackage : new PepperPackageImpl();
isInited = true;
// Create package meta-data objects
- theProjectmgmtPackage.createPackageContents();
+ thePepperPackage.createPackageContents();
// Initialize created meta-data
- theProjectmgmtPackage.initializePackageContents();
+ thePepperPackage.initializePackageContents();
// Mark meta-data to indicate it can't be changed
- theProjectmgmtPackage.freeze();
+ thePepperPackage.freeze();
// Update the registry and return the package
- EPackage.Registry.INSTANCE.put(ProjectmgmtPackage.eNS_URI, theProjectmgmtPackage);
- return theProjectmgmtPackage;
+ EPackage.Registry.INSTANCE.put(PepperPackage.eNS_URI, thePepperPackage);
+ return thePepperPackage;
}
/**
@@ -1414,8 +1413,8 @@ public EDataType getDate() {
* @generated
*/
@Override
- public ProjectmgmtFactory getProjectmgmtFactory() {
- return (ProjectmgmtFactory) this.getEFactoryInstance();
+ public PepperFactory getPepperFactory() {
+ return (PepperFactory) this.getEFactoryInstance();
}
/**
@@ -1864,4 +1863,4 @@ public void initializePackageContents() {
this.createResource(eNS_URI);
}
-} // ProjectmgmtPackageImpl
+} // PepperPackageImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/PersonImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PersonImpl.java
similarity index 83%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/PersonImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/PersonImpl.java
index b59d7fb..c67e309 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/PersonImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/PersonImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,25 +9,25 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+
/**
* An implementation of the model object 'Person '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.PersonImpl#getAlias Alias }
- * {@link fr.cea.deeplab.projectmgmt.impl.PersonImpl#getBiography Biography }
- * {@link fr.cea.deeplab.projectmgmt.impl.PersonImpl#getImageUrl Image Url }
+ * {@link pepper.peppermm.impl.PersonImpl#getAlias Alias }
+ * {@link pepper.peppermm.impl.PersonImpl#getBiography Biography }
+ * {@link pepper.peppermm.impl.PersonImpl#getImageUrl Image Url }
*
*
* @generated
@@ -109,7 +109,7 @@ protected PersonImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.PERSON;
+ return PepperPackage.Literals.PERSON;
}
/**
@@ -132,7 +132,7 @@ public void setAlias(String newAlias) {
String oldAlias = this.alias;
this.alias = newAlias;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PERSON__ALIAS, oldAlias, this.alias));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PERSON__ALIAS, oldAlias, this.alias));
}
/**
@@ -155,7 +155,7 @@ public void setBiography(String newBiography) {
String oldBiography = this.biography;
this.biography = newBiography;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PERSON__BIOGRAPHY, oldBiography, this.biography));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PERSON__BIOGRAPHY, oldBiography, this.biography));
}
/**
@@ -178,7 +178,7 @@ public void setImageUrl(String newImageUrl) {
String oldImageUrl = this.imageUrl;
this.imageUrl = newImageUrl;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PERSON__IMAGE_URL, oldImageUrl, this.imageUrl));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PERSON__IMAGE_URL, oldImageUrl, this.imageUrl));
}
/**
@@ -189,11 +189,11 @@ public void setImageUrl(String newImageUrl) {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.PERSON__ALIAS:
+ case PepperPackage.PERSON__ALIAS:
return this.getAlias();
- case ProjectmgmtPackage.PERSON__BIOGRAPHY:
+ case PepperPackage.PERSON__BIOGRAPHY:
return this.getBiography();
- case ProjectmgmtPackage.PERSON__IMAGE_URL:
+ case PepperPackage.PERSON__IMAGE_URL:
return this.getImageUrl();
default:
return super.eGet(featureID, resolve, coreType);
@@ -208,13 +208,13 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.PERSON__ALIAS:
+ case PepperPackage.PERSON__ALIAS:
this.setAlias((String) newValue);
return;
- case ProjectmgmtPackage.PERSON__BIOGRAPHY:
+ case PepperPackage.PERSON__BIOGRAPHY:
this.setBiography((String) newValue);
return;
- case ProjectmgmtPackage.PERSON__IMAGE_URL:
+ case PepperPackage.PERSON__IMAGE_URL:
this.setImageUrl((String) newValue);
return;
default:
@@ -231,13 +231,13 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.PERSON__ALIAS:
+ case PepperPackage.PERSON__ALIAS:
this.setAlias(ALIAS_EDEFAULT);
return;
- case ProjectmgmtPackage.PERSON__BIOGRAPHY:
+ case PepperPackage.PERSON__BIOGRAPHY:
this.setBiography(BIOGRAPHY_EDEFAULT);
return;
- case ProjectmgmtPackage.PERSON__IMAGE_URL:
+ case PepperPackage.PERSON__IMAGE_URL:
this.setImageUrl(IMAGE_URL_EDEFAULT);
return;
default:
@@ -254,11 +254,11 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.PERSON__ALIAS:
+ case PepperPackage.PERSON__ALIAS:
return ALIAS_EDEFAULT == null ? this.alias != null : !ALIAS_EDEFAULT.equals(this.alias);
- case ProjectmgmtPackage.PERSON__BIOGRAPHY:
+ case PepperPackage.PERSON__BIOGRAPHY:
return BIOGRAPHY_EDEFAULT == null ? this.biography != null : !BIOGRAPHY_EDEFAULT.equals(this.biography);
- case ProjectmgmtPackage.PERSON__IMAGE_URL:
+ case PepperPackage.PERSON__IMAGE_URL:
return IMAGE_URL_EDEFAULT == null ? this.imageUrl != null : !IMAGE_URL_EDEFAULT.equals(this.imageUrl);
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ProjectImpl.java
similarity index 75%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/ProjectImpl.java
index fa72142..7ac1529 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ProjectImpl.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,19 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectState;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Workpackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.math.BigDecimal;
import java.math.RoundingMode;
@@ -41,46 +30,56 @@
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.Objective;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.ProjectState;
+import pepper.peppermm.Risk;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Workpackage;
+
/**
* An implementation of the model object 'Project '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getOwnedWorkpackages Owned Workpackages }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getOwnedObjectives Owned Objectives }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getOwnedTagFolders Owned Tag Folders }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getOwnedRisks Owned Risks }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getReference Reference }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getLeadingUnit Leading Unit }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getParticipantUnits Participant Units }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getPlannifiedClientCopilMeetings Plannified Client Copil
+ * {@link pepper.peppermm.impl.ProjectImpl#getName Name }
+ * {@link pepper.peppermm.impl.ProjectImpl#getOwnedWorkpackages Owned Workpackages }
+ * {@link pepper.peppermm.impl.ProjectImpl#getOwnedObjectives Owned Objectives }
+ * {@link pepper.peppermm.impl.ProjectImpl#getOwnedTagFolders Owned Tag Folders }
+ * {@link pepper.peppermm.impl.ProjectImpl#getOwnedRisks Owned Risks }
+ * {@link pepper.peppermm.impl.ProjectImpl#getReference Reference }
+ * {@link pepper.peppermm.impl.ProjectImpl#getDescription Description }
+ * {@link pepper.peppermm.impl.ProjectImpl#getLeadingUnit Leading Unit }
+ * {@link pepper.peppermm.impl.ProjectImpl#getParticipantUnits Participant Units }
+ * {@link pepper.peppermm.impl.ProjectImpl#getPlannifiedClientCopilMeetings Plannified Client Copil
* Meetings }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getMainProgramBrick Main Program Brick }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getState State }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getClients Clients }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getPartners Partners }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getIsTransverse Is Transverse }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getLeader Leader }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getMembers Members }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getIsSensitive Is Sensitive }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getContractualStartDate Contractual Start Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getDuration Duration }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getContractualEndDate Contractual End Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getEffectiveStartDate Effective Start Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getEffectiveEndDate Effective End Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getContractTermExtension Contract Term
- * Extension }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getGlobalCost Global Cost }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getFundingRate Funding Rate }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getFunding Funding }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getManpower Manpower }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getEOTP EOTP }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getStatisticOrder Statistic Order }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getInternalNeed Internal Need }
- * {@link fr.cea.deeplab.projectmgmt.impl.ProjectImpl#getClientNeed Client Need }
+ * {@link pepper.peppermm.impl.ProjectImpl#getMainProgramBrick Main Program Brick }
+ * {@link pepper.peppermm.impl.ProjectImpl#getState State }
+ * {@link pepper.peppermm.impl.ProjectImpl#getClients Clients }
+ * {@link pepper.peppermm.impl.ProjectImpl#getPartners Partners }
+ * {@link pepper.peppermm.impl.ProjectImpl#getIsTransverse Is Transverse }
+ * {@link pepper.peppermm.impl.ProjectImpl#getLeader Leader }
+ * {@link pepper.peppermm.impl.ProjectImpl#getMembers Members }
+ * {@link pepper.peppermm.impl.ProjectImpl#getIsSensitive Is Sensitive }
+ * {@link pepper.peppermm.impl.ProjectImpl#getContractualStartDate Contractual Start Date }
+ * {@link pepper.peppermm.impl.ProjectImpl#getDuration Duration }
+ * {@link pepper.peppermm.impl.ProjectImpl#getContractualEndDate Contractual End Date }
+ * {@link pepper.peppermm.impl.ProjectImpl#getEffectiveStartDate Effective Start Date }
+ * {@link pepper.peppermm.impl.ProjectImpl#getEffectiveEndDate Effective End Date }
+ * {@link pepper.peppermm.impl.ProjectImpl#getContractTermExtension Contract Term Extension }
+ * {@link pepper.peppermm.impl.ProjectImpl#getGlobalCost Global Cost }
+ * {@link pepper.peppermm.impl.ProjectImpl#getFundingRate Funding Rate }
+ * {@link pepper.peppermm.impl.ProjectImpl#getFunding Funding }
+ * {@link pepper.peppermm.impl.ProjectImpl#getManpower Manpower }
+ * {@link pepper.peppermm.impl.ProjectImpl#getEOTP EOTP }
+ * {@link pepper.peppermm.impl.ProjectImpl#getStatisticOrder Statistic Order }
+ * {@link pepper.peppermm.impl.ProjectImpl#getInternalNeed Internal Need }
+ * {@link pepper.peppermm.impl.ProjectImpl#getClientNeed Client Need }
*
*
* @generated
@@ -622,7 +621,7 @@ protected ProjectImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.PROJECT;
+ return PepperPackage.Literals.PROJECT;
}
/**
@@ -645,7 +644,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__NAME, oldName, this.name));
}
/**
@@ -656,7 +655,7 @@ public void setName(String newName) {
@Override
public EList getOwnedWorkpackages() {
if (this.ownedWorkpackages == null) {
- this.ownedWorkpackages = new EObjectContainmentEList<>(Workpackage.class, this, ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES);
+ this.ownedWorkpackages = new EObjectContainmentEList<>(Workpackage.class, this, PepperPackage.PROJECT__OWNED_WORKPACKAGES);
}
return this.ownedWorkpackages;
}
@@ -669,7 +668,7 @@ public EList getOwnedWorkpackages() {
@Override
public EList getOwnedObjectives() {
if (this.ownedObjectives == null) {
- this.ownedObjectives = new EObjectContainmentEList<>(Objective.class, this, ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES);
+ this.ownedObjectives = new EObjectContainmentEList<>(Objective.class, this, PepperPackage.PROJECT__OWNED_OBJECTIVES);
}
return this.ownedObjectives;
}
@@ -682,7 +681,7 @@ public EList getOwnedObjectives() {
@Override
public EList getOwnedTagFolders() {
if (this.ownedTagFolders == null) {
- this.ownedTagFolders = new EObjectContainmentEList<>(TagFolder.class, this, ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS);
+ this.ownedTagFolders = new EObjectContainmentEList<>(TagFolder.class, this, PepperPackage.PROJECT__OWNED_TAG_FOLDERS);
}
return this.ownedTagFolders;
}
@@ -695,7 +694,7 @@ public EList getOwnedTagFolders() {
@Override
public EList getOwnedRisks() {
if (this.ownedRisks == null) {
- this.ownedRisks = new EObjectContainmentEList<>(Risk.class, this, ProjectmgmtPackage.PROJECT__OWNED_RISKS);
+ this.ownedRisks = new EObjectContainmentEList<>(Risk.class, this, PepperPackage.PROJECT__OWNED_RISKS);
}
return this.ownedRisks;
}
@@ -720,7 +719,7 @@ public void setReference(String newReference) {
String oldReference = this.reference;
this.reference = newReference;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__REFERENCE, oldReference, this.reference));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__REFERENCE, oldReference, this.reference));
}
/**
@@ -743,7 +742,7 @@ public void setDescription(String newDescription) {
String oldDescription = this.description;
this.description = newDescription;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DESCRIPTION, oldDescription, this.description));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__DESCRIPTION, oldDescription, this.description));
}
/**
@@ -758,7 +757,7 @@ public InternalStakeholder getLeadingUnit() {
this.leadingUnit = (InternalStakeholder) this.eResolveProxy(oldLeadingUnit);
if (this.leadingUnit != oldLeadingUnit) {
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.PROJECT__LEADING_UNIT, oldLeadingUnit, this.leadingUnit));
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, PepperPackage.PROJECT__LEADING_UNIT, oldLeadingUnit, this.leadingUnit));
}
}
return this.leadingUnit;
@@ -783,7 +782,7 @@ public void setLeadingUnit(InternalStakeholder newLeadingUnit) {
InternalStakeholder oldLeadingUnit = this.leadingUnit;
this.leadingUnit = newLeadingUnit;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__LEADING_UNIT, oldLeadingUnit, this.leadingUnit));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__LEADING_UNIT, oldLeadingUnit, this.leadingUnit));
}
/**
@@ -794,7 +793,7 @@ public void setLeadingUnit(InternalStakeholder newLeadingUnit) {
@Override
public EList getParticipantUnits() {
if (this.participantUnits == null) {
- this.participantUnits = new EObjectResolvingEList<>(InternalStakeholder.class, this, ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS);
+ this.participantUnits = new EObjectResolvingEList<>(InternalStakeholder.class, this, PepperPackage.PROJECT__PARTICIPANT_UNITS);
}
return this.participantUnits;
}
@@ -819,8 +818,7 @@ public void setPlannifiedClientCopilMeetings(Boolean newPlannifiedClientCopilMee
Boolean oldPlannifiedClientCopilMeetings = this.plannifiedClientCopilMeetings;
this.plannifiedClientCopilMeetings = newPlannifiedClientCopilMeetings;
if (this.eNotificationRequired())
- this.eNotify(
- new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS, oldPlannifiedClientCopilMeetings, this.plannifiedClientCopilMeetings));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS, oldPlannifiedClientCopilMeetings, this.plannifiedClientCopilMeetings));
}
/**
@@ -843,7 +841,7 @@ public void setMainProgramBrick(String newMainProgramBrick) {
String oldMainProgramBrick = this.mainProgramBrick;
this.mainProgramBrick = newMainProgramBrick;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK, oldMainProgramBrick, this.mainProgramBrick));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__MAIN_PROGRAM_BRICK, oldMainProgramBrick, this.mainProgramBrick));
}
/**
@@ -866,7 +864,7 @@ public void setState(ProjectState newState) {
ProjectState oldState = this.state;
this.state = newState == null ? STATE_EDEFAULT : newState;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__STATE, oldState, this.state));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__STATE, oldState, this.state));
}
/**
@@ -877,7 +875,7 @@ public void setState(ProjectState newState) {
@Override
public EList getClients() {
if (this.clients == null) {
- this.clients = new EObjectResolvingEList<>(ExternalStakeholder.class, this, ProjectmgmtPackage.PROJECT__CLIENTS);
+ this.clients = new EObjectResolvingEList<>(ExternalStakeholder.class, this, PepperPackage.PROJECT__CLIENTS);
}
return this.clients;
}
@@ -890,7 +888,7 @@ public EList getClients() {
@Override
public EList getPartners() {
if (this.partners == null) {
- this.partners = new EObjectResolvingEList<>(ExternalStakeholder.class, this, ProjectmgmtPackage.PROJECT__PARTNERS);
+ this.partners = new EObjectResolvingEList<>(ExternalStakeholder.class, this, PepperPackage.PROJECT__PARTNERS);
}
return this.partners;
}
@@ -917,7 +915,7 @@ public Person getLeader() {
this.leader = (Person) this.eResolveProxy(oldLeader);
if (this.leader != oldLeader) {
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.PROJECT__LEADER, oldLeader, this.leader));
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, PepperPackage.PROJECT__LEADER, oldLeader, this.leader));
}
}
return this.leader;
@@ -942,7 +940,7 @@ public void setLeader(Person newLeader) {
Person oldLeader = this.leader;
this.leader = newLeader;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__LEADER, oldLeader, this.leader));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__LEADER, oldLeader, this.leader));
}
/**
@@ -953,7 +951,7 @@ public void setLeader(Person newLeader) {
@Override
public EList getMembers() {
if (this.members == null) {
- this.members = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.PROJECT__MEMBERS);
+ this.members = new EObjectResolvingEList<>(Person.class, this, PepperPackage.PROJECT__MEMBERS);
}
return this.members;
}
@@ -978,7 +976,7 @@ public void setIsSensitive(Boolean newIsSensitive) {
Boolean oldIsSensitive = this.isSensitive;
this.isSensitive = newIsSensitive;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__IS_SENSITIVE, oldIsSensitive, this.isSensitive));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__IS_SENSITIVE, oldIsSensitive, this.isSensitive));
}
/**
@@ -1001,7 +999,7 @@ public void setContractualStartDate(LocalDate newContractualStartDate) {
LocalDate oldContractualStartDate = this.contractualStartDate;
this.contractualStartDate = newContractualStartDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE, oldContractualStartDate, this.contractualStartDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CONTRACTUAL_START_DATE, oldContractualStartDate, this.contractualStartDate));
if (this.contractualStartDate == null) {
this.setContractualEndDate(null);
@@ -1037,23 +1035,24 @@ public void setDuration(Integer newDuration) {
}
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__DURATION, oldDuration, this.duration));
if (this.duration == null) {
LocalDate oldContractualEndDate = this.contractualEndDate;
this.contractualEndDate = null;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
} else if (this.contractualStartDate != null) {
LocalDate oldContractualEndDate = this.contractualEndDate;
this.contractualEndDate = this.contractualStartDate.plusWeeks(this.duration);
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
}
}
+
/**
*
*
@@ -1078,20 +1077,20 @@ public void setContractualEndDate(LocalDate newContractualEndDate) {
}
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
if (this.contractualEndDate == null) {
Integer oldDuration = this.duration;
this.duration = null;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__DURATION, oldDuration, this.duration));
} else if (this.contractualStartDate != null) {
Integer oldDuration = this.duration;
this.duration = Integer.valueOf(Long.valueOf(this.contractualStartDate.until(this.contractualEndDate, ChronoUnit.WEEKS)).intValue());
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__DURATION, oldDuration, this.duration));
}
}
@@ -1115,7 +1114,7 @@ public void setEffectiveStartDate(LocalDate newEffectiveStartDate) {
LocalDate oldEffectiveStartDate = this.effectiveStartDate;
this.effectiveStartDate = newEffectiveStartDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE, oldEffectiveStartDate, this.effectiveStartDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__EFFECTIVE_START_DATE, oldEffectiveStartDate, this.effectiveStartDate));
}
/**
@@ -1138,7 +1137,7 @@ public void setEffectiveEndDate(LocalDate newEffectiveEndDate) {
LocalDate oldEffectiveEndDate = this.effectiveEndDate;
this.effectiveEndDate = newEffectiveEndDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE, oldEffectiveEndDate, this.effectiveEndDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__EFFECTIVE_END_DATE, oldEffectiveEndDate, this.effectiveEndDate));
}
/**
@@ -1161,7 +1160,7 @@ public void setContractTermExtension(Integer newContractTermExtension) {
Integer oldContractTermExtension = this.contractTermExtension;
this.contractTermExtension = newContractTermExtension;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION, oldContractTermExtension, this.contractTermExtension));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION, oldContractTermExtension, this.contractTermExtension));
}
/**
@@ -1184,7 +1183,7 @@ public void setGlobalCost(Double newGlobalCost) {
Double oldGlobalCost = this.globalCost;
this.globalCost = newGlobalCost;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__GLOBAL_COST, oldGlobalCost, this.globalCost));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__GLOBAL_COST, oldGlobalCost, this.globalCost));
}
/**
@@ -1207,7 +1206,7 @@ public void setFundingRate(Double newFundingRate) {
Double oldFundingRate = this.fundingRate;
this.fundingRate = newFundingRate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__FUNDING_RATE, oldFundingRate, this.fundingRate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__FUNDING_RATE, oldFundingRate, this.fundingRate));
}
/**
@@ -1244,7 +1243,7 @@ public void setManpower(Integer newManpower) {
Integer oldManpower = this.manpower;
this.manpower = newManpower;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__MANPOWER, oldManpower, this.manpower));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__MANPOWER, oldManpower, this.manpower));
}
/**
@@ -1267,7 +1266,7 @@ public void setEOTP(String newEOTP) {
String oldEOTP = this.eOTP;
this.eOTP = newEOTP;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EOTP, oldEOTP, this.eOTP));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__EOTP, oldEOTP, this.eOTP));
}
/**
@@ -1290,7 +1289,7 @@ public void setStatisticOrder(String newStatisticOrder) {
String oldStatisticOrder = this.statisticOrder;
this.statisticOrder = newStatisticOrder;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__STATISTIC_ORDER, oldStatisticOrder, this.statisticOrder));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__STATISTIC_ORDER, oldStatisticOrder, this.statisticOrder));
}
/**
@@ -1313,7 +1312,7 @@ public void setInternalNeed(String newInternalNeed) {
String oldInternalNeed = this.internalNeed;
this.internalNeed = newInternalNeed;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__INTERNAL_NEED, oldInternalNeed, this.internalNeed));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__INTERNAL_NEED, oldInternalNeed, this.internalNeed));
}
/**
@@ -1336,7 +1335,7 @@ public void setClientNeed(String newClientNeed) {
String oldClientNeed = this.clientNeed;
this.clientNeed = newClientNeed;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CLIENT_NEED, oldClientNeed, this.clientNeed));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.PROJECT__CLIENT_NEED, oldClientNeed, this.clientNeed));
}
/**
@@ -1347,13 +1346,13 @@ public void setClientNeed(String newClientNeed) {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
return ((InternalEList>) this.getOwnedWorkpackages()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
return ((InternalEList>) this.getOwnedObjectives()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
return ((InternalEList>) this.getOwnedTagFolders()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
return ((InternalEList>) this.getOwnedRisks()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -1368,73 +1367,73 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.PROJECT__NAME:
+ case PepperPackage.PROJECT__NAME:
return this.getName();
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
return this.getOwnedWorkpackages();
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
return this.getOwnedObjectives();
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
return this.getOwnedTagFolders();
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
return this.getOwnedRisks();
- case ProjectmgmtPackage.PROJECT__REFERENCE:
+ case PepperPackage.PROJECT__REFERENCE:
return this.getReference();
- case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ case PepperPackage.PROJECT__DESCRIPTION:
return this.getDescription();
- case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ case PepperPackage.PROJECT__LEADING_UNIT:
if (resolve)
return this.getLeadingUnit();
return this.basicGetLeadingUnit();
- case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ case PepperPackage.PROJECT__PARTICIPANT_UNITS:
return this.getParticipantUnits();
- case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ case PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
return this.getPlannifiedClientCopilMeetings();
- case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ case PepperPackage.PROJECT__MAIN_PROGRAM_BRICK:
return this.getMainProgramBrick();
- case ProjectmgmtPackage.PROJECT__STATE:
+ case PepperPackage.PROJECT__STATE:
return this.getState();
- case ProjectmgmtPackage.PROJECT__CLIENTS:
+ case PepperPackage.PROJECT__CLIENTS:
return this.getClients();
- case ProjectmgmtPackage.PROJECT__PARTNERS:
+ case PepperPackage.PROJECT__PARTNERS:
return this.getPartners();
- case ProjectmgmtPackage.PROJECT__IS_TRANSVERSE:
+ case PepperPackage.PROJECT__IS_TRANSVERSE:
return this.getIsTransverse();
- case ProjectmgmtPackage.PROJECT__LEADER:
+ case PepperPackage.PROJECT__LEADER:
if (resolve)
return this.getLeader();
return this.basicGetLeader();
- case ProjectmgmtPackage.PROJECT__MEMBERS:
+ case PepperPackage.PROJECT__MEMBERS:
return this.getMembers();
- case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ case PepperPackage.PROJECT__IS_SENSITIVE:
return this.getIsSensitive();
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_START_DATE:
return this.getContractualStartDate();
- case ProjectmgmtPackage.PROJECT__DURATION:
+ case PepperPackage.PROJECT__DURATION:
return this.getDuration();
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_END_DATE:
return this.getContractualEndDate();
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_START_DATE:
return this.getEffectiveStartDate();
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_END_DATE:
return this.getEffectiveEndDate();
- case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ case PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION:
return this.getContractTermExtension();
- case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ case PepperPackage.PROJECT__GLOBAL_COST:
return this.getGlobalCost();
- case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ case PepperPackage.PROJECT__FUNDING_RATE:
return this.getFundingRate();
- case ProjectmgmtPackage.PROJECT__FUNDING:
+ case PepperPackage.PROJECT__FUNDING:
return this.getFunding();
- case ProjectmgmtPackage.PROJECT__MANPOWER:
+ case PepperPackage.PROJECT__MANPOWER:
return this.getManpower();
- case ProjectmgmtPackage.PROJECT__EOTP:
+ case PepperPackage.PROJECT__EOTP:
return this.getEOTP();
- case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ case PepperPackage.PROJECT__STATISTIC_ORDER:
return this.getStatisticOrder();
- case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ case PepperPackage.PROJECT__INTERNAL_NEED:
return this.getInternalNeed();
- case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ case PepperPackage.PROJECT__CLIENT_NEED:
return this.getClientNeed();
default:
return super.eGet(featureID, resolve, coreType);
@@ -1450,102 +1449,102 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.PROJECT__NAME:
+ case PepperPackage.PROJECT__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
this.getOwnedWorkpackages().clear();
this.getOwnedWorkpackages().addAll((Collection extends Workpackage>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
this.getOwnedObjectives().clear();
this.getOwnedObjectives().addAll((Collection extends Objective>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
this.getOwnedTagFolders().clear();
this.getOwnedTagFolders().addAll((Collection extends TagFolder>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
this.getOwnedRisks().clear();
this.getOwnedRisks().addAll((Collection extends Risk>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__REFERENCE:
+ case PepperPackage.PROJECT__REFERENCE:
this.setReference((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ case PepperPackage.PROJECT__DESCRIPTION:
this.setDescription((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ case PepperPackage.PROJECT__LEADING_UNIT:
this.setLeadingUnit((InternalStakeholder) newValue);
return;
- case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ case PepperPackage.PROJECT__PARTICIPANT_UNITS:
this.getParticipantUnits().clear();
this.getParticipantUnits().addAll((Collection extends InternalStakeholder>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ case PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
this.setPlannifiedClientCopilMeetings((Boolean) newValue);
return;
- case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ case PepperPackage.PROJECT__MAIN_PROGRAM_BRICK:
this.setMainProgramBrick((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__STATE:
+ case PepperPackage.PROJECT__STATE:
this.setState((ProjectState) newValue);
return;
- case ProjectmgmtPackage.PROJECT__CLIENTS:
+ case PepperPackage.PROJECT__CLIENTS:
this.getClients().clear();
this.getClients().addAll((Collection extends ExternalStakeholder>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__PARTNERS:
+ case PepperPackage.PROJECT__PARTNERS:
this.getPartners().clear();
this.getPartners().addAll((Collection extends ExternalStakeholder>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__LEADER:
+ case PepperPackage.PROJECT__LEADER:
this.setLeader((Person) newValue);
return;
- case ProjectmgmtPackage.PROJECT__MEMBERS:
+ case PepperPackage.PROJECT__MEMBERS:
this.getMembers().clear();
this.getMembers().addAll((Collection extends Person>) newValue);
return;
- case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ case PepperPackage.PROJECT__IS_SENSITIVE:
this.setIsSensitive((Boolean) newValue);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_START_DATE:
this.setContractualStartDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.PROJECT__DURATION:
+ case PepperPackage.PROJECT__DURATION:
this.setDuration((Integer) newValue);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_END_DATE:
this.setContractualEndDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_START_DATE:
this.setEffectiveStartDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_END_DATE:
this.setEffectiveEndDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ case PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION:
this.setContractTermExtension((Integer) newValue);
return;
- case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ case PepperPackage.PROJECT__GLOBAL_COST:
this.setGlobalCost((Double) newValue);
return;
- case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ case PepperPackage.PROJECT__FUNDING_RATE:
this.setFundingRate((Double) newValue);
return;
- case ProjectmgmtPackage.PROJECT__MANPOWER:
+ case PepperPackage.PROJECT__MANPOWER:
this.setManpower((Integer) newValue);
return;
- case ProjectmgmtPackage.PROJECT__EOTP:
+ case PepperPackage.PROJECT__EOTP:
this.setEOTP((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ case PepperPackage.PROJECT__STATISTIC_ORDER:
this.setStatisticOrder((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ case PepperPackage.PROJECT__INTERNAL_NEED:
this.setInternalNeed((String) newValue);
return;
- case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ case PepperPackage.PROJECT__CLIENT_NEED:
this.setClientNeed((String) newValue);
return;
default:
@@ -1561,94 +1560,94 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.PROJECT__NAME:
+ case PepperPackage.PROJECT__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
this.getOwnedWorkpackages().clear();
return;
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
this.getOwnedObjectives().clear();
return;
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
this.getOwnedTagFolders().clear();
return;
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
this.getOwnedRisks().clear();
return;
- case ProjectmgmtPackage.PROJECT__REFERENCE:
+ case PepperPackage.PROJECT__REFERENCE:
this.setReference(REFERENCE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ case PepperPackage.PROJECT__DESCRIPTION:
this.setDescription(DESCRIPTION_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ case PepperPackage.PROJECT__LEADING_UNIT:
this.setLeadingUnit(null);
return;
- case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ case PepperPackage.PROJECT__PARTICIPANT_UNITS:
this.getParticipantUnits().clear();
return;
- case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ case PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
this.setPlannifiedClientCopilMeetings(PLANNIFIED_CLIENT_COPIL_MEETINGS_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ case PepperPackage.PROJECT__MAIN_PROGRAM_BRICK:
this.setMainProgramBrick(MAIN_PROGRAM_BRICK_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__STATE:
+ case PepperPackage.PROJECT__STATE:
this.setState(STATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__CLIENTS:
+ case PepperPackage.PROJECT__CLIENTS:
this.getClients().clear();
return;
- case ProjectmgmtPackage.PROJECT__PARTNERS:
+ case PepperPackage.PROJECT__PARTNERS:
this.getPartners().clear();
return;
- case ProjectmgmtPackage.PROJECT__LEADER:
+ case PepperPackage.PROJECT__LEADER:
this.setLeader(null);
return;
- case ProjectmgmtPackage.PROJECT__MEMBERS:
+ case PepperPackage.PROJECT__MEMBERS:
this.getMembers().clear();
return;
- case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ case PepperPackage.PROJECT__IS_SENSITIVE:
this.setIsSensitive(IS_SENSITIVE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_START_DATE:
this.setContractualStartDate(CONTRACTUAL_START_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__DURATION:
+ case PepperPackage.PROJECT__DURATION:
this.setDuration(DURATION_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_END_DATE:
this.setContractualEndDate(CONTRACTUAL_END_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_START_DATE:
this.setEffectiveStartDate(EFFECTIVE_START_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_END_DATE:
this.setEffectiveEndDate(EFFECTIVE_END_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ case PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION:
this.setContractTermExtension(CONTRACT_TERM_EXTENSION_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ case PepperPackage.PROJECT__GLOBAL_COST:
this.setGlobalCost(GLOBAL_COST_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ case PepperPackage.PROJECT__FUNDING_RATE:
this.setFundingRate(FUNDING_RATE_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__MANPOWER:
+ case PepperPackage.PROJECT__MANPOWER:
this.setManpower(MANPOWER_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__EOTP:
+ case PepperPackage.PROJECT__EOTP:
this.setEOTP(EOTP_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ case PepperPackage.PROJECT__STATISTIC_ORDER:
this.setStatisticOrder(STATISTIC_ORDER_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ case PepperPackage.PROJECT__INTERNAL_NEED:
this.setInternalNeed(INTERNAL_NEED_EDEFAULT);
return;
- case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ case PepperPackage.PROJECT__CLIENT_NEED:
this.setClientNeed(CLIENT_NEED_EDEFAULT);
return;
default:
@@ -1664,69 +1663,69 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.PROJECT__NAME:
+ case PepperPackage.PROJECT__NAME:
return !Objects.equals(NAME_EDEFAULT, this.name);
- case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ case PepperPackage.PROJECT__OWNED_WORKPACKAGES:
return this.ownedWorkpackages != null && !this.ownedWorkpackages.isEmpty();
- case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ case PepperPackage.PROJECT__OWNED_OBJECTIVES:
return this.ownedObjectives != null && !this.ownedObjectives.isEmpty();
- case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ case PepperPackage.PROJECT__OWNED_TAG_FOLDERS:
return this.ownedTagFolders != null && !this.ownedTagFolders.isEmpty();
- case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ case PepperPackage.PROJECT__OWNED_RISKS:
return this.ownedRisks != null && !this.ownedRisks.isEmpty();
- case ProjectmgmtPackage.PROJECT__REFERENCE:
+ case PepperPackage.PROJECT__REFERENCE:
return !Objects.equals(REFERENCE_EDEFAULT, this.reference);
- case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ case PepperPackage.PROJECT__DESCRIPTION:
return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
- case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ case PepperPackage.PROJECT__LEADING_UNIT:
return this.leadingUnit != null;
- case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ case PepperPackage.PROJECT__PARTICIPANT_UNITS:
return this.participantUnits != null && !this.participantUnits.isEmpty();
- case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ case PepperPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
return !Objects.equals(PLANNIFIED_CLIENT_COPIL_MEETINGS_EDEFAULT, this.plannifiedClientCopilMeetings);
- case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ case PepperPackage.PROJECT__MAIN_PROGRAM_BRICK:
return !Objects.equals(MAIN_PROGRAM_BRICK_EDEFAULT, this.mainProgramBrick);
- case ProjectmgmtPackage.PROJECT__STATE:
+ case PepperPackage.PROJECT__STATE:
return this.state != STATE_EDEFAULT;
- case ProjectmgmtPackage.PROJECT__CLIENTS:
+ case PepperPackage.PROJECT__CLIENTS:
return this.clients != null && !this.clients.isEmpty();
- case ProjectmgmtPackage.PROJECT__PARTNERS:
+ case PepperPackage.PROJECT__PARTNERS:
return this.partners != null && !this.partners.isEmpty();
- case ProjectmgmtPackage.PROJECT__IS_TRANSVERSE:
+ case PepperPackage.PROJECT__IS_TRANSVERSE:
return IS_TRANSVERSE_EDEFAULT == null ? this.getIsTransverse() != null : !IS_TRANSVERSE_EDEFAULT.equals(this.getIsTransverse());
- case ProjectmgmtPackage.PROJECT__LEADER:
+ case PepperPackage.PROJECT__LEADER:
return this.leader != null;
- case ProjectmgmtPackage.PROJECT__MEMBERS:
+ case PepperPackage.PROJECT__MEMBERS:
return this.members != null && !this.members.isEmpty();
- case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ case PepperPackage.PROJECT__IS_SENSITIVE:
return !Objects.equals(IS_SENSITIVE_EDEFAULT, this.isSensitive);
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_START_DATE:
return !Objects.equals(CONTRACTUAL_START_DATE_EDEFAULT, this.contractualStartDate);
- case ProjectmgmtPackage.PROJECT__DURATION:
+ case PepperPackage.PROJECT__DURATION:
return !Objects.equals(DURATION_EDEFAULT, this.duration);
- case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ case PepperPackage.PROJECT__CONTRACTUAL_END_DATE:
return !Objects.equals(CONTRACTUAL_END_DATE_EDEFAULT, this.contractualEndDate);
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_START_DATE:
return !Objects.equals(EFFECTIVE_START_DATE_EDEFAULT, this.effectiveStartDate);
- case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ case PepperPackage.PROJECT__EFFECTIVE_END_DATE:
return !Objects.equals(EFFECTIVE_END_DATE_EDEFAULT, this.effectiveEndDate);
- case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ case PepperPackage.PROJECT__CONTRACT_TERM_EXTENSION:
return !Objects.equals(CONTRACT_TERM_EXTENSION_EDEFAULT, this.contractTermExtension);
- case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ case PepperPackage.PROJECT__GLOBAL_COST:
return !Objects.equals(GLOBAL_COST_EDEFAULT, this.globalCost);
- case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ case PepperPackage.PROJECT__FUNDING_RATE:
return !Objects.equals(FUNDING_RATE_EDEFAULT, this.fundingRate);
- case ProjectmgmtPackage.PROJECT__FUNDING:
+ case PepperPackage.PROJECT__FUNDING:
return FUNDING_EDEFAULT == null ? this.getFunding() != null : !FUNDING_EDEFAULT.equals(this.getFunding());
- case ProjectmgmtPackage.PROJECT__MANPOWER:
+ case PepperPackage.PROJECT__MANPOWER:
return !Objects.equals(MANPOWER_EDEFAULT, this.manpower);
- case ProjectmgmtPackage.PROJECT__EOTP:
+ case PepperPackage.PROJECT__EOTP:
return !Objects.equals(EOTP_EDEFAULT, this.eOTP);
- case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ case PepperPackage.PROJECT__STATISTIC_ORDER:
return !Objects.equals(STATISTIC_ORDER_EDEFAULT, this.statisticOrder);
- case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ case PepperPackage.PROJECT__INTERNAL_NEED:
return !Objects.equals(INTERNAL_NEED_EDEFAULT, this.internalNeed);
- case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ case PepperPackage.PROJECT__CLIENT_NEED:
return !Objects.equals(CLIENT_NEED_EDEFAULT, this.clientNeed);
default:
return super.eIsSet(featureID);
@@ -1743,46 +1742,11 @@ public String toString() {
if (this.eIsProxy())
return super.toString();
- String result = super.toString() + " (name: "
- + this.name
- + ", reference: "
- + this.reference
- + ", description: "
- + this.description
- + ", plannifiedClientCopilMeetings: "
- + this.plannifiedClientCopilMeetings
- + ", mainProgramBrick: "
- + this.mainProgramBrick
- + ", state: "
- + this.state
- + ", isSensitive: "
- + this.isSensitive
- + ", contractualStartDate: "
- + this.contractualStartDate
- + ", duration: "
- + this.duration
- + ", contractualEndDate: "
- + this.contractualEndDate
- + ", effectiveStartDate: "
- + this.effectiveStartDate
- + ", effectiveEndDate: "
- + this.effectiveEndDate
- + ", contractTermExtension: "
- + this.contractTermExtension
- + ", globalCost: "
- + this.globalCost
- + ", fundingRate: "
- + this.fundingRate
- + ", manpower: "
- + this.manpower
- + ", eOTP: "
- + this.eOTP
- + ", statisticOrder: "
- + this.statisticOrder
- + ", internalNeed: "
- + this.internalNeed
- + ", clientNeed: "
- + this.clientNeed
+ String result = super.toString() + " (name: " + this.name + ", reference: " + this.reference + ", description: " + this.description + ", plannifiedClientCopilMeetings: "
+ + this.plannifiedClientCopilMeetings + ", mainProgramBrick: " + this.mainProgramBrick + ", state: " + this.state + ", isSensitive: " + this.isSensitive + ", contractualStartDate: "
+ + this.contractualStartDate + ", duration: " + this.duration + ", contractualEndDate: " + this.contractualEndDate + ", effectiveStartDate: " + this.effectiveStartDate
+ + ", effectiveEndDate: " + this.effectiveEndDate + ", contractTermExtension: " + this.contractTermExtension + ", globalCost: " + this.globalCost + ", fundingRate: " + this.fundingRate
+ + ", manpower: " + this.manpower + ", eOTP: " + this.eOTP + ", statisticOrder: " + this.statisticOrder + ", internalNeed: " + this.internalNeed + ", clientNeed: " + this.clientNeed
+ ')';
return result;
}
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceFolderImpl.java
similarity index 79%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceFolderImpl.java
index 09b9dbd..6012125 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceFolderImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -28,6 +24,10 @@
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Resource;
+import pepper.peppermm.ResourceFolder;
+
/**
* An implementation of the model object 'Resource Folder '.
@@ -35,9 +35,9 @@
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getOwnedResources Owned Resources }
- * {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getSubFolders Sub Folders }
+ * {@link pepper.peppermm.impl.ResourceFolderImpl#getName Name }
+ * {@link pepper.peppermm.impl.ResourceFolderImpl#getOwnedResources Owned Resources }
+ * {@link pepper.peppermm.impl.ResourceFolderImpl#getSubFolders Sub Folders }
*
*
* @generated
@@ -99,7 +99,7 @@ protected ResourceFolderImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.RESOURCE_FOLDER;
+ return PepperPackage.Literals.RESOURCE_FOLDER;
}
/**
@@ -122,7 +122,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RESOURCE_FOLDER__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RESOURCE_FOLDER__NAME, oldName, this.name));
}
/**
@@ -133,7 +133,7 @@ public void setName(String newName) {
@Override
public EList getOwnedResources() {
if (this.ownedResources == null) {
- this.ownedResources = new EObjectContainmentEList<>(Resource.class, this, ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES);
+ this.ownedResources = new EObjectContainmentEList<>(Resource.class, this, PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES);
}
return this.ownedResources;
}
@@ -146,7 +146,7 @@ public EList getOwnedResources() {
@Override
public EList getSubFolders() {
if (this.subFolders == null) {
- this.subFolders = new EObjectContainmentEList<>(ResourceFolder.class, this, ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS);
+ this.subFolders = new EObjectContainmentEList<>(ResourceFolder.class, this, PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS);
}
return this.subFolders;
}
@@ -159,9 +159,9 @@ public EList getSubFolders() {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
return ((InternalEList>) this.getOwnedResources()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
return ((InternalEList>) this.getSubFolders()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -176,11 +176,11 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ case PepperPackage.RESOURCE_FOLDER__NAME:
return this.getName();
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
return this.getOwnedResources();
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
return this.getSubFolders();
default:
return super.eGet(featureID, resolve, coreType);
@@ -196,14 +196,14 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ case PepperPackage.RESOURCE_FOLDER__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
this.getOwnedResources().clear();
this.getOwnedResources().addAll((Collection extends Resource>) newValue);
return;
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
this.getSubFolders().clear();
this.getSubFolders().addAll((Collection extends ResourceFolder>) newValue);
return;
@@ -221,13 +221,13 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ case PepperPackage.RESOURCE_FOLDER__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
this.getOwnedResources().clear();
return;
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
this.getSubFolders().clear();
return;
default:
@@ -244,11 +244,11 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ case PepperPackage.RESOURCE_FOLDER__NAME:
return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
- case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ case PepperPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
return this.ownedResources != null && !this.ownedResources.isEmpty();
- case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ case PepperPackage.RESOURCE_FOLDER__SUB_FOLDERS:
return this.subFolders != null && !this.subFolders.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceImpl.java
similarity index 85%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceImpl.java
index ce986c6..7928c4b 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/ResourceImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,24 +9,24 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Resource;
+
/**
* An implementation of the model object 'Resource '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.ResourceImpl#getName Name }
+ * {@link pepper.peppermm.impl.ResourceImpl#getName Name }
*
*
* @generated
@@ -68,7 +68,7 @@ protected ResourceImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.RESOURCE;
+ return PepperPackage.Literals.RESOURCE;
}
/**
@@ -91,7 +91,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RESOURCE__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RESOURCE__NAME, oldName, this.name));
}
/**
@@ -102,7 +102,7 @@ public void setName(String newName) {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE__NAME:
+ case PepperPackage.RESOURCE__NAME:
return this.getName();
default:
return super.eGet(featureID, resolve, coreType);
@@ -117,7 +117,7 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE__NAME:
+ case PepperPackage.RESOURCE__NAME:
this.setName((String) newValue);
return;
default:
@@ -134,7 +134,7 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE__NAME:
+ case PepperPackage.RESOURCE__NAME:
this.setName(NAME_EDEFAULT);
return;
default:
@@ -151,7 +151,7 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RESOURCE__NAME:
+ case PepperPackage.RESOURCE__NAME:
return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/RiskImpl.java
similarity index 77%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/RiskImpl.java
index 44459a9..932b4bb 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/RiskImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,15 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.RiskKind;
-import fr.cea.deeplab.projectmgmt.RiskState;
-import fr.cea.deeplab.projectmgmt.Workpackage;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.time.LocalDate;
import java.util.Collection;
@@ -31,20 +24,27 @@
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Risk;
+import pepper.peppermm.RiskKind;
+import pepper.peppermm.RiskState;
+import pepper.peppermm.Workpackage;
+
/**
* An implementation of the model object 'Risk '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getKind Kind }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getCriticity Criticity }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getAction Action }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getResponsible Responsible }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getOperationDate Operation Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getState State }
- * {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getWorkpackages Workpackages }
+ * {@link pepper.peppermm.impl.RiskImpl#getKind Kind }
+ * {@link pepper.peppermm.impl.RiskImpl#getDescription Description }
+ * {@link pepper.peppermm.impl.RiskImpl#getCriticity Criticity }
+ * {@link pepper.peppermm.impl.RiskImpl#getAction Action }
+ * {@link pepper.peppermm.impl.RiskImpl#getResponsible Responsible }
+ * {@link pepper.peppermm.impl.RiskImpl#getOperationDate Operation Date }
+ * {@link pepper.peppermm.impl.RiskImpl#getState State }
+ * {@link pepper.peppermm.impl.RiskImpl#getWorkpackages Workpackages }
*
*
* @generated
@@ -206,7 +206,7 @@ protected RiskImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.RISK;
+ return PepperPackage.Literals.RISK;
}
/**
@@ -229,7 +229,7 @@ public void setKind(RiskKind newKind) {
RiskKind oldKind = this.kind;
this.kind = newKind == null ? KIND_EDEFAULT : newKind;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__KIND, oldKind, this.kind));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__KIND, oldKind, this.kind));
}
/**
@@ -252,7 +252,7 @@ public void setDescription(String newDescription) {
String oldDescription = this.description;
this.description = newDescription;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__DESCRIPTION, oldDescription, this.description));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__DESCRIPTION, oldDescription, this.description));
}
/**
@@ -275,7 +275,7 @@ public void setCriticity(Integer newCriticity) {
Integer oldCriticity = this.criticity;
this.criticity = newCriticity;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__CRITICITY, oldCriticity, this.criticity));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__CRITICITY, oldCriticity, this.criticity));
}
/**
@@ -298,7 +298,7 @@ public void setAction(String newAction) {
String oldAction = this.action;
this.action = newAction;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__ACTION, oldAction, this.action));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__ACTION, oldAction, this.action));
}
/**
@@ -313,7 +313,7 @@ public Person getResponsible() {
this.responsible = (Person) this.eResolveProxy(oldResponsible);
if (this.responsible != oldResponsible) {
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, PepperPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
}
}
return this.responsible;
@@ -338,7 +338,7 @@ public void setResponsible(Person newResponsible) {
Person oldResponsible = this.responsible;
this.responsible = newResponsible;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
}
/**
@@ -361,7 +361,7 @@ public void setOperationDate(LocalDate newOperationDate) {
LocalDate oldOperationDate = this.operationDate;
this.operationDate = newOperationDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__OPERATION_DATE, oldOperationDate, this.operationDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__OPERATION_DATE, oldOperationDate, this.operationDate));
}
/**
@@ -384,7 +384,7 @@ public void setState(RiskState newState) {
RiskState oldState = this.state;
this.state = newState == null ? STATE_EDEFAULT : newState;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__STATE, oldState, this.state));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.RISK__STATE, oldState, this.state));
}
/**
@@ -395,7 +395,7 @@ public void setState(RiskState newState) {
@Override
public EList getWorkpackages() {
if (this.workpackages == null) {
- this.workpackages = new EObjectResolvingEList<>(Workpackage.class, this, ProjectmgmtPackage.RISK__WORKPACKAGES);
+ this.workpackages = new EObjectResolvingEList<>(Workpackage.class, this, PepperPackage.RISK__WORKPACKAGES);
}
return this.workpackages;
}
@@ -408,23 +408,23 @@ public EList getWorkpackages() {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.RISK__KIND:
+ case PepperPackage.RISK__KIND:
return this.getKind();
- case ProjectmgmtPackage.RISK__DESCRIPTION:
+ case PepperPackage.RISK__DESCRIPTION:
return this.getDescription();
- case ProjectmgmtPackage.RISK__CRITICITY:
+ case PepperPackage.RISK__CRITICITY:
return this.getCriticity();
- case ProjectmgmtPackage.RISK__ACTION:
+ case PepperPackage.RISK__ACTION:
return this.getAction();
- case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ case PepperPackage.RISK__RESPONSIBLE:
if (resolve)
return this.getResponsible();
return this.basicGetResponsible();
- case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ case PepperPackage.RISK__OPERATION_DATE:
return this.getOperationDate();
- case ProjectmgmtPackage.RISK__STATE:
+ case PepperPackage.RISK__STATE:
return this.getState();
- case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ case PepperPackage.RISK__WORKPACKAGES:
return this.getWorkpackages();
default:
return super.eGet(featureID, resolve, coreType);
@@ -440,28 +440,28 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.RISK__KIND:
+ case PepperPackage.RISK__KIND:
this.setKind((RiskKind) newValue);
return;
- case ProjectmgmtPackage.RISK__DESCRIPTION:
+ case PepperPackage.RISK__DESCRIPTION:
this.setDescription((String) newValue);
return;
- case ProjectmgmtPackage.RISK__CRITICITY:
+ case PepperPackage.RISK__CRITICITY:
this.setCriticity((Integer) newValue);
return;
- case ProjectmgmtPackage.RISK__ACTION:
+ case PepperPackage.RISK__ACTION:
this.setAction((String) newValue);
return;
- case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ case PepperPackage.RISK__RESPONSIBLE:
this.setResponsible((Person) newValue);
return;
- case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ case PepperPackage.RISK__OPERATION_DATE:
this.setOperationDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.RISK__STATE:
+ case PepperPackage.RISK__STATE:
this.setState((RiskState) newValue);
return;
- case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ case PepperPackage.RISK__WORKPACKAGES:
this.getWorkpackages().clear();
this.getWorkpackages().addAll((Collection extends Workpackage>) newValue);
return;
@@ -478,28 +478,28 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RISK__KIND:
+ case PepperPackage.RISK__KIND:
this.setKind(KIND_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__DESCRIPTION:
+ case PepperPackage.RISK__DESCRIPTION:
this.setDescription(DESCRIPTION_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__CRITICITY:
+ case PepperPackage.RISK__CRITICITY:
this.setCriticity(CRITICITY_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__ACTION:
+ case PepperPackage.RISK__ACTION:
this.setAction(ACTION_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ case PepperPackage.RISK__RESPONSIBLE:
this.setResponsible(null);
return;
- case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ case PepperPackage.RISK__OPERATION_DATE:
this.setOperationDate(OPERATION_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__STATE:
+ case PepperPackage.RISK__STATE:
this.setState(STATE_EDEFAULT);
return;
- case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ case PepperPackage.RISK__WORKPACKAGES:
this.getWorkpackages().clear();
return;
default:
@@ -515,21 +515,21 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.RISK__KIND:
+ case PepperPackage.RISK__KIND:
return this.kind != KIND_EDEFAULT;
- case ProjectmgmtPackage.RISK__DESCRIPTION:
+ case PepperPackage.RISK__DESCRIPTION:
return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
- case ProjectmgmtPackage.RISK__CRITICITY:
+ case PepperPackage.RISK__CRITICITY:
return !Objects.equals(CRITICITY_EDEFAULT, this.criticity);
- case ProjectmgmtPackage.RISK__ACTION:
+ case PepperPackage.RISK__ACTION:
return !Objects.equals(ACTION_EDEFAULT, this.action);
- case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ case PepperPackage.RISK__RESPONSIBLE:
return this.responsible != null;
- case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ case PepperPackage.RISK__OPERATION_DATE:
return !Objects.equals(OPERATION_DATE_EDEFAULT, this.operationDate);
- case ProjectmgmtPackage.RISK__STATE:
+ case PepperPackage.RISK__STATE:
return this.state != STATE_EDEFAULT;
- case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ case PepperPackage.RISK__WORKPACKAGES:
return this.workpackages != null && !this.workpackages.isEmpty();
default:
return super.eIsSet(featureID);
@@ -546,19 +546,8 @@ public String toString() {
if (this.eIsProxy())
return super.toString();
- String result = super.toString() + " (kind: "
- + this.kind
- + ", description: "
- + this.description
- + ", criticity: "
- + this.criticity
- + ", action: "
- + this.action
- + ", operationDate: "
- + this.operationDate
- + ", state: "
- + this.state
- + ')';
+ String result = super.toString() + " (kind: " + this.kind + ", description: " + this.description + ", criticity: " + this.criticity + ", action: " + this.action + ", operationDate: "
+ + this.operationDate + ", state: " + this.state + ')';
return result;
}
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TagFolderImpl.java
similarity index 81%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/TagFolderImpl.java
index 73a9bea..cef2dd5 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TagFolderImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.TaskTag;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -28,15 +24,19 @@
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.TaskTag;
+
/**
* An implementation of the model object 'Tag Folder '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getOwnedTags Owned Tags }
- * {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getSubFolders Sub Folders }
+ * {@link pepper.peppermm.impl.TagFolderImpl#getName Name }
+ * {@link pepper.peppermm.impl.TagFolderImpl#getOwnedTags Owned Tags }
+ * {@link pepper.peppermm.impl.TagFolderImpl#getSubFolders Sub Folders }
*
*
* @generated
@@ -98,7 +98,7 @@ protected TagFolderImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.TAG_FOLDER;
+ return PepperPackage.Literals.TAG_FOLDER;
}
/**
@@ -121,7 +121,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TAG_FOLDER__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.TAG_FOLDER__NAME, oldName, this.name));
}
/**
@@ -132,7 +132,7 @@ public void setName(String newName) {
@Override
public EList getOwnedTags() {
if (this.ownedTags == null) {
- this.ownedTags = new EObjectContainmentEList<>(TaskTag.class, this, ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS);
+ this.ownedTags = new EObjectContainmentEList<>(TaskTag.class, this, PepperPackage.TAG_FOLDER__OWNED_TAGS);
}
return this.ownedTags;
}
@@ -145,7 +145,7 @@ public EList getOwnedTags() {
@Override
public EList getSubFolders() {
if (this.subFolders == null) {
- this.subFolders = new EObjectContainmentEList<>(TagFolder.class, this, ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS);
+ this.subFolders = new EObjectContainmentEList<>(TagFolder.class, this, PepperPackage.TAG_FOLDER__SUB_FOLDERS);
}
return this.subFolders;
}
@@ -158,9 +158,9 @@ public EList getSubFolders() {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
return ((InternalEList>) this.getOwnedTags()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
return ((InternalEList>) this.getSubFolders()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -175,11 +175,11 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ case PepperPackage.TAG_FOLDER__NAME:
return this.getName();
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
return this.getOwnedTags();
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
return this.getSubFolders();
default:
return super.eGet(featureID, resolve, coreType);
@@ -195,14 +195,14 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ case PepperPackage.TAG_FOLDER__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
this.getOwnedTags().clear();
this.getOwnedTags().addAll((Collection extends TaskTag>) newValue);
return;
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
this.getSubFolders().clear();
this.getSubFolders().addAll((Collection extends TagFolder>) newValue);
return;
@@ -220,13 +220,13 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ case PepperPackage.TAG_FOLDER__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
this.getOwnedTags().clear();
return;
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
this.getSubFolders().clear();
return;
default:
@@ -243,11 +243,11 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ case PepperPackage.TAG_FOLDER__NAME:
return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
- case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ case PepperPackage.TAG_FOLDER__OWNED_TAGS:
return this.ownedTags != null && !this.ownedTags.isEmpty();
- case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ case PepperPackage.TAG_FOLDER__SUB_FOLDERS:
return this.subFolders != null && !this.subFolders.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskImpl.java
similarity index 82%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskImpl.java
index 30956a7..2afb853 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,11 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Task;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -21,13 +18,16 @@
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Task;
+
/**
* An implementation of the model object 'Task '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.TaskImpl#getDependencies Dependencies }
+ * {@link pepper.peppermm.impl.TaskImpl#getDependencies Dependencies }
*
*
* @generated
@@ -59,7 +59,7 @@ protected TaskImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.TASK;
+ return PepperPackage.Literals.TASK;
}
/**
@@ -70,7 +70,7 @@ protected EClass eStaticClass() {
@Override
public EList getDependencies() {
if (this.dependencies == null) {
- this.dependencies = new EObjectResolvingEList<>(Task.class, this, ProjectmgmtPackage.TASK__DEPENDENCIES);
+ this.dependencies = new EObjectResolvingEList<>(Task.class, this, PepperPackage.TASK__DEPENDENCIES);
}
return this.dependencies;
}
@@ -83,7 +83,7 @@ public EList getDependencies() {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ case PepperPackage.TASK__DEPENDENCIES:
return this.getDependencies();
default:
return super.eGet(featureID, resolve, coreType);
@@ -99,7 +99,7 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ case PepperPackage.TASK__DEPENDENCIES:
this.getDependencies().clear();
this.getDependencies().addAll((Collection extends Task>) newValue);
return;
@@ -117,7 +117,7 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ case PepperPackage.TASK__DEPENDENCIES:
this.getDependencies().clear();
return;
default:
@@ -134,7 +134,7 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ case PepperPackage.TASK__DEPENDENCIES:
return this.dependencies != null && !this.dependencies.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskTagImpl.java
similarity index 84%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskTagImpl.java
index 54571b8..a786946 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TaskTagImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,25 +9,25 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.TaskTag;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.TaskTag;
+
/**
* An implementation of the model object 'Task Tag '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl#getPrefix Prefix }
- * {@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl#getSuffix Suffix }
+ * {@link pepper.peppermm.impl.TaskTagImpl#getPrefix Prefix }
+ * {@link pepper.peppermm.impl.TaskTagImpl#getSuffix Suffix }
*
*
* @generated
@@ -89,7 +89,7 @@ protected TaskTagImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.TASK_TAG;
+ return PepperPackage.Literals.TASK_TAG;
}
/**
@@ -112,7 +112,7 @@ public void setPrefix(String newPrefix) {
String oldPrefix = this.prefix;
this.prefix = newPrefix;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TASK_TAG__PREFIX, oldPrefix, this.prefix));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.TASK_TAG__PREFIX, oldPrefix, this.prefix));
}
/**
@@ -135,7 +135,7 @@ public void setSuffix(String newSuffix) {
String oldSuffix = this.suffix;
this.suffix = newSuffix;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TASK_TAG__SUFFIX, oldSuffix, this.suffix));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.TASK_TAG__SUFFIX, oldSuffix, this.suffix));
}
/**
@@ -146,9 +146,9 @@ public void setSuffix(String newSuffix) {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ case PepperPackage.TASK_TAG__PREFIX:
return this.getPrefix();
- case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ case PepperPackage.TASK_TAG__SUFFIX:
return this.getSuffix();
default:
return super.eGet(featureID, resolve, coreType);
@@ -163,10 +163,10 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ case PepperPackage.TASK_TAG__PREFIX:
this.setPrefix((String) newValue);
return;
- case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ case PepperPackage.TASK_TAG__SUFFIX:
this.setSuffix((String) newValue);
return;
default:
@@ -183,10 +183,10 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ case PepperPackage.TASK_TAG__PREFIX:
this.setPrefix(PREFIX_EDEFAULT);
return;
- case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ case PepperPackage.TASK_TAG__SUFFIX:
this.setSuffix(SUFFIX_EDEFAULT);
return;
default:
@@ -203,9 +203,9 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ case PepperPackage.TASK_TAG__PREFIX:
return PREFIX_EDEFAULT == null ? this.prefix != null : !PREFIX_EDEFAULT.equals(this.prefix);
- case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ case PepperPackage.TASK_TAG__SUFFIX:
return SUFFIX_EDEFAULT == null ? this.suffix != null : !SUFFIX_EDEFAULT.equals(this.suffix);
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TeamImpl.java
similarity index 82%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/TeamImpl.java
index 92f9db9..d630a13 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/TeamImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Team;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.util.Collection;
@@ -22,13 +18,17 @@
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Team;
+
/**
* An implementation of the model object 'Team '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.TeamImpl#getMembers Members }
+ * {@link pepper.peppermm.impl.TeamImpl#getMembers Members }
*
*
* @generated
@@ -60,7 +60,7 @@ protected TeamImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.TEAM;
+ return PepperPackage.Literals.TEAM;
}
/**
@@ -71,7 +71,7 @@ protected EClass eStaticClass() {
@Override
public EList getMembers() {
if (this.members == null) {
- this.members = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.TEAM__MEMBERS);
+ this.members = new EObjectResolvingEList<>(Person.class, this, PepperPackage.TEAM__MEMBERS);
}
return this.members;
}
@@ -84,7 +84,7 @@ public EList getMembers() {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.TEAM__MEMBERS:
+ case PepperPackage.TEAM__MEMBERS:
return this.getMembers();
default:
return super.eGet(featureID, resolve, coreType);
@@ -100,7 +100,7 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.TEAM__MEMBERS:
+ case PepperPackage.TEAM__MEMBERS:
this.getMembers().clear();
this.getMembers().addAll((Collection extends Person>) newValue);
return;
@@ -118,7 +118,7 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TEAM__MEMBERS:
+ case PepperPackage.TEAM__MEMBERS:
this.getMembers().clear();
return;
default:
@@ -135,7 +135,7 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.TEAM__MEMBERS:
+ case PepperPackage.TEAM__MEMBERS:
return this.members != null && !this.members.isEmpty();
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageArtefactImpl.java
similarity index 74%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageArtefactImpl.java
index ad663bd..bea117f 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageArtefactImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,13 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.time.LocalDate;
import java.util.Objects;
@@ -26,6 +21,11 @@
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.WorkpackageArtefact;
+import pepper.peppermm.WorkpackageArtefactNature;
+
/**
* An implementation of the model object 'Workpackage Artefact '.
@@ -33,18 +33,16 @@
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getNature Nature }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getPlannedDeadline Planned Deadline }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getEffectiveDeadLine Effective Dead
- * Line }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getIsInvoiceTrigger Is Invoice
- * Trigger }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getInvoiceAmount Invoice Amount }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getResponsible Responsible }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getVersion Version }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getIsObsolete Is Obsolete }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getName Name }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getDescription Description }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getNature Nature }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getPlannedDeadline Planned Deadline }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getEffectiveDeadLine Effective Dead Line }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getIsInvoiceTrigger Is Invoice Trigger }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getInvoiceAmount Invoice Amount }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getResponsible Responsible }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getVersion Version }
+ * {@link pepper.peppermm.impl.WorkpackageArtefactImpl#getIsObsolete Is Obsolete }
*
*
* @generated
@@ -256,7 +254,7 @@ protected WorkpackageArtefactImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT;
+ return PepperPackage.Literals.WORKPACKAGE_ARTEFACT;
}
/**
@@ -279,7 +277,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__NAME, oldName, this.name));
}
/**
@@ -302,7 +300,7 @@ public void setDescription(String newDescription) {
String oldDescription = this.description;
this.description = newDescription;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION, oldDescription, this.description));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION, oldDescription, this.description));
}
/**
@@ -325,7 +323,7 @@ public void setNature(WorkpackageArtefactNature newNature) {
WorkpackageArtefactNature oldNature = this.nature;
this.nature = newNature == null ? NATURE_EDEFAULT : newNature;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE, oldNature, this.nature));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__NATURE, oldNature, this.nature));
}
/**
@@ -348,7 +346,7 @@ public void setPlannedDeadline(LocalDate newPlannedDeadline) {
LocalDate oldPlannedDeadline = this.plannedDeadline;
this.plannedDeadline = newPlannedDeadline;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE, oldPlannedDeadline, this.plannedDeadline));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE, oldPlannedDeadline, this.plannedDeadline));
}
/**
@@ -371,7 +369,7 @@ public void setEffectiveDeadLine(LocalDate newEffectiveDeadLine) {
LocalDate oldEffectiveDeadLine = this.effectiveDeadLine;
this.effectiveDeadLine = newEffectiveDeadLine;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE, oldEffectiveDeadLine, this.effectiveDeadLine));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE, oldEffectiveDeadLine, this.effectiveDeadLine));
}
/**
@@ -394,7 +392,7 @@ public void setIsInvoiceTrigger(Boolean newIsInvoiceTrigger) {
Boolean oldIsInvoiceTrigger = this.isInvoiceTrigger;
this.isInvoiceTrigger = newIsInvoiceTrigger;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER, oldIsInvoiceTrigger, this.isInvoiceTrigger));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER, oldIsInvoiceTrigger, this.isInvoiceTrigger));
}
/**
@@ -417,7 +415,7 @@ public void setInvoiceAmount(Integer newInvoiceAmount) {
Integer oldInvoiceAmount = this.invoiceAmount;
this.invoiceAmount = newInvoiceAmount;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT, oldInvoiceAmount, this.invoiceAmount));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT, oldInvoiceAmount, this.invoiceAmount));
}
/**
@@ -432,7 +430,7 @@ public Person getResponsible() {
this.responsible = (Person) this.eResolveProxy(oldResponsible);
if (this.responsible != oldResponsible) {
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
}
}
return this.responsible;
@@ -457,7 +455,7 @@ public void setResponsible(Person newResponsible) {
Person oldResponsible = this.responsible;
this.responsible = newResponsible;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
}
/**
@@ -480,7 +478,7 @@ public void setVersion(String newVersion) {
String oldVersion = this.version;
this.version = newVersion;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION, oldVersion, this.version));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__VERSION, oldVersion, this.version));
}
/**
@@ -503,7 +501,7 @@ public void setIsObsolete(Boolean newIsObsolete) {
Boolean oldIsObsolete = this.isObsolete;
this.isObsolete = newIsObsolete;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE, oldIsObsolete, this.isObsolete));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE, oldIsObsolete, this.isObsolete));
}
/**
@@ -514,27 +512,27 @@ public void setIsObsolete(Boolean newIsObsolete) {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NAME:
return this.getName();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
return this.getDescription();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NATURE:
return this.getNature();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
return this.getPlannedDeadline();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
return this.getEffectiveDeadLine();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
return this.getIsInvoiceTrigger();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
return this.getInvoiceAmount();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
if (resolve)
return this.getResponsible();
return this.basicGetResponsible();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__VERSION:
return this.getVersion();
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
return this.getIsObsolete();
default:
return super.eGet(featureID, resolve, coreType);
@@ -549,34 +547,34 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
this.setDescription((String) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NATURE:
this.setNature((WorkpackageArtefactNature) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
this.setPlannedDeadline((LocalDate) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
this.setEffectiveDeadLine((LocalDate) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
this.setIsInvoiceTrigger((Boolean) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
this.setInvoiceAmount((Integer) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
this.setResponsible((Person) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__VERSION:
this.setVersion((String) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
this.setIsObsolete((Boolean) newValue);
return;
default:
@@ -592,34 +590,34 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
this.setDescription(DESCRIPTION_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NATURE:
this.setNature(NATURE_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
this.setPlannedDeadline(PLANNED_DEADLINE_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
this.setEffectiveDeadLine(EFFECTIVE_DEAD_LINE_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
this.setIsInvoiceTrigger(IS_INVOICE_TRIGGER_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
this.setInvoiceAmount(INVOICE_AMOUNT_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
this.setResponsible(null);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__VERSION:
this.setVersion(VERSION_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
this.setIsObsolete(IS_OBSOLETE_EDEFAULT);
return;
default:
@@ -635,25 +633,25 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NAME:
return !Objects.equals(NAME_EDEFAULT, this.name);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__NATURE:
return this.nature != NATURE_EDEFAULT;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
return !Objects.equals(PLANNED_DEADLINE_EDEFAULT, this.plannedDeadline);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
return !Objects.equals(EFFECTIVE_DEAD_LINE_EDEFAULT, this.effectiveDeadLine);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
return !Objects.equals(IS_INVOICE_TRIGGER_EDEFAULT, this.isInvoiceTrigger);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
return !Objects.equals(INVOICE_AMOUNT_EDEFAULT, this.invoiceAmount);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
return this.responsible != null;
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__VERSION:
return !Objects.equals(VERSION_EDEFAULT, this.version);
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ case PepperPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
return !Objects.equals(IS_OBSOLETE_EDEFAULT, this.isObsolete);
default:
return super.eIsSet(featureID);
@@ -670,25 +668,10 @@ public String toString() {
if (this.eIsProxy())
return super.toString();
- String result = super.toString() + " (name: "
- + this.name
- + ", description: "
- + this.description
- + ", nature: "
- + this.nature
- + ", plannedDeadline: "
- + this.plannedDeadline
- + ", effectiveDeadLine: "
- + this.effectiveDeadLine
- + ", isInvoiceTrigger: "
- + this.isInvoiceTrigger
- + ", invoiceAmount: "
- + this.invoiceAmount
- + ", version: "
- + this.version
- + ", isObsolete: "
- + this.isObsolete
- + ')';
+ String result =
+ super.toString() + " (name: " + this.name + ", description: " + this.description + ", nature: " + this.nature + ", plannedDeadline: " + this.plannedDeadline + ", effectiveDeadLine: "
+ + this.effectiveDeadLine + ", isInvoiceTrigger: " + this.isInvoiceTrigger + ", invoiceAmount: " + this.invoiceAmount + ", version: " + this.version + ", isObsolete: "
+ + this.isObsolete + ')';
return result;
}
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageImpl.java
similarity index 77%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageImpl.java
index ae3afc7..8fd9560 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/impl/WorkpackageImpl.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,15 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.impl;
-
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+ ******************************************************************************/
+package pepper.peppermm.impl;
import java.time.LocalDate;
import java.util.Collection;
@@ -33,23 +26,30 @@
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.emf.ecore.util.InternalEList;
+import pepper.peppermm.Objective;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Task;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
+
/**
* An implementation of the model object 'Workpackage '.
*
* The following features are implemented:
*
*
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getName Name }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getDescription Description }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getStartDate Start Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getEndDate End Date }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getLeader Leader }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getParticipants Participants }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getEffort Effort }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOutputs Outputs }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOwnedTasks Owned Tasks }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOwnedObjectives Owned Objectives }
- * {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getProgress Progress }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getName Name }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getDescription Description }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getStartDate Start Date }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getEndDate End Date }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getLeader Leader }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getParticipants Participants }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getEffort Effort }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getOutputs Outputs }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getOwnedTasks Owned Tasks }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getOwnedObjectives Owned Objectives }
+ * {@link pepper.peppermm.impl.WorkpackageImpl#getProgress Progress }
*
*
* @generated
@@ -241,7 +241,7 @@ protected WorkpackageImpl() {
*/
@Override
protected EClass eStaticClass() {
- return ProjectmgmtPackage.Literals.WORKPACKAGE;
+ return PepperPackage.Literals.WORKPACKAGE;
}
/**
@@ -264,7 +264,7 @@ public void setName(String newName) {
String oldName = this.name;
this.name = newName;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__NAME, oldName, this.name));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__NAME, oldName, this.name));
}
/**
@@ -287,7 +287,7 @@ public void setDescription(String newDescription) {
String oldDescription = this.description;
this.description = newDescription;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION, oldDescription, this.description));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__DESCRIPTION, oldDescription, this.description));
}
/**
@@ -310,7 +310,7 @@ public void setStartDate(LocalDate newStartDate) {
LocalDate oldStartDate = this.startDate;
this.startDate = newStartDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__START_DATE, oldStartDate, this.startDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__START_DATE, oldStartDate, this.startDate));
}
/**
@@ -333,7 +333,7 @@ public void setEndDate(LocalDate newEndDate) {
LocalDate oldEndDate = this.endDate;
this.endDate = newEndDate;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__END_DATE, oldEndDate, this.endDate));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__END_DATE, oldEndDate, this.endDate));
}
/**
@@ -348,7 +348,7 @@ public Person getLeader() {
this.leader = (Person) this.eResolveProxy(oldLeader);
if (this.leader != oldLeader) {
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, PepperPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
}
}
return this.leader;
@@ -373,7 +373,7 @@ public void setLeader(Person newLeader) {
Person oldLeader = this.leader;
this.leader = newLeader;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
}
/**
@@ -384,7 +384,7 @@ public void setLeader(Person newLeader) {
@Override
public EList getParticipants() {
if (this.participants == null) {
- this.participants = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS);
+ this.participants = new EObjectResolvingEList<>(Person.class, this, PepperPackage.WORKPACKAGE__PARTICIPANTS);
}
return this.participants;
}
@@ -409,7 +409,7 @@ public void setEffort(Integer newEffort) {
Integer oldEffort = this.effort;
this.effort = newEffort;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__EFFORT, oldEffort, this.effort));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__EFFORT, oldEffort, this.effort));
}
/**
@@ -420,7 +420,7 @@ public void setEffort(Integer newEffort) {
@Override
public EList getOutputs() {
if (this.outputs == null) {
- this.outputs = new EObjectContainmentEList<>(WorkpackageArtefact.class, this, ProjectmgmtPackage.WORKPACKAGE__OUTPUTS);
+ this.outputs = new EObjectContainmentEList<>(WorkpackageArtefact.class, this, PepperPackage.WORKPACKAGE__OUTPUTS);
}
return this.outputs;
}
@@ -433,7 +433,7 @@ public EList getOutputs() {
@Override
public EList getOwnedTasks() {
if (this.ownedTasks == null) {
- this.ownedTasks = new EObjectContainmentEList<>(Task.class, this, ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS);
+ this.ownedTasks = new EObjectContainmentEList<>(Task.class, this, PepperPackage.WORKPACKAGE__OWNED_TASKS);
}
return this.ownedTasks;
}
@@ -446,7 +446,7 @@ public EList getOwnedTasks() {
@Override
public EList getOwnedObjectives() {
if (this.ownedObjectives == null) {
- this.ownedObjectives = new EObjectContainmentEList<>(Objective.class, this, ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES);
+ this.ownedObjectives = new EObjectContainmentEList<>(Objective.class, this, PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES);
}
return this.ownedObjectives;
}
@@ -471,7 +471,7 @@ public void setProgress(int newProgress) {
int oldProgress = this.progress;
this.progress = newProgress;
if (this.eNotificationRequired())
- this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__PROGRESS, oldProgress, this.progress));
+ this.eNotify(new ENotificationImpl(this, Notification.SET, PepperPackage.WORKPACKAGE__PROGRESS, oldProgress, this.progress));
}
/**
@@ -482,11 +482,11 @@ public void setProgress(int newProgress) {
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
return ((InternalEList>) this.getOutputs()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
return ((InternalEList>) this.getOwnedTasks()).basicRemove(otherEnd, msgs);
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
return ((InternalEList>) this.getOwnedObjectives()).basicRemove(otherEnd, msgs);
default:
return super.eInverseRemove(otherEnd, featureID, msgs);
@@ -501,29 +501,29 @@ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID,
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ case PepperPackage.WORKPACKAGE__NAME:
return this.getName();
- case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE__DESCRIPTION:
return this.getDescription();
- case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ case PepperPackage.WORKPACKAGE__START_DATE:
return this.getStartDate();
- case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ case PepperPackage.WORKPACKAGE__END_DATE:
return this.getEndDate();
- case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ case PepperPackage.WORKPACKAGE__LEADER:
if (resolve)
return this.getLeader();
return this.basicGetLeader();
- case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ case PepperPackage.WORKPACKAGE__PARTICIPANTS:
return this.getParticipants();
- case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ case PepperPackage.WORKPACKAGE__EFFORT:
return this.getEffort();
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
return this.getOutputs();
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
return this.getOwnedTasks();
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
return this.getOwnedObjectives();
- case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ case PepperPackage.WORKPACKAGE__PROGRESS:
return this.getProgress();
default:
return super.eGet(featureID, resolve, coreType);
@@ -539,41 +539,41 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ case PepperPackage.WORKPACKAGE__NAME:
this.setName((String) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE__DESCRIPTION:
this.setDescription((String) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ case PepperPackage.WORKPACKAGE__START_DATE:
this.setStartDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ case PepperPackage.WORKPACKAGE__END_DATE:
this.setEndDate((LocalDate) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ case PepperPackage.WORKPACKAGE__LEADER:
this.setLeader((Person) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ case PepperPackage.WORKPACKAGE__PARTICIPANTS:
this.getParticipants().clear();
this.getParticipants().addAll((Collection extends Person>) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ case PepperPackage.WORKPACKAGE__EFFORT:
this.setEffort((Integer) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
this.getOutputs().clear();
this.getOutputs().addAll((Collection extends WorkpackageArtefact>) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
this.getOwnedTasks().clear();
this.getOwnedTasks().addAll((Collection extends Task>) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
this.getOwnedObjectives().clear();
this.getOwnedObjectives().addAll((Collection extends Objective>) newValue);
return;
- case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ case PepperPackage.WORKPACKAGE__PROGRESS:
this.setProgress((Integer) newValue);
return;
default:
@@ -590,37 +590,37 @@ public void eSet(int featureID, Object newValue) {
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ case PepperPackage.WORKPACKAGE__NAME:
this.setName(NAME_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE__DESCRIPTION:
this.setDescription(DESCRIPTION_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ case PepperPackage.WORKPACKAGE__START_DATE:
this.setStartDate(START_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ case PepperPackage.WORKPACKAGE__END_DATE:
this.setEndDate(END_DATE_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ case PepperPackage.WORKPACKAGE__LEADER:
this.setLeader((Person) null);
return;
- case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ case PepperPackage.WORKPACKAGE__PARTICIPANTS:
this.getParticipants().clear();
return;
- case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ case PepperPackage.WORKPACKAGE__EFFORT:
this.setEffort(EFFORT_EDEFAULT);
return;
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
this.getOutputs().clear();
return;
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
this.getOwnedTasks().clear();
return;
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
this.getOwnedObjectives().clear();
return;
- case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ case PepperPackage.WORKPACKAGE__PROGRESS:
this.setProgress(PROGRESS_EDEFAULT);
return;
default:
@@ -637,27 +637,27 @@ public void eUnset(int featureID) {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ case PepperPackage.WORKPACKAGE__NAME:
return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
- case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ case PepperPackage.WORKPACKAGE__DESCRIPTION:
return DESCRIPTION_EDEFAULT == null ? this.description != null : !DESCRIPTION_EDEFAULT.equals(this.description);
- case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ case PepperPackage.WORKPACKAGE__START_DATE:
return START_DATE_EDEFAULT == null ? this.startDate != null : !START_DATE_EDEFAULT.equals(this.startDate);
- case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ case PepperPackage.WORKPACKAGE__END_DATE:
return END_DATE_EDEFAULT == null ? this.endDate != null : !END_DATE_EDEFAULT.equals(this.endDate);
- case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ case PepperPackage.WORKPACKAGE__LEADER:
return this.leader != null;
- case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ case PepperPackage.WORKPACKAGE__PARTICIPANTS:
return this.participants != null && !this.participants.isEmpty();
- case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ case PepperPackage.WORKPACKAGE__EFFORT:
return EFFORT_EDEFAULT == null ? this.effort != null : !EFFORT_EDEFAULT.equals(this.effort);
- case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ case PepperPackage.WORKPACKAGE__OUTPUTS:
return this.outputs != null && !this.outputs.isEmpty();
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ case PepperPackage.WORKPACKAGE__OWNED_TASKS:
return this.ownedTasks != null && !this.ownedTasks.isEmpty();
- case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ case PepperPackage.WORKPACKAGE__OWNED_OBJECTIVES:
return this.ownedObjectives != null && !this.ownedObjectives.isEmpty();
- case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ case PepperPackage.WORKPACKAGE__PROGRESS:
return this.progress != PROGRESS_EDEFAULT;
default:
return super.eIsSet(featureID);
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java b/backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperAdapterFactory.java
similarity index 55%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperAdapterFactory.java
index 8733f96..88e1860 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperAdapterFactory.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,56 +9,56 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.util;
-
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+ ******************************************************************************/
+package pepper.peppermm.util;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.Resource;
+import pepper.peppermm.ResourceFolder;
+import pepper.peppermm.Risk;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
+
/**
* The Adapter Factory for the model. It provides an adapter createXXX
* method for each class of the model.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage
+ * @see pepper.peppermm.PepperPackage
* @generated
*/
-public class ProjectmgmtAdapterFactory extends AdapterFactoryImpl {
+public class PepperAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
*
* @generated
*/
- protected static ProjectmgmtPackage modelPackage;
+ protected static PepperPackage modelPackage;
/**
* Creates an instance of the adapter factory.
*
* @generated
*/
- public ProjectmgmtAdapterFactory() {
+ public PepperAdapterFactory() {
if (modelPackage == null) {
- modelPackage = ProjectmgmtPackage.eINSTANCE;
+ modelPackage = PepperPackage.eINSTANCE;
}
}
@@ -86,95 +86,95 @@ public boolean isFactoryForType(Object object) {
*
* @generated
*/
- protected ProjectmgmtSwitch modelSwitch = new ProjectmgmtSwitch<>() {
+ protected PepperSwitch modelSwitch = new PepperSwitch<>() {
@Override
public Adapter caseOrganization(Organization object) {
- return ProjectmgmtAdapterFactory.this.createOrganizationAdapter();
+ return PepperAdapterFactory.this.createOrganizationAdapter();
}
@Override
public Adapter caseResource(Resource object) {
- return ProjectmgmtAdapterFactory.this.createResourceAdapter();
+ return PepperAdapterFactory.this.createResourceAdapter();
}
@Override
public Adapter caseResourceFolder(ResourceFolder object) {
- return ProjectmgmtAdapterFactory.this.createResourceFolderAdapter();
+ return PepperAdapterFactory.this.createResourceFolderAdapter();
}
@Override
public Adapter caseTeam(Team object) {
- return ProjectmgmtAdapterFactory.this.createTeamAdapter();
+ return PepperAdapterFactory.this.createTeamAdapter();
}
@Override
public Adapter caseInternalStakeholder(InternalStakeholder object) {
- return ProjectmgmtAdapterFactory.this.createInternalStakeholderAdapter();
+ return PepperAdapterFactory.this.createInternalStakeholderAdapter();
}
@Override
public Adapter caseExternalStakeholder(ExternalStakeholder object) {
- return ProjectmgmtAdapterFactory.this.createExternalStakeholderAdapter();
+ return PepperAdapterFactory.this.createExternalStakeholderAdapter();
}
@Override
public Adapter casePerson(Person object) {
- return ProjectmgmtAdapterFactory.this.createPersonAdapter();
+ return PepperAdapterFactory.this.createPersonAdapter();
}
@Override
public Adapter caseAbstractTask(AbstractTask object) {
- return ProjectmgmtAdapterFactory.this.createAbstractTaskAdapter();
+ return PepperAdapterFactory.this.createAbstractTaskAdapter();
}
@Override
public Adapter caseTagFolder(TagFolder object) {
- return ProjectmgmtAdapterFactory.this.createTagFolderAdapter();
+ return PepperAdapterFactory.this.createTagFolderAdapter();
}
@Override
public Adapter caseTaskTag(TaskTag object) {
- return ProjectmgmtAdapterFactory.this.createTaskTagAdapter();
+ return PepperAdapterFactory.this.createTaskTagAdapter();
}
@Override
public Adapter caseTask(Task object) {
- return ProjectmgmtAdapterFactory.this.createTaskAdapter();
+ return PepperAdapterFactory.this.createTaskAdapter();
}
@Override
public Adapter caseObjective(Objective object) {
- return ProjectmgmtAdapterFactory.this.createObjectiveAdapter();
+ return PepperAdapterFactory.this.createObjectiveAdapter();
}
@Override
public Adapter caseKeyResult(KeyResult object) {
- return ProjectmgmtAdapterFactory.this.createKeyResultAdapter();
+ return PepperAdapterFactory.this.createKeyResultAdapter();
}
@Override
public Adapter caseProject(Project object) {
- return ProjectmgmtAdapterFactory.this.createProjectAdapter();
+ return PepperAdapterFactory.this.createProjectAdapter();
}
@Override
public Adapter caseWorkpackage(Workpackage object) {
- return ProjectmgmtAdapterFactory.this.createWorkpackageAdapter();
+ return PepperAdapterFactory.this.createWorkpackageAdapter();
}
@Override
public Adapter caseWorkpackageArtefact(WorkpackageArtefact object) {
- return ProjectmgmtAdapterFactory.this.createWorkpackageArtefactAdapter();
+ return PepperAdapterFactory.this.createWorkpackageArtefactAdapter();
}
@Override
public Adapter caseRisk(Risk object) {
- return ProjectmgmtAdapterFactory.this.createRiskAdapter();
+ return PepperAdapterFactory.this.createRiskAdapter();
}
@Override
public Adapter defaultCase(EObject object) {
- return ProjectmgmtAdapterFactory.this.createEObjectAdapter();
+ return PepperAdapterFactory.this.createEObjectAdapter();
}
};
@@ -192,13 +192,12 @@ public Adapter createAdapter(Notifier target) {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Organization
- * Organization }'. This default implementation returns null so that we can easily
- * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Organization Organization }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Organization
+ * @see pepper.peppermm.Organization
* @generated
*/
public Adapter createOrganizationAdapter() {
@@ -206,12 +205,12 @@ public Adapter createOrganizationAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Resource Resource }'.
- * This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Resource Resource }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Resource
+ * @see pepper.peppermm.Resource
* @generated
*/
public Adapter createResourceAdapter() {
@@ -219,12 +218,12 @@ public Adapter createResourceAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.ResourceFolder Resource
- * Folder }'. This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.ResourceFolder Resource Folder }'.
+ * This default implementation returns null so that we can easily ignore cases; it's useful
+ * to ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.ResourceFolder
+ * @see pepper.peppermm.ResourceFolder
* @generated
*/
public Adapter createResourceFolderAdapter() {
@@ -232,12 +231,12 @@ public Adapter createResourceFolderAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Team Team }'. This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Team Team }'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case
+ * when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Team
+ * @see pepper.peppermm.Team
* @generated
*/
public Adapter createTeamAdapter() {
@@ -245,12 +244,12 @@ public Adapter createTeamAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.InternalStakeholder Internal
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.InternalStakeholder Internal
* Stakeholder }'. This default implementation returns null so that we can easily ignore
* cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.InternalStakeholder
+ * @see pepper.peppermm.InternalStakeholder
* @generated
*/
public Adapter createInternalStakeholderAdapter() {
@@ -258,12 +257,12 @@ public Adapter createInternalStakeholderAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.ExternalStakeholder External
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.ExternalStakeholder External
* Stakeholder }'. This default implementation returns null so that we can easily ignore
* cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.ExternalStakeholder
+ * @see pepper.peppermm.ExternalStakeholder
* @generated
*/
public Adapter createExternalStakeholderAdapter() {
@@ -271,12 +270,12 @@ public Adapter createExternalStakeholderAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Person Person }'. This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Person
+ * @see pepper.peppermm.Person
* @generated
*/
public Adapter createPersonAdapter() {
@@ -284,12 +283,12 @@ public Adapter createPersonAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.AbstractTask Abstract
- * Task }'. This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.AbstractTask Abstract Task }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.AbstractTask
+ * @see pepper.peppermm.AbstractTask
* @generated
*/
public Adapter createAbstractTaskAdapter() {
@@ -297,12 +296,12 @@ public Adapter createAbstractTaskAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.TagFolder Tag Folder }'.
- * This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.TagFolder Tag Folder }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.TagFolder
+ * @see pepper.peppermm.TagFolder
* @generated
*/
public Adapter createTagFolderAdapter() {
@@ -310,12 +309,12 @@ public Adapter createTagFolderAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.TaskTag Task Tag }'. This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.TaskTag
+ * @see pepper.peppermm.TaskTag
* @generated
*/
public Adapter createTaskTagAdapter() {
@@ -323,12 +322,12 @@ public Adapter createTaskTagAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Task Task }'. This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Task Task }'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case
+ * when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Task
+ * @see pepper.peppermm.Task
* @generated
*/
public Adapter createTaskAdapter() {
@@ -336,12 +335,12 @@ public Adapter createTaskAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Objective Objective }'.
- * This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Objective Objective }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Objective
+ * @see pepper.peppermm.Objective
* @generated
*/
public Adapter createObjectiveAdapter() {
@@ -349,12 +348,12 @@ public Adapter createObjectiveAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.KeyResult Key Result }'.
- * This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.KeyResult Key Result }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.KeyResult
+ * @see pepper.peppermm.KeyResult
* @generated
*/
public Adapter createKeyResultAdapter() {
@@ -362,12 +361,12 @@ public Adapter createKeyResultAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Project Project }'. This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Project
+ * @see pepper.peppermm.Project
* @generated
*/
public Adapter createProjectAdapter() {
@@ -375,13 +374,12 @@ public Adapter createProjectAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Workpackage
- * Workpackage }'. This default implementation returns null so that we can easily
- * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Workpackage Workpackage }'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Workpackage
+ * @see pepper.peppermm.Workpackage
* @generated
*/
public Adapter createWorkpackageAdapter() {
@@ -389,13 +387,12 @@ public Adapter createWorkpackageAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact
- * Workpackage Artefact }'. This default implementation returns null so that we can
- * easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.WorkpackageArtefact Workpackage
+ * Artefact }'. This default implementation returns null so that we can easily ignore
+ * cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact
+ * @see pepper.peppermm.WorkpackageArtefact
* @generated
*/
public Adapter createWorkpackageArtefactAdapter() {
@@ -403,12 +400,12 @@ public Adapter createWorkpackageArtefactAdapter() {
}
/**
- * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Risk Risk }'. This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway.
+ * Creates a new adapter for an object of class '{@link pepper.peppermm.Risk Risk }'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case
+ * when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see fr.cea.deeplab.projectmgmt.Risk
+ * @see pepper.peppermm.Risk
* @generated
*/
public Adapter createRiskAdapter() {
@@ -426,4 +423,4 @@ public Adapter createEObjectAdapter() {
return null;
}
-} // ProjectmgmtAdapterFactory
+} // PepperAdapterFactory
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java b/backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperSwitch.java
similarity index 89%
rename from backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java
rename to backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperSwitch.java
index 49d9a0e..44cfb0c 100644
--- a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java
+++ b/backend/pepper-mm/src/main/java/pepper/peppermm/util/PepperSwitch.java
@@ -1,5 +1,5 @@
-/**
- * Copyright (c) 2024 CEA LIST.
+/*******************************************************************************
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,57 +9,57 @@
*
* Contributors:
* Obeo - initial API and implementation
- */
-package fr.cea.deeplab.projectmgmt.util;
-
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
-import fr.cea.deeplab.projectmgmt.Resource;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
-import fr.cea.deeplab.projectmgmt.Risk;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+ ******************************************************************************/
+package pepper.peppermm.util;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.util.Switch;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperPackage;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.Resource;
+import pepper.peppermm.ResourceFolder;
+import pepper.peppermm.Risk;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
+
/**
* The Switch for the model's inheritance hierarchy. It supports the call
* {@link #doSwitch(EObject) doSwitch(object)} to invoke the caseXXX method for each class of the model,
* starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is
* returned, which is the result of the switch.
*
- * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage
+ * @see pepper.peppermm.PepperPackage
* @generated
*/
-public class ProjectmgmtSwitch extends Switch {
+public class PepperSwitch extends Switch {
/**
* The cached model package
*
* @generated
*/
- protected static ProjectmgmtPackage modelPackage;
+ protected static PepperPackage modelPackage;
/**
* Creates an instance of the switch.
*
* @generated
*/
- public ProjectmgmtSwitch() {
+ public PepperSwitch() {
if (modelPackage == null) {
- modelPackage = ProjectmgmtPackage.eINSTANCE;
+ modelPackage = PepperPackage.eINSTANCE;
}
}
@@ -86,28 +86,28 @@ protected boolean isSwitchFor(EPackage ePackage) {
@Override
protected T doSwitch(int classifierID, EObject theEObject) {
switch (classifierID) {
- case ProjectmgmtPackage.ORGANIZATION: {
+ case PepperPackage.ORGANIZATION: {
Organization organization = (Organization) theEObject;
T result = this.caseOrganization(organization);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.RESOURCE: {
+ case PepperPackage.RESOURCE: {
Resource resource = (Resource) theEObject;
T result = this.caseResource(resource);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.RESOURCE_FOLDER: {
+ case PepperPackage.RESOURCE_FOLDER: {
ResourceFolder resourceFolder = (ResourceFolder) theEObject;
T result = this.caseResourceFolder(resourceFolder);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.TEAM: {
+ case PepperPackage.TEAM: {
Team team = (Team) theEObject;
T result = this.caseTeam(team);
if (result == null)
@@ -116,7 +116,7 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.INTERNAL_STAKEHOLDER: {
+ case PepperPackage.INTERNAL_STAKEHOLDER: {
InternalStakeholder internalStakeholder = (InternalStakeholder) theEObject;
T result = this.caseInternalStakeholder(internalStakeholder);
if (result == null)
@@ -125,7 +125,7 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER: {
+ case PepperPackage.EXTERNAL_STAKEHOLDER: {
ExternalStakeholder externalStakeholder = (ExternalStakeholder) theEObject;
T result = this.caseExternalStakeholder(externalStakeholder);
if (result == null)
@@ -134,7 +134,7 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.PERSON: {
+ case PepperPackage.PERSON: {
Person person = (Person) theEObject;
T result = this.casePerson(person);
if (result == null)
@@ -143,28 +143,28 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.ABSTRACT_TASK: {
+ case PepperPackage.ABSTRACT_TASK: {
AbstractTask abstractTask = (AbstractTask) theEObject;
T result = this.caseAbstractTask(abstractTask);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.TAG_FOLDER: {
+ case PepperPackage.TAG_FOLDER: {
TagFolder tagFolder = (TagFolder) theEObject;
T result = this.caseTagFolder(tagFolder);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.TASK_TAG: {
+ case PepperPackage.TASK_TAG: {
TaskTag taskTag = (TaskTag) theEObject;
T result = this.caseTaskTag(taskTag);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.TASK: {
+ case PepperPackage.TASK: {
Task task = (Task) theEObject;
T result = this.caseTask(task);
if (result == null)
@@ -173,7 +173,7 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.OBJECTIVE: {
+ case PepperPackage.OBJECTIVE: {
Objective objective = (Objective) theEObject;
T result = this.caseObjective(objective);
if (result == null)
@@ -182,7 +182,7 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.KEY_RESULT: {
+ case PepperPackage.KEY_RESULT: {
KeyResult keyResult = (KeyResult) theEObject;
T result = this.caseKeyResult(keyResult);
if (result == null)
@@ -191,28 +191,28 @@ protected T doSwitch(int classifierID, EObject theEObject) {
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.PROJECT: {
+ case PepperPackage.PROJECT: {
Project project = (Project) theEObject;
T result = this.caseProject(project);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.WORKPACKAGE: {
+ case PepperPackage.WORKPACKAGE: {
Workpackage workpackage = (Workpackage) theEObject;
T result = this.caseWorkpackage(workpackage);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT: {
+ case PepperPackage.WORKPACKAGE_ARTEFACT: {
WorkpackageArtefact workpackageArtefact = (WorkpackageArtefact) theEObject;
T result = this.caseWorkpackageArtefact(workpackageArtefact);
if (result == null)
result = this.defaultCase(theEObject);
return result;
}
- case ProjectmgmtPackage.RISK: {
+ case PepperPackage.RISK: {
Risk risk = (Risk) theEObject;
T result = this.caseRisk(risk);
if (result == null)
@@ -482,4 +482,4 @@ public T defaultCase(EObject object) {
return null;
}
-} // ProjectmgmtSwitch
+} // PepperSwitch
diff --git a/backend/deeplab-projectmanagement/src/main/resources/icons/svg/Default.svg b/backend/pepper-mm/src/main/resources/icons/svg/Default.svg
similarity index 100%
rename from backend/deeplab-projectmanagement/src/main/resources/icons/svg/Default.svg
rename to backend/pepper-mm/src/main/resources/icons/svg/Default.svg
diff --git a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore b/backend/pepper-mm/src/main/resources/model/pepper.ecore
similarity index 99%
rename from backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore
rename to backend/pepper-mm/src/main/resources/model/pepper.ecore
index 55d562b..b3a6909 100644
--- a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore
+++ b/backend/pepper-mm/src/main/resources/model/pepper.ecore
@@ -1,6 +1,6 @@
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="peppermm" nsURI="http://peppermm" nsPrefix="peppermm">
+
+ pepper.ecore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-parent/.project b/backend/pepper-parent/.project
similarity index 100%
rename from backend/deeplab-parent/.project
rename to backend/pepper-parent/.project
diff --git a/backend/deeplab-parent/pom.xml b/backend/pepper-parent/pom.xml
similarity index 95%
rename from backend/deeplab-parent/pom.xml
rename to backend/pepper-parent/pom.xml
index 8b6e8cd..a904748 100644
--- a/backend/deeplab-parent/pom.xml
+++ b/backend/pepper-parent/pom.xml
@@ -1,16 +1,16 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
@@ -21,11 +21,11 @@
3.5.9
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- deeplab-parent
- Parent Pom for Deeplab modules
+ pepper-parent
+ Parent Pom for Pepper modules
pom
diff --git a/backend/deeplab-projectmanagement-starter/.checkstyle b/backend/pepper-starter/.checkstyle
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.checkstyle
rename to backend/pepper-starter/.checkstyle
diff --git a/backend/deeplab-projectmanagement-starter/.classpath b/backend/pepper-starter/.classpath
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.classpath
rename to backend/pepper-starter/.classpath
diff --git a/backend/deeplab-projectmanagement-starter/.project b/backend/pepper-starter/.project
similarity index 94%
rename from backend/deeplab-projectmanagement-starter/.project
rename to backend/pepper-starter/.project
index 76e25ec..b6af138 100644
--- a/backend/deeplab-projectmanagement-starter/.project
+++ b/backend/pepper-starter/.project
@@ -1,6 +1,6 @@
- deeplab-projectmanagement-starter
+ pepper-starter
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.core.resources.prefs b/backend/pepper-starter/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.core.resources.prefs
rename to backend/pepper-starter/.settings/org.eclipse.core.resources.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.core.runtime.prefs b/backend/pepper-starter/.settings/org.eclipse.core.runtime.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.core.runtime.prefs
rename to backend/pepper-starter/.settings/org.eclipse.core.runtime.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.apt.core.prefs b/backend/pepper-starter/.settings/org.eclipse.jdt.apt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.apt.core.prefs
rename to backend/pepper-starter/.settings/org.eclipse.jdt.apt.core.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.core.prefs b/backend/pepper-starter/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.jdt.core.prefs
rename to backend/pepper-starter/.settings/org.eclipse.jdt.core.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.ui.prefs b/backend/pepper-starter/.settings/org.eclipse.jdt.ui.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.eclipse.jdt.ui.prefs
rename to backend/pepper-starter/.settings/org.eclipse.jdt.ui.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.eclipse.m2e.core.prefs b/backend/pepper-starter/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.eclipse.m2e.core.prefs
rename to backend/pepper-starter/.settings/org.eclipse.m2e.core.prefs
diff --git a/backend/deeplab-projectmanagement-starter/.settings/org.springframework.ide.eclipse.boot.prefs b/backend/pepper-starter/.settings/org.springframework.ide.eclipse.boot.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/.settings/org.springframework.ide.eclipse.boot.prefs
rename to backend/pepper-starter/.settings/org.springframework.ide.eclipse.boot.prefs
diff --git a/backend/deeplab-projectmanagement/.settings/org.springframework.ide.eclipse.prefs b/backend/pepper-starter/.settings/org.springframework.ide.eclipse.prefs
similarity index 100%
rename from backend/deeplab-projectmanagement/.settings/org.springframework.ide.eclipse.prefs
rename to backend/pepper-starter/.settings/org.springframework.ide.eclipse.prefs
diff --git a/backend/pepper-starter/README.adoc b/backend/pepper-starter/README.adoc
new file mode 100644
index 0000000..831577c
--- /dev/null
+++ b/backend/pepper-starter/README.adoc
@@ -0,0 +1,5 @@
+= pepper-starter
+
+== Goal
+
+This project provides an autoconfiguration for Pepper meta-model and representations based on this meta-model.
diff --git a/backend/deeplab-projectmanagement-starter/pom.xml b/backend/pepper-starter/pom.xml
similarity index 69%
rename from backend/deeplab-projectmanagement-starter/pom.xml
rename to backend/pepper-starter/pom.xml
index 18c1f01..3d5f13c 100644
--- a/backend/deeplab-projectmanagement-starter/pom.xml
+++ b/backend/pepper-starter/pom.xml
@@ -1,29 +1,29 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-parent
+ pepper
+ pepper-parent
${revision}
- ../deeplab-parent
+ ../pepper-parent
- deeplab-projectmanagement-starter
- deeplab-projectmanagement-starter
- Deeplab Project Management Starter
+ pepper-starter
+ pepper-starter
+ Pepper Starter
@@ -52,13 +52,13 @@
- deeplab
- deeplab-projectmanagement
+ pepper
+ pepper-mm
${project.version}
- deeplab
- deeplab-projectmanagement-edit
+ pepper
+ pepper-edit
${project.version}
@@ -80,7 +80,7 @@
3.4.0
- ./../releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
+ ./../releng/pepper-resources/checkstyle/CheckstyleConfiguration.xml
true
true
true
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementEMFConfiguration.java b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMEMFConfiguration.java
similarity index 72%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementEMFConfiguration.java
rename to backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMEMFConfiguration.java
index c002216..34a9bf0 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementEMFConfiguration.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMEMFConfiguration.java
@@ -10,9 +10,9 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration;
+package pepper.starter.configuration;
-import fr.cea.deeplab.projectmgmt.provider.ProjectmgmtItemProviderAdapterFactory;
+import pepper.peppermm.provider.PepperItemProviderAdapterFactory;
import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
import org.springframework.context.annotation.Bean;
@@ -24,10 +24,10 @@
* @author lfasani
*/
@Configuration
-public class ProjectManagementEMFConfiguration {
+public class PepperMMEMFConfiguration {
@Bean
- public ComposedAdapterFactory.Descriptor projectManagementAdapterFactory() {
- return ProjectmgmtItemProviderAdapterFactory::new;
+ public ComposedAdapterFactory.Descriptor pepperMMAdapterFactory() {
+ return PepperItemProviderAdapterFactory::new;
}
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementMessageServiceConfiguration.java b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMMessageServiceConfiguration.java
similarity index 75%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementMessageServiceConfiguration.java
rename to backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMMessageServiceConfiguration.java
index 7e9a960..423a38b 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementMessageServiceConfiguration.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMMessageServiceConfiguration.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration;
+ ******************************************************************************/
+package pepper.starter.configuration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -23,11 +23,11 @@
* @author lfasani
*/
@Configuration
-public class ProjectManagementMessageServiceConfiguration {
- private static final String PATH = "messages/deeplab-project-management-starter";
+public class PepperMMMessageServiceConfiguration {
+ private static final String PATH = "messages/pepper-starter";
@Bean
- public MessageSourceAccessor projectManagementMessageSourceAccessor() {
+ public MessageSourceAccessor pepperMMMessageSourceAccessor() {
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.addBasenames(PATH);
return new MessageSourceAccessor(messageSource);
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementStarterConfiguration.java b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMStarterConfiguration.java
similarity index 71%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementStarterConfiguration.java
rename to backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMStarterConfiguration.java
index b049965..428719f 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementStarterConfiguration.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/configuration/PepperMMStarterConfiguration.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,20 +9,20 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration;
+ ******************************************************************************/
+package pepper.starter.configuration;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
/**
- * Auto configuration of the projectmanagement starter.
+ * Auto configuration of the pepper starter.
*
* @author lfasani
*/
@AutoConfiguration
@ComponentScan(basePackages = {
- "fr.cea.deeplab.projectmanagement.starter"
+ "pepper.starter"
})
-public class ProjectManagementStarterConfiguration {
+public class PepperMMStarterConfiguration {
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/IProjectManagementMessageService.java b/backend/pepper-starter/src/main/java/pepper/starter/messages/IPepperMMMessageService.java
similarity index 81%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/IProjectManagementMessageService.java
rename to backend/pepper-starter/src/main/java/pepper/starter/messages/IPepperMMMessageService.java
index 2fae941..974192d 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/IProjectManagementMessageService.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/messages/IPepperMMMessageService.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,15 +9,15 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.messages;
+ ******************************************************************************/
+package pepper.starter.messages;
/**
* Interface of the message service.
*
* @author lfasani
*/
-public interface IProjectManagementMessageService {
+public interface IPepperMMMessageService {
String invalidInput(String expectedInputTypeName, String receivedInputTypeName);
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/MessageConstants.java b/backend/pepper-starter/src/main/java/pepper/starter/messages/MessageConstants.java
similarity index 96%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/MessageConstants.java
rename to backend/pepper-starter/src/main/java/pepper/starter/messages/MessageConstants.java
index 11aae77..88c5d2d 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/MessageConstants.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/messages/MessageConstants.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.messages;
+ ******************************************************************************/
+package pepper.starter.messages;
/**
* This class is used to hold all the keys of the internationalization messages.
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/ProjectManagementMessageService.java b/backend/pepper-starter/src/main/java/pepper/starter/messages/PepperMMMessageService.java
similarity index 79%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/ProjectManagementMessageService.java
rename to backend/pepper-starter/src/main/java/pepper/starter/messages/PepperMMMessageService.java
index b170499..db68986 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/messages/ProjectManagementMessageService.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/messages/PepperMMMessageService.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.messages;
+ ******************************************************************************/
+package pepper.starter.messages;
import java.util.Objects;
@@ -24,10 +24,10 @@
* @author lfasani
*/
@Service
-public class ProjectManagementMessageService implements IProjectManagementMessageService {
+public class PepperMMMessageService implements IPepperMMMessageService {
private final MessageSourceAccessor messageSourceAccessor;
- public ProjectManagementMessageService(@Qualifier("projectManagementMessageSourceAccessor") MessageSourceAccessor messageSourceAccessor) {
+ public PepperMMMessageService(@Qualifier("pepperMMMessageSourceAccessor") MessageSourceAccessor messageSourceAccessor) {
this.messageSourceAccessor = Objects.requireNonNull(messageSourceAccessor);
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/PepperEditingContextPredicate.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperEditingContextPredicate.java
similarity index 92%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/PepperEditingContextPredicate.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperEditingContextPredicate.java
index c50a0df..d441cdc 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/PepperEditingContextPredicate.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperEditingContextPredicate.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2026 Obeo.
+ * Copyright (c) 2026, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,9 +9,9 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
+ ******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
import java.util.Objects;
import java.util.function.Predicate;
@@ -56,6 +56,6 @@ public boolean test(IEditingContext editingContext) {
private boolean isPepperProject(Project project) {
return project.getNatures().stream()
.map(Nature::name)
- .anyMatch(ProjectManagementProjectTemplateProvider.PROJECTMANAGEMENT_NATURE::equals);
+ .anyMatch(PepperMMProjectTemplateProvider.PEPPERMM_NATURE::equals);
}
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditServiceDelegate.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditServiceDelegate.java
similarity index 85%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditServiceDelegate.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditServiceDelegate.java
index a0422b6..8318f77 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditServiceDelegate.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditServiceDelegate.java
@@ -10,9 +10,9 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
-import fr.cea.deeplab.projectmgmt.TaskTag;
+import pepper.peppermm.TaskTag;
import java.util.Optional;
@@ -33,9 +33,9 @@
* @author Laurent Fasani
*/
@Service
-public class ProjectManagementEditServiceDelegate extends DefaultEditService implements IExplorerLabelServiceDelegate {
+public class PepperMMEditServiceDelegate extends DefaultEditService implements IExplorerLabelServiceDelegate {
- public ProjectManagementEditServiceDelegate(IEMFKindService emfKindService, Optional optionalSuggestedRootObjectsProvider,
+ public PepperMMEditServiceDelegate(IEMFKindService emfKindService, Optional optionalSuggestedRootObjectsProvider,
IObjectSearchService objectSearchService, ILabelService labelService, IFeedbackMessageService feedbackMessageService, IEMFMessageService messageService) {
super(emfKindService, optionalSuggestedRootObjectsProvider, objectSearchService, labelService, feedbackMessageService, messageService);
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditingContextInitializer.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditingContextInitializer.java
similarity index 76%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditingContextInitializer.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditingContextInitializer.java
index 7c471c3..3982045 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementEditingContextInitializer.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMEditingContextInitializer.java
@@ -10,11 +10,11 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
-import fr.cea.deeplab.projectmanagement.starter.services.view.ViewDeckDescriptionBuilder;
-import fr.cea.deeplab.projectmanagement.starter.services.view.ViewGanttDescriptionBuilder;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.starter.services.view.ViewDeckDescriptionBuilder;
+import pepper.starter.services.view.ViewGanttDescriptionBuilder;
+import pepper.peppermm.PepperPackage;
import java.util.UUID;
@@ -33,16 +33,16 @@
import org.springframework.stereotype.Service;
/**
- * Used to initialize the editing context of a project management project.
+ * Used to initialize the editing context of a pepper project.
*
* @author lfasani
*/
@Service
-public class ProjectManagementEditingContextInitializer implements IEditingContextProcessor {
+public class PepperMMEditingContextInitializer implements IEditingContextProcessor {
private final PepperEditingContextPredicate pepperEditingContextPredicate;
- public ProjectManagementEditingContextInitializer(IProjectSearchService projectSearchService, IProjectSemanticDataSearchService projectSemanticDataSearchService) {
+ public PepperMMEditingContextInitializer(IProjectSearchService projectSearchService, IProjectSemanticDataSearchService projectSemanticDataSearchService) {
this.pepperEditingContextPredicate = new PepperEditingContextPredicate(projectSearchService, projectSemanticDataSearchService);
}
@@ -51,13 +51,13 @@ public void preProcess(IEditingContext editingContext) {
if (this.pepperEditingContextPredicate.test(editingContext) && editingContext instanceof EditingContext emfEditingContext) {
var packageRegistry = emfEditingContext.getDomain().getResourceSet().getPackageRegistry();
- packageRegistry.put(ProjectmgmtPackage.eNS_URI, ProjectmgmtPackage.eINSTANCE);
+ packageRegistry.put(PepperPackage.eNS_URI, PepperPackage.eINSTANCE);
- emfEditingContext.getViews().add(this.getProjectManagementView());
+ emfEditingContext.getViews().add(this.getPepperMMView());
}
}
- private View getProjectManagementView() {
+ private View getPepperMMView() {
View view = ViewFactory.eINSTANCE.createView();
new ViewGanttDescriptionBuilder().addRepresentationDescription(view);
new ViewDeckDescriptionBuilder().addRepresentationDescriptions(view);
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementLabelServiceDelegate.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMLabelServiceDelegate.java
similarity index 82%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementLabelServiceDelegate.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMLabelServiceDelegate.java
index 1311fe7..662189b 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementLabelServiceDelegate.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMLabelServiceDelegate.java
@@ -10,9 +10,9 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
-import fr.cea.deeplab.projectmgmt.TaskTag;
+import pepper.peppermm.TaskTag;
import java.util.List;
@@ -31,11 +31,11 @@
* @author Laurent Fasani
*/
@Service
-public class ProjectManagementLabelServiceDelegate extends DefaultLabelService implements ILabelServiceDelegate {
+public class PepperMMLabelServiceDelegate extends DefaultLabelService implements ILabelServiceDelegate {
private final EditingDomainServices editingDomainServices = new EditingDomainServices();
- public ProjectManagementLabelServiceDelegate(List iRepresentationImageProviders, IEMFLabelService iemfLabelService) {
+ public PepperMMLabelServiceDelegate(List iRepresentationImageProviders, IEMFLabelService iemfLabelService) {
super(iRepresentationImageProviders, iemfLabelService);
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateInitializer.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateInitializer.java
similarity index 71%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateInitializer.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateInitializer.java
index d2a047d..93a3f26 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateInitializer.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateInitializer.java
@@ -10,7 +10,7 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
import java.util.UUID;
@@ -24,34 +24,34 @@
import org.springframework.stereotype.Service;
/**
- * Provides Project Management specific project templates initializers.
+ * Provides Pepper meta model specific project templates initializers.
*
* @author lfasani
*/
@Service
-public class ProjectManagementProjectTemplateInitializer implements ISemanticDataInitializer {
+public class PepperMMProjectTemplateInitializer implements ISemanticDataInitializer {
private final IEditingContextPersistenceService editingContextPersistenceService;
- public ProjectManagementProjectTemplateInitializer(IEditingContextPersistenceService editingContextPersistenceService) {
+ public PepperMMProjectTemplateInitializer(IEditingContextPersistenceService editingContextPersistenceService) {
this.editingContextPersistenceService = editingContextPersistenceService;
}
@Override
public boolean canHandle(String projectTemplateId) {
- return ProjectManagementProjectTemplateProvider.PROJECTMANAGEMENT_EXAMPLE_TEMPLATE_ID.equals(projectTemplateId);
+ return PepperMMProjectTemplateProvider.PEPPERMM_EXAMPLE_TEMPLATE_ID.equals(projectTemplateId);
}
@Override
public void handle(ICause cause, IEditingContext editingContext, String projectTemplateId) {
- if (ProjectManagementProjectTemplateProvider.PROJECTMANAGEMENT_EXAMPLE_TEMPLATE_ID.equals(projectTemplateId) && editingContext instanceof IEMFEditingContext emfEditingContext) {
+ if (PepperMMProjectTemplateProvider.PEPPERMM_EXAMPLE_TEMPLATE_ID.equals(projectTemplateId) && editingContext instanceof IEMFEditingContext emfEditingContext) {
var documentId = UUID.randomUUID();
var resource = new JSONResourceFactory().createResourceFromPath(documentId.toString());
- var resourceMetadataAdapter = new ResourceMetadataAdapter("Project Management");
+ var resourceMetadataAdapter = new ResourceMetadataAdapter("Pepper");
resource.eAdapters().add(resourceMetadataAdapter);
emfEditingContext.getDomain().getResourceSet().getResources().add(resource);
- resource.getContents().add(new ProjectManagementSampleBuilder().getSampleContent());
+ resource.getContents().add(new PepperMMSampleBuilder().getSampleContent());
this.editingContextPersistenceService.persist(cause, editingContext);
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateProvider.java
similarity index 55%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateProvider.java
index 6c3e6d6..7afa81d 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementProjectTemplateProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMProjectTemplateProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+ ******************************************************************************/
+package pepper.starter.services;
import java.util.List;
@@ -20,20 +20,20 @@
import org.springframework.stereotype.Service;
/**
- * Provides ProjectManagement-specific project templates.
+ * Provides PepperMM-specific project templates.
*
* @author lfasani
*/
@Service
-public class ProjectManagementProjectTemplateProvider implements IProjectTemplateProvider {
+public class PepperMMProjectTemplateProvider implements IProjectTemplateProvider {
- public static final String PROJECTMANAGEMENT_EXAMPLE_TEMPLATE_ID = "projectmanagement-template";
+ public static final String PEPPERMM_EXAMPLE_TEMPLATE_ID = "pepper-template";
- public static final String PROJECTMANAGEMENT_NATURE = "siriusWeb://nature?kind=projectmgmt";
+ public static final String PEPPERMM_NATURE = "siriusWeb://nature?kind=peppermm";
@Override
public List getProjectTemplates() {
- var projectManagementTemplate = new ProjectTemplate(PROJECTMANAGEMENT_EXAMPLE_TEMPLATE_ID, "Project Management", "/project-templates/ProjectManagement-Template.png", List.of(new ProjectTemplateNature(PROJECTMANAGEMENT_NATURE)));
- return List.of(projectManagementTemplate);
+ var pepperMMTemplate = new ProjectTemplate(PEPPERMM_EXAMPLE_TEMPLATE_ID, "Pepper", "/project-templates/PepperMM-Template.png", List.of(new ProjectTemplateNature(PEPPERMM_NATURE)));
+ return List.of(pepperMMTemplate);
}
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSampleBuilder.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSampleBuilder.java
similarity index 71%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSampleBuilder.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSampleBuilder.java
index 52b25ee..bd0a1fd 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSampleBuilder.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSampleBuilder.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,24 +9,24 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
-
-import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
-import fr.cea.deeplab.projectmgmt.InternalStakeholder;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Person;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.ResourceFolder;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Team;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+ ******************************************************************************/
+package pepper.starter.services;
+
+import pepper.peppermm.ExternalStakeholder;
+import pepper.peppermm.InternalStakeholder;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Organization;
+import pepper.peppermm.Person;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.ResourceFolder;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Team;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
import java.time.DayOfWeek;
import java.time.Instant;
@@ -36,11 +36,11 @@
import java.util.Locale;
/**
- * Builder for samples of ProjectManagement.
+ * Builder for samples of PepperMM.
*
* @author lfasani
*/
-public class ProjectManagementSampleBuilder {
+public class PepperMMSampleBuilder {
private static final String KANBAN = "kanban";
private static final String REVIEW = "Review";
@@ -62,29 +62,29 @@ public class ProjectManagementSampleBuilder {
private static final String MAIN_WORKPACKAGE = "Main workpackage";
public Organization getSampleContent() {
- Organization organization = ProjectmgmtFactory.eINSTANCE.createOrganization();
- ResourceFolder resourceFolder = ProjectmgmtFactory.eINSTANCE.createResourceFolder();
+ Organization organization = PepperFactory.eINSTANCE.createOrganization();
+ ResourceFolder resourceFolder = PepperFactory.eINSTANCE.createResourceFolder();
resourceFolder.setName("Resources");
organization.getOwnedResourceFolders().add(resourceFolder);
- Person paul = ProjectmgmtFactory.eINSTANCE.createPerson();
+ Person paul = PepperFactory.eINSTANCE.createPerson();
paul.setName("Paul");
- Person peter = ProjectmgmtFactory.eINSTANCE.createPerson();
+ Person peter = PepperFactory.eINSTANCE.createPerson();
peter.setName("Peter");
resourceFolder.getOwnedResources().addAll(List.of(paul, peter));
- Team devTeam = ProjectmgmtFactory.eINSTANCE.createTeam();
+ Team devTeam = PepperFactory.eINSTANCE.createTeam();
devTeam.setName("Development Team");
resourceFolder.getOwnedResources().add(devTeam);
devTeam.getMembers().addAll(List.of(paul, peter));
- InternalStakeholder internalStakeholder1 = ProjectmgmtFactory.eINSTANCE.createInternalStakeholder();
+ InternalStakeholder internalStakeholder1 = PepperFactory.eINSTANCE.createInternalStakeholder();
internalStakeholder1.setName("Indus Department");
- InternalStakeholder internalStakeholder2 = ProjectmgmtFactory.eINSTANCE.createInternalStakeholder();
+ InternalStakeholder internalStakeholder2 = PepperFactory.eINSTANCE.createInternalStakeholder();
internalStakeholder2.setName("Dev Department");
- ExternalStakeholder externalStakeholder = ProjectmgmtFactory.eINSTANCE.createExternalStakeholder();
+ ExternalStakeholder externalStakeholder = PepperFactory.eINSTANCE.createExternalStakeholder();
externalStakeholder.setName("Customer 1");
- ExternalStakeholder externalStakeholder2 = ProjectmgmtFactory.eINSTANCE.createExternalStakeholder();
+ ExternalStakeholder externalStakeholder2 = PepperFactory.eINSTANCE.createExternalStakeholder();
externalStakeholder2.setName("Customer 2");
resourceFolder.getOwnedResources().addAll(List.of(internalStakeholder1, internalStakeholder2, externalStakeholder, externalStakeholder2));
@@ -99,19 +99,19 @@ public Organization getSampleContent() {
private Project createDevProject(Person paul, Person peter) {
- Project devProject = ProjectmgmtFactory.eINSTANCE.createProject();
+ Project devProject = PepperFactory.eINSTANCE.createProject();
devProject.setName("Project Dev");
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.setName(MAIN_WORKPACKAGE);
devProject.getOwnedWorkpackages().add(workpackage);
- Task idea = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task idea = PepperFactory.eINSTANCE.createTask();
idea.setName(IDEA);
idea.setDescription("Description of the Idea");
idea.setStartTime(Instant.parse("2023-12-10T08:30:00Z"));
idea.setEndTime(Instant.parse("2023-12-11T17:30:00Z"));
idea.setProgress(50);
- Task spec = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task spec = PepperFactory.eINSTANCE.createTask();
spec.setName(SPECIFICATION);
spec.setDescription("Description of the Specification");
spec.setStartTime(Instant.parse("2023-12-11T08:30:00Z"));
@@ -119,27 +119,27 @@ private Project createDevProject(Person paul, Person peter) {
spec.setProgress(50);
spec.getDependencies().add(idea);
- Task development = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task development = PepperFactory.eINSTANCE.createTask();
development.setName(DEVELOPMENT);
development.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
development.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
development.getDependencies().add(spec);
development.setComputeStartEndDynamically(true);
- Task codeDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task codeDev = PepperFactory.eINSTANCE.createTask();
codeDev.setName(CODE_DEVELOPMENT);
codeDev.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
codeDev.setEndTime(Instant.parse(DATE_2023_12_15T17_30_00Z));
codeDev.getAssignedPersons().add(peter);
codeDev.setComputeStartEndDynamically(false);
codeDev.setProgress(40);
- Task frontDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task frontDev = PepperFactory.eINSTANCE.createTask();
frontDev.setName("Front");
frontDev.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
frontDev.setEndTime(Instant.parse("2023-12-14T17:30:00Z"));
frontDev.setProgress(30);
frontDev.getAssignedPersons().add(peter);
- Task backDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task backDev = PepperFactory.eINSTANCE.createTask();
backDev.setName("Back");
backDev.setStartTime(Instant.parse("2023-12-14T14:00:00Z"));
backDev.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
@@ -147,14 +147,14 @@ private Project createDevProject(Person paul, Person peter) {
backDev.getAssignedPersons().add(paul);
codeDev.getSubTasks().addAll(List.of(frontDev, backDev));
- Task review = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task review = PepperFactory.eINSTANCE.createTask();
review.setName(REVIEW);
review.setStartTime(Instant.parse(DATE_2023_12_16T08_30_00Z));
review.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
development.getSubTasks().addAll(List.of(codeDev, review));
codeDev.getAssignedPersons().add(paul);
- Task release = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task release = PepperFactory.eINSTANCE.createTask();
release.setName(RELEASE);
release.setStartTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
release.setEndTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
@@ -164,25 +164,25 @@ private Project createDevProject(Person paul, Person peter) {
}
private Project createDailyProject(Person paul, Person peter) {
- Project dailyProject = ProjectmgmtFactory.eINSTANCE.createProject();
+ Project dailyProject = PepperFactory.eINSTANCE.createProject();
dailyProject.setName("Daily Project Dev");
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.setName(MAIN_WORKPACKAGE);
dailyProject.getOwnedWorkpackages().add(workpackage);
- TagFolder tagFolder = ProjectmgmtFactory.eINSTANCE.createTagFolder();
+ TagFolder tagFolder = PepperFactory.eINSTANCE.createTagFolder();
tagFolder.setName("Tags");
dailyProject.getOwnedTagFolders().add(tagFolder);
List dailyTags = this.createDailyTags();
tagFolder.getOwnedTags().addAll(dailyTags);
- Task idea = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task idea = PepperFactory.eINSTANCE.createTask();
idea.setName(IDEA);
idea.setStartTime(Instant.parse(DATE_2023_12_10T08_30_00Z));
idea.setEndTime(Instant.parse(DATE_2023_12_11T17_30_00Z));
idea.setProgress(50);
idea.getTags().add(dailyTags.get(0));
- Task spec = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task spec = PepperFactory.eINSTANCE.createTask();
spec.setName(SPECIFICATION);
spec.setStartTime(Instant.parse(DATE_2023_12_11T08_30_00Z));
spec.setEndTime(Instant.parse(DATE_2023_12_12T17_30_00Z));
@@ -190,21 +190,21 @@ private Project createDailyProject(Person paul, Person peter) {
spec.getDependencies().add(idea);
spec.getTags().add(dailyTags.get(0));
- Task development = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task development = PepperFactory.eINSTANCE.createTask();
development.setName(DEVELOPMENT);
development.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
development.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
development.getDependencies().add(spec);
development.getTags().add(dailyTags.get(1));
- Task codeDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task codeDev = PepperFactory.eINSTANCE.createTask();
codeDev.setName(CODE_DEVELOPMENT);
codeDev.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
codeDev.setEndTime(Instant.parse(DATE_2023_12_15T17_30_00Z));
codeDev.getAssignedPersons().add(peter);
codeDev.getTags().add(dailyTags.get(2));
- Task review = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task review = PepperFactory.eINSTANCE.createTask();
review.setName(REVIEW);
review.setStartTime(Instant.parse(DATE_2023_12_16T08_30_00Z));
review.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
@@ -212,7 +212,7 @@ private Project createDailyProject(Person paul, Person peter) {
codeDev.getAssignedPersons().add(paul);
review.getTags().add(dailyTags.get(3));
- Task release = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task release = PepperFactory.eINSTANCE.createTask();
release.setName(RELEASE);
release.setStartTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
release.setEndTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
@@ -224,26 +224,26 @@ private Project createDailyProject(Person paul, Person peter) {
}
private Project createKanbanProject(Person paul, Person peter) {
- Project kanbanProject = ProjectmgmtFactory.eINSTANCE.createProject();
+ Project kanbanProject = PepperFactory.eINSTANCE.createProject();
kanbanProject.setName("Kanban Project Dev");
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.setName(MAIN_WORKPACKAGE);
kanbanProject.getOwnedWorkpackages().add(workpackage);
List kanbanTags = this.createKanbanTags();
- TagFolder tagFolder = ProjectmgmtFactory.eINSTANCE.createTagFolder();
+ TagFolder tagFolder = PepperFactory.eINSTANCE.createTagFolder();
tagFolder.setName("Tags");
kanbanProject.getOwnedTagFolders().add(tagFolder);
tagFolder.getOwnedTags().addAll(kanbanTags);
- Task idea = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task idea = PepperFactory.eINSTANCE.createTask();
idea.setName(IDEA);
idea.setStartTime(Instant.parse(DATE_2023_12_10T08_30_00Z));
idea.setEndTime(Instant.parse(DATE_2023_12_11T17_30_00Z));
idea.setProgress(50);
//We add it in Done tag
idea.getTags().add(kanbanTags.get(2));
- Task spec = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task spec = PepperFactory.eINSTANCE.createTask();
spec.setName(SPECIFICATION);
spec.setStartTime(Instant.parse(DATE_2023_12_11T08_30_00Z));
spec.setEndTime(Instant.parse(DATE_2023_12_12T17_30_00Z));
@@ -252,7 +252,7 @@ private Project createKanbanProject(Person paul, Person peter) {
//We add it in Done tag
spec.getTags().add(kanbanTags.get(2));
- Task development = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task development = PepperFactory.eINSTANCE.createTask();
development.setName(DEVELOPMENT);
development.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
development.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
@@ -260,7 +260,7 @@ private Project createKanbanProject(Person paul, Person peter) {
//We add it in Doing tag
development.getTags().add(kanbanTags.get(1));
- Task codeDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task codeDev = PepperFactory.eINSTANCE.createTask();
codeDev.setName(CODE_DEVELOPMENT);
codeDev.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
codeDev.setEndTime(Instant.parse(DATE_2023_12_15T17_30_00Z));
@@ -268,7 +268,7 @@ private Project createKanbanProject(Person paul, Person peter) {
//We add it in Doing tag
codeDev.getTags().add(kanbanTags.get(1));
- Task review = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task review = PepperFactory.eINSTANCE.createTask();
review.setName(REVIEW);
review.setStartTime(Instant.parse(DATE_2023_12_16T08_30_00Z));
review.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
@@ -277,7 +277,7 @@ private Project createKanbanProject(Person paul, Person peter) {
//We add it in To Do tag
review.getTags().add(kanbanTags.get(0));
- Task release = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task release = PepperFactory.eINSTANCE.createTask();
release.setName(RELEASE);
release.setStartTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
release.setEndTime(Instant.parse(DATE_2023_12_18T08_30_00Z));
@@ -290,44 +290,44 @@ private Project createKanbanProject(Person paul, Person peter) {
}
private Project createOKRProject(Person paul, Person peter) {
- Project okrProject = ProjectmgmtFactory.eINSTANCE.createProject();
+ Project okrProject = PepperFactory.eINSTANCE.createProject();
okrProject.setName("OKR Project Dev");
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.setName(MAIN_WORKPACKAGE);
okrProject.getOwnedWorkpackages().add(workpackage);
- Objective objectiveApplicationRunning = ProjectmgmtFactory.eINSTANCE.createObjective();
+ Objective objectiveApplicationRunning = PepperFactory.eINSTANCE.createObjective();
objectiveApplicationRunning.setName("Have the application running");
- KeyResult keyResultDevCompleted = ProjectmgmtFactory.eINSTANCE.createKeyResult();
+ KeyResult keyResultDevCompleted = PepperFactory.eINSTANCE.createKeyResult();
keyResultDevCompleted.setName("Dev completed");
keyResultDevCompleted.setDescription("The development is completed");
- Task idea = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task idea = PepperFactory.eINSTANCE.createTask();
idea.setName(IDEA);
idea.setStartTime(Instant.parse(DATE_2023_12_10T08_30_00Z));
idea.setEndTime(Instant.parse(DATE_2023_12_11T17_30_00Z));
idea.setProgress(50);
- Task spec = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task spec = PepperFactory.eINSTANCE.createTask();
spec.setName(SPECIFICATION);
spec.setStartTime(Instant.parse(DATE_2023_12_11T08_30_00Z));
spec.setEndTime(Instant.parse(DATE_2023_12_12T17_30_00Z));
spec.setProgress(50);
spec.getDependencies().add(idea);
- Task development = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task development = PepperFactory.eINSTANCE.createTask();
development.setName(DEVELOPMENT);
development.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
development.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
development.getDependencies().add(spec);
- Task codeDev = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task codeDev = PepperFactory.eINSTANCE.createTask();
codeDev.setName(CODE_DEVELOPMENT);
codeDev.setStartTime(Instant.parse(DATE_2023_12_13T08_30_00Z));
codeDev.setEndTime(Instant.parse(DATE_2023_12_15T17_30_00Z));
codeDev.getAssignedPersons().add(peter);
- Task review = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task review = PepperFactory.eINSTANCE.createTask();
review.setName(REVIEW);
review.setStartTime(Instant.parse(DATE_2023_12_16T08_30_00Z));
review.setEndTime(Instant.parse(DATE_2023_12_16T17_30_00Z));
@@ -336,13 +336,13 @@ private Project createOKRProject(Person paul, Person peter) {
keyResultDevCompleted.getSubTasks().addAll(List.of(idea, spec, development));
- KeyResult keyResultTestsOK = ProjectmgmtFactory.eINSTANCE.createKeyResult();
+ KeyResult keyResultTestsOK = PepperFactory.eINSTANCE.createKeyResult();
keyResultTestsOK.setName("Tests passed");
keyResultTestsOK.setDescription("The tests are all passed");
- Task manualsTest = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task manualsTest = PepperFactory.eINSTANCE.createTask();
manualsTest.setName("Manual Test Campaign");
- Task automaticTests = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task automaticTests = PepperFactory.eINSTANCE.createTask();
manualsTest.setName("Automatic Test Checks");
keyResultTestsOK.getSubTasks().addAll(List.of(manualsTest, automaticTests));
@@ -356,7 +356,7 @@ private Project createOKRProject(Person paul, Person peter) {
private List createDailyTags() {
List tags = new ArrayList<>();
for (DayOfWeek dayOfWeek : DayOfWeek.values()) {
- TaskTag tag = ProjectmgmtFactory.eINSTANCE.createTaskTag();
+ TaskTag tag = PepperFactory.eINSTANCE.createTaskTag();
tag.setPrefix("daily");
tag.setSuffix(dayOfWeek.getDisplayName(TextStyle.FULL, Locale.ENGLISH));
tags.add(tag);
@@ -366,17 +366,17 @@ private List createDailyTags() {
private List createKanbanTags() {
List tags = new ArrayList<>();
- TaskTag tag = ProjectmgmtFactory.eINSTANCE.createTaskTag();
+ TaskTag tag = PepperFactory.eINSTANCE.createTaskTag();
tag.setPrefix(KANBAN);
tag.setSuffix("To Do");
tags.add(tag);
- tag = ProjectmgmtFactory.eINSTANCE.createTaskTag();
+ tag = PepperFactory.eINSTANCE.createTaskTag();
tag.setPrefix(KANBAN);
tag.setSuffix("Doing");
tags.add(tag);
- tag = ProjectmgmtFactory.eINSTANCE.createTaskTag();
+ tag = PepperFactory.eINSTANCE.createTaskTag();
tag.setPrefix(KANBAN);
tag.setSuffix("Done");
tags.add(tag);
@@ -385,24 +385,24 @@ private List createKanbanTags() {
}
public Organization getEmptySampleContent() {
- Organization organization = ProjectmgmtFactory.eINSTANCE.createOrganization();
- ResourceFolder resourceFolder = ProjectmgmtFactory.eINSTANCE.createResourceFolder();
+ Organization organization = PepperFactory.eINSTANCE.createOrganization();
+ ResourceFolder resourceFolder = PepperFactory.eINSTANCE.createResourceFolder();
resourceFolder.setName("Resources");
organization.getOwnedResourceFolders().add(resourceFolder);
- Person person = ProjectmgmtFactory.eINSTANCE.createPerson();
+ Person person = PepperFactory.eINSTANCE.createPerson();
person.setName("Peter");
- InternalStakeholder internalStakeholder = ProjectmgmtFactory.eINSTANCE.createInternalStakeholder();
+ InternalStakeholder internalStakeholder = PepperFactory.eINSTANCE.createInternalStakeholder();
internalStakeholder.setName("Department 1");
- ExternalStakeholder externalStakeholder = ProjectmgmtFactory.eINSTANCE.createExternalStakeholder();
+ ExternalStakeholder externalStakeholder = PepperFactory.eINSTANCE.createExternalStakeholder();
externalStakeholder.setName("Client 1");
resourceFolder.getOwnedResources().addAll(List.of(person, internalStakeholder, externalStakeholder));
- Project project = ProjectmgmtFactory.eINSTANCE.createProject();
+ Project project = PepperFactory.eINSTANCE.createProject();
project.setName("My project");
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.setName(MAIN_WORKPACKAGE);
- WorkpackageArtefact workpackageArtefact = ProjectmgmtFactory.eINSTANCE.createWorkpackageArtefact();
+ WorkpackageArtefact workpackageArtefact = PepperFactory.eINSTANCE.createWorkpackageArtefact();
workpackageArtefact.setName("New Workpackage Artefact");
workpackage.getOutputs().add(workpackageArtefact);
project.getOwnedWorkpackages().add(workpackage);
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSamplesProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSamplesProvider.java
similarity index 78%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSamplesProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSamplesProvider.java
index 71d7e3a..8e294f7 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementSamplesProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMSamplesProvider.java
@@ -10,7 +10,7 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
import java.util.List;
import java.util.Objects;
@@ -24,20 +24,20 @@
import org.springframework.stereotype.Service;
/**
- * Used to provide an example of ProjectManagement.
+ * Used to provide an example of PepperMM.
*
* @author lfasani
*/
@Service
-public class ProjectManagementSamplesProvider {
+public class PepperMMSamplesProvider {
private final List migrationParticipants;
- public ProjectManagementSamplesProvider(List migrationParticipants) {
+ public PepperMMSamplesProvider(List migrationParticipants) {
this.migrationParticipants = Objects.requireNonNull(migrationParticipants);
}
- public UUID addProjectManagementSample(ResourceSet resourceSet, String resourceName) {
+ public UUID addPepperMMSample(ResourceSet resourceSet, String resourceName) {
var documentId = UUID.randomUUID();
var resource = new JSONResourceFactory().createResourceFromPath(documentId.toString());
@@ -49,12 +49,12 @@ public UUID addProjectManagementSample(ResourceSet resourceSet, String resourceN
resource.eAdapters().add(resourceMetadataAdapter);
resourceSet.getResources().add(resource);
- resource.getContents().add(new ProjectManagementSampleBuilder().getSampleContent());
+ resource.getContents().add(new PepperMMSampleBuilder().getSampleContent());
return documentId;
}
- public UUID addEmptyProjectManagement(ResourceSet resourceSet, String resourceName) {
+ public UUID addEmptyPepperMM(ResourceSet resourceSet, String resourceName) {
var documentId = UUID.randomUUID();
var resource = new JSONResourceFactory().createResourceFromPath(documentId.toString());
@@ -66,7 +66,7 @@ public UUID addEmptyProjectManagement(ResourceSet resourceSet, String resourceNa
resource.eAdapters().add(resourceMetadataAdapter);
resourceSet.getResources().add(resource);
- resource.getContents().add(new ProjectManagementSampleBuilder().getEmptySampleContent());
+ resource.getContents().add(new PepperMMSampleBuilder().getEmptySampleContent());
return documentId;
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeHandler.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeHandler.java
similarity index 55%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeHandler.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeHandler.java
index c0629c7..397e73a 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeHandler.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeHandler.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+ ******************************************************************************/
+package pepper.starter.services;
import java.util.List;
import java.util.Objects;
@@ -29,19 +29,19 @@
* @author lfasani
*/
@Service
-public class ProjectManagementStereotypeHandler implements IStereotypeHandler {
+public class PepperMMStereotypeHandler implements IStereotypeHandler {
- private final ProjectManagementSamplesProvider projectManagementSamplesProvider;
+ private final PepperMMSamplesProvider pepperMMSamplesProvider;
- public ProjectManagementStereotypeHandler(ProjectManagementSamplesProvider projectManagementSamplesProvider) {
- this.projectManagementSamplesProvider = Objects.requireNonNull(projectManagementSamplesProvider);
+ public PepperMMStereotypeHandler(PepperMMSamplesProvider pepperMMSamplesProvider) {
+ this.pepperMMSamplesProvider = Objects.requireNonNull(pepperMMSamplesProvider);
}
@Override
public boolean canHandle(IEditingContext editingContext, String stereotypeId) {
return List.of(
- ProjectManagementStereotypeProvider.PROJECT_MANAGEMENT_EMPTY,
- ProjectManagementStereotypeProvider.PROJECT_MANAGEMENT_SAMPLE
+ PepperMMStereotypeProvider.PROJECT_MANAGEMENT_EMPTY,
+ PepperMMStereotypeProvider.PROJECT_MANAGEMENT_SAMPLE
).contains(stereotypeId);
}
@@ -49,21 +49,21 @@ public boolean canHandle(IEditingContext editingContext, String stereotypeId) {
public Optional handle(IEditingContext editingContext, String stereotypeId, String name) {
if (editingContext instanceof IEMFEditingContext emfEditingContext) {
return switch (stereotypeId) {
- case ProjectManagementStereotypeProvider.PROJECT_MANAGEMENT_EMPTY -> createEmptyProjectManagementDocument(emfEditingContext, name);
- case ProjectManagementStereotypeProvider.PROJECT_MANAGEMENT_SAMPLE -> createProjectManagementSampleDocument(emfEditingContext, name);
+ case PepperMMStereotypeProvider.PROJECT_MANAGEMENT_EMPTY -> createEmptyPepperMMDocument(emfEditingContext, name);
+ case PepperMMStereotypeProvider.PROJECT_MANAGEMENT_SAMPLE -> createPepperMMSampleDocument(emfEditingContext, name);
default -> Optional.empty();
};
}
return Optional.empty();
}
- private Optional createEmptyProjectManagementDocument(IEMFEditingContext editingContext, String name) {
- var documentId = this.projectManagementSamplesProvider.addEmptyProjectManagement(editingContext.getDomain().getResourceSet(), name);
+ private Optional createEmptyPepperMMDocument(IEMFEditingContext editingContext, String name) {
+ var documentId = this.pepperMMSamplesProvider.addEmptyPepperMM(editingContext.getDomain().getResourceSet(), name);
return Optional.of(new DocumentDTO(documentId, name, ExplorerDescriptionProvider.DOCUMENT_KIND));
}
- private Optional createProjectManagementSampleDocument(IEMFEditingContext editingContext, String name) {
- var documentId = this.projectManagementSamplesProvider.addProjectManagementSample(editingContext.getDomain().getResourceSet(), name);
+ private Optional createPepperMMSampleDocument(IEMFEditingContext editingContext, String name) {
+ var documentId = this.pepperMMSamplesProvider.addPepperMMSample(editingContext.getDomain().getResourceSet(), name);
return Optional.of(new DocumentDTO(documentId, name, ExplorerDescriptionProvider.DOCUMENT_KIND));
}
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeProvider.java
similarity index 76%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeProvider.java
index d6a633c..5639db3 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/ProjectManagementStereotypeProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/PepperMMStereotypeProvider.java
@@ -10,7 +10,7 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services;
+package pepper.starter.services;
import java.util.List;
@@ -27,15 +27,15 @@
* @author lfasani
*/
@Service
-public class ProjectManagementStereotypeProvider implements IStereotypeProvider {
+public class PepperMMStereotypeProvider implements IStereotypeProvider {
- public static final String PROJECT_MANAGEMENT_SAMPLE = "projectmgmt_sample";
+ public static final String PROJECT_MANAGEMENT_SAMPLE = "peppermm_sample";
- public static final String PROJECT_MANAGEMENT_EMPTY = "projectmgmt_empty";
+ public static final String PROJECT_MANAGEMENT_EMPTY = "peppermm_empty";
private final PepperEditingContextPredicate pepperEditingContextPredicate;
- public ProjectManagementStereotypeProvider(IProjectSearchService projectSearchService, IProjectSemanticDataSearchService projectSemanticDataSearchService) {
+ public PepperMMStereotypeProvider(IProjectSearchService projectSearchService, IProjectSemanticDataSearchService projectSemanticDataSearchService) {
this.pepperEditingContextPredicate = new PepperEditingContextPredicate(projectSearchService, projectSemanticDataSearchService);
}
@@ -44,8 +44,8 @@ public List getStereotypes(IEditingContext editingContext) {
if (this.pepperEditingContextPredicate.test(editingContext)) {
return List.of(
- new Stereotype(PROJECT_MANAGEMENT_EMPTY, "Empty Project Management Model"),
- new Stereotype(PROJECT_MANAGEMENT_SAMPLE, "Project Management Sample Model")
+ new Stereotype(PROJECT_MANAGEMENT_EMPTY, "Empty Pepper Model"),
+ new Stereotype(PROJECT_MANAGEMENT_SAMPLE, "Pepper Sample Model")
);
}
return List.of();
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/CustomerPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/CustomerPageDescription.java
similarity index 76%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/CustomerPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/CustomerPageDescription.java
index 67bbc88..8aeb2c3 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/CustomerPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/CustomerPageDescription.java
@@ -11,12 +11,12 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperPackage;
import java.util.Collections;
import java.util.List;
@@ -40,7 +40,7 @@
import org.eclipse.sirius.components.representations.VariableManager;
/**
- * This class is used to provide the customer page description for the project management concept.
+ * This class is used to provide the customer page description for the pepper meta model concept.
*
* @author lfasani
*/
@@ -54,19 +54,19 @@ public class CustomerPageDescription {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final Function semanticTargetIdProvider;
private final IFeedbackMessageService feedbackMessageService;
- public CustomerPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IProjectManagementMessageService projectManagementMessageService,
+ public CustomerPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IPepperMMMessageService pepperMMMessageService,
IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
this.semanticTargetIdProvider = variableManager -> variableManager.get(VariableManager.SELF, Object.class).map(this.identityService::getId).orElse(null);
}
@@ -97,7 +97,7 @@ PageDescription getCustomerPageDescription() {
return PageDescription.newPageDescription("customerPageId")
.idProvider(variableManager -> "customerPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_CLIENTS))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_CLIENTS))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(group))
.canCreatePredicate(variableManager -> true)
@@ -106,27 +106,27 @@ PageDescription getCustomerPageDescription() {
private AbstractWidgetDescription getContainer1() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_CLIENTS_GROUP_CLIENTS));
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_CLIENTS_GROUP_CLIENTS));
MultiSelectDescription clientsMultiSelectDescription = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService)
- .buildMultiSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_Clients(), null);
+ this.pepperMMMessageService, this.feedbackMessageService)
+ .buildMultiSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_Clients(), null);
MultiSelectDescription partnersMultiSelectDescription = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService)
- .buildMultiSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_Partners(), null);
+ this.pepperMMMessageService, this.feedbackMessageService)
+ .buildMultiSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_Partners(), null);
return widgetDescriptionBuilderHelper.buildFlexboxContainerDescription(List.of(labelDescription, clientsMultiSelectDescription, partnersMultiSelectDescription));
}
private AbstractWidgetDescription getContainer2() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_CLIENTS_GROUP_NEEDS));
- TextareaDescription clientNeedsDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(ProjectmgmtPackage.eINSTANCE.getProject_ClientNeed(), Project::getClientNeed, Project::setClientNeed, MessageConstants.CLIENT_NEEDS_HELP);
- TextareaDescription descriptionDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(ProjectmgmtPackage.eINSTANCE.getProject_InternalNeed(), Project::getInternalNeed, Project::setInternalNeed, MessageConstants.INTERNAL_NEEDS_HELP);
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_CLIENTS_GROUP_NEEDS));
+ TextareaDescription clientNeedsDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(PepperPackage.eINSTANCE.getProject_ClientNeed(), Project::getClientNeed, Project::setClientNeed, MessageConstants.CLIENT_NEEDS_HELP);
+ TextareaDescription descriptionDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(PepperPackage.eINSTANCE.getProject_InternalNeed(), Project::getInternalNeed, Project::setInternalNeed, MessageConstants.INTERNAL_NEEDS_HELP);
return widgetDescriptionBuilderHelper.buildFlexboxContainerDescription(List.of(labelDescription, clientNeedsDescription, descriptionDescription));
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectManagementEditingContextDescriptionProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperMMEditingContextDescriptionProvider.java
similarity index 72%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectManagementEditingContextDescriptionProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperMMEditingContextDescriptionProvider.java
index 1cce473..2470968 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectManagementEditingContextDescriptionProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperMMEditingContextDescriptionProvider.java
@@ -10,11 +10,11 @@
* Contributors:
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
import java.util.List;
import java.util.Objects;
@@ -36,12 +36,12 @@
import org.springframework.stereotype.Service;
/**
- * This class is used to provide the description for the project management concepts.
+ * This class is used to provide the description for the pepper meta model concepts.
*
* @author lfasani
*/
@Service
-public class ProjectManagementEditingContextDescriptionProvider implements IEditingContextRepresentationDescriptionProvider {
+public class PepperMMEditingContextDescriptionProvider implements IEditingContextRepresentationDescriptionProvider {
public static final String PROJECT_FORM_ID = "projectFormDescription";
@@ -53,18 +53,18 @@ public class ProjectManagementEditingContextDescriptionProvider implements IEdit
private final IObjectSearchService objectSearchService;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
private final CursorBasedNavigationServices cursorBasedNavigationServices;
- public ProjectManagementEditingContextDescriptionProvider(List composedAdapterFactoryDescriptors, ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, IProjectManagementMessageService projectManagementMessageService,
+ public PepperMMEditingContextDescriptionProvider(List composedAdapterFactoryDescriptors, ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, IPepperMMMessageService pepperMMMessageService,
IFeedbackMessageService feedbackMessageService) {
this.labelService = Objects.requireNonNull(labelService);
this.identityService = Objects.requireNonNull(identityService);
this.objectSearchService = Objects.requireNonNull(objectSearchService);
- this.projectManagementMessageService = Objects.requireNonNull(projectManagementMessageService);
+ this.pepperMMMessageService = Objects.requireNonNull(pepperMMMessageService);
this.feedbackMessageService = feedbackMessageService;
this.cursorBasedNavigationServices = new CursorBasedNavigationServices();
@@ -78,19 +78,19 @@ public ProjectManagementEditingContextDescriptionProvider(List getRepresentationDescriptions(IEditingContext editingContext) {
- PageDescription projectPageDescription = new ProjectPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getProjectPageDescription();
- PageDescription customerPageDescription = new CustomerPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getCustomerPageDescription();
- PageDescription planningAndCostingPageDescription = new PlanningAndCostingPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getPageDescription();
- PageDescription workpackagesPageDescription = new WorkpackagesPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getWorkpackagesPageDescription();
- PageDescription workpackageArtefactPageDescription = new WorkpackageArtefactPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getWorkpackageArtefactsPageDescription();
- PageDescription risksPageDescription = new RisksPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getRisksPageDescription();
+ PageDescription projectPageDescription = new ProjectPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getProjectPageDescription();
+ PageDescription customerPageDescription = new CustomerPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getCustomerPageDescription();
+ PageDescription planningAndCostingPageDescription = new PlanningAndCostingPageDescription(this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getPageDescription();
+ PageDescription workpackagesPageDescription = new WorkpackagesPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getWorkpackagesPageDescription();
+ PageDescription workpackageArtefactPageDescription = new WorkpackageArtefactPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getWorkpackageArtefactsPageDescription();
+ PageDescription risksPageDescription = new RisksPageDescription(this.labelService, this.identityService, this.objectSearchService, this.cursorBasedNavigationServices, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getRisksPageDescription();
FormDescription projectFormDescription = FormDescription.newFormDescription(PROJECT_FORM_ID)
- .label(this.projectManagementMessageService.getMessage(MessageConstants.FORM_TITLE))
+ .label(this.pepperMMMessageService.getMessage(MessageConstants.FORM_TITLE))
.idProvider(new GetOrCreateRandomIdProvider())
.canCreatePredicate(vm -> true)
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.FORM_TITLE))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.FORM_TITLE))
.targetObjectIdProvider(this::getTargetObjectId)
.canCreatePredicate(this::canCreate)
.pageDescriptions(List.of(projectPageDescription, customerPageDescription, planningAndCostingPageDescription, workpackagesPageDescription, workpackageArtefactPageDescription, risksPageDescription))
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PepperTableEditCellHandler.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperTableEditCellHandler.java
similarity index 98%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PepperTableEditCellHandler.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperTableEditCellHandler.java
index f77d2de..858d33f 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PepperTableEditCellHandler.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PepperTableEditCellHandler.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2026 Obeo.
+ * Copyright (c) 2026, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,9 +9,9 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
+ ******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
import java.time.LocalDate;
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PlanningAndCostingPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PlanningAndCostingPageDescription.java
similarity index 78%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PlanningAndCostingPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PlanningAndCostingPageDescription.java
index 746df58..3f5d609 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/PlanningAndCostingPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/PlanningAndCostingPageDescription.java
@@ -11,11 +11,11 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.PepperPackage;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
@@ -66,19 +66,19 @@ public class PlanningAndCostingPageDescription {
private final IObjectSearchService objectSearchService;
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final Function semanticTargetIdProvider;
private final IFeedbackMessageService feedbackMessageService;
- public PlanningAndCostingPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IProjectManagementMessageService projectManagementMessageService,
+ public PlanningAndCostingPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IPepperMMMessageService pepperMMMessageService,
IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
this.semanticTargetIdProvider = variableManager -> variableManager.get(VariableManager.SELF, Object.class).map(this.identityService::getId).orElse(null);
}
@@ -108,7 +108,7 @@ PageDescription getPageDescription() {
return PageDescription.newPageDescription("planningCostingPageId")
.idProvider(variableManager -> "planningCostingPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PLANNING))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PLANNING))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(group))
.canCreatePredicate(variableManager -> true)
@@ -117,15 +117,15 @@ PageDescription getPageDescription() {
private AbstractWidgetDescription getContainer1() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PLANNING_GROUP_PLANNING));
- DateTimeDescription contractualStartDateTimeDescription = this.buildDateTimeDescription(ProjectmgmtPackage.eINSTANCE.getProject_ContractualStartDate());
- TextfieldDescription durationDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_Duration());
- TextfieldDescription contractTermExtensionDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_ContractTermExtension());
- DateTimeDescription contractualEndDateTimeDescription = this.buildDateTimeDescription(ProjectmgmtPackage.eINSTANCE.getProject_ContractualEndDate());
- DateTimeDescription realStartDateTimeDescription = this.buildDateTimeDescription(ProjectmgmtPackage.eINSTANCE.getProject_EffectiveStartDate());
- DateTimeDescription realEndDateTimeDescription = this.buildDateTimeDescription(ProjectmgmtPackage.eINSTANCE.getProject_EffectiveEndDate());
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PLANNING_GROUP_PLANNING));
+ DateTimeDescription contractualStartDateTimeDescription = this.buildDateTimeDescription(PepperPackage.eINSTANCE.getProject_ContractualStartDate());
+ TextfieldDescription durationDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_Duration());
+ TextfieldDescription contractTermExtensionDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_ContractTermExtension());
+ DateTimeDescription contractualEndDateTimeDescription = this.buildDateTimeDescription(PepperPackage.eINSTANCE.getProject_ContractualEndDate());
+ DateTimeDescription realStartDateTimeDescription = this.buildDateTimeDescription(PepperPackage.eINSTANCE.getProject_EffectiveStartDate());
+ DateTimeDescription realEndDateTimeDescription = this.buildDateTimeDescription(PepperPackage.eINSTANCE.getProject_EffectiveEndDate());
return widgetDescriptionBuilderHelper.buildFlexboxContainerDescription(
List.of(labelDescription, contractualStartDateTimeDescription, durationDescription, contractTermExtensionDescription, contractualEndDateTimeDescription, realStartDateTimeDescription, realEndDateTimeDescription));
@@ -133,16 +133,16 @@ private AbstractWidgetDescription getContainer1() {
private AbstractWidgetDescription getContainer2() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PLANNING_GROUP_BUDGET));
- TextfieldDescription globalCostTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_GlobalCost(), this.projectManagementMessageService.getMessage(MessageConstants.GLOBAL_COST_HELP), null, false);
- TextfieldDescription fundingRateTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_FundingRate());
- TextfieldDescription fundingTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_Funding(), this.projectManagementMessageService.getMessage(MessageConstants.FUNDING_HELP), null, true);
- TextfieldDescription manpowerTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_Manpower(), this.projectManagementMessageService.getMessage(MessageConstants.MANPOWER_HELP), null, false);
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PLANNING_GROUP_BUDGET));
+ TextfieldDescription globalCostTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_GlobalCost(), this.pepperMMMessageService.getMessage(MessageConstants.GLOBAL_COST_HELP), null, false);
+ TextfieldDescription fundingRateTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_FundingRate());
+ TextfieldDescription fundingTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_Funding(), this.pepperMMMessageService.getMessage(MessageConstants.FUNDING_HELP), null, true);
+ TextfieldDescription manpowerTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_Manpower(), this.pepperMMMessageService.getMessage(MessageConstants.MANPOWER_HELP), null, false);
TextfieldStyle textfieldStyle = TextfieldStyle.newTextfieldStyle().backgroundColor("lightBlue[50]").widgetGridLayout(widgetDescriptionBuilderHelper.buildWidgetGridLayout()).build();
- TextfieldDescription eotpTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_EOTP(), this.projectManagementMessageService.getMessage(MessageConstants.EOTP_HELP), textfieldStyle, false);
- TextfieldDescription statisticOrderTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_StatisticOrder(), this.projectManagementMessageService.getMessage(MessageConstants.OS_HELP), textfieldStyle, false);
+ TextfieldDescription eotpTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_EOTP(), this.pepperMMMessageService.getMessage(MessageConstants.EOTP_HELP), textfieldStyle, false);
+ TextfieldDescription statisticOrderTextfieldDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_StatisticOrder(), this.pepperMMMessageService.getMessage(MessageConstants.OS_HELP), textfieldStyle, false);
return widgetDescriptionBuilderHelper.buildFlexboxContainerDescription(
List.of(labelDescription, globalCostTextfieldDescription, fundingRateTextfieldDescription, fundingTextfieldDescription, manpowerTextfieldDescription, eotpTextfieldDescription, statisticOrderTextfieldDescription));
@@ -150,7 +150,7 @@ private AbstractWidgetDescription getContainer2() {
DateTimeDescription buildDateTimeDescription(EAttribute feature) {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
return DateTimeDescription.newDateTimeDescription(UUID.randomUUID().toString())
.idProvider(new WidgetIdProvider())
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/ProjectPageDescription.java
similarity index 80%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/ProjectPageDescription.java
index d48043d..a061d02 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/ProjectPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/ProjectPageDescription.java
@@ -11,13 +11,13 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectState;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
+import pepper.peppermm.ProjectState;
+import pepper.peppermm.PepperPackage;
import java.util.Collections;
import java.util.List;
@@ -52,7 +52,7 @@
import org.eclipse.sirius.components.representations.VariableManager;
/**
- * This class is used to provide the project page description for the project management concept.
+ * This class is used to provide the project page description for the pepper meta model concept.
*
* @author lfasani
*/
@@ -68,17 +68,17 @@ public class ProjectPageDescription {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
- public ProjectPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IProjectManagementMessageService projectManagementMessageService,
+ public ProjectPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory, IPepperMMMessageService pepperMMMessageService,
IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
this.semanticTargetIdProvider = variableManager -> variableManager.get(VariableManager.SELF, Object.class).map(this.identityService::getId).orElse(null);
}
@@ -108,7 +108,7 @@ PageDescription getProjectPageDescription() {
return PageDescription.newPageDescription("projectPageId")
.idProvider(variableManager -> "projectPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PROJECT))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PROJECT))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(group))
.canCreatePredicate(variableManager -> true)
@@ -117,17 +117,17 @@ PageDescription getProjectPageDescription() {
private AbstractWidgetDescription getContainer1() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PROJECT_GROUP_INFORMATION));
- TextfieldDescription nameDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_Name());
- TextfieldDescription referenceDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_Reference());
- TextareaDescription descriptionDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(ProjectmgmtPackage.eINSTANCE.getProject_Description(), Project::getDescription, Project::setDescription, null);
- TextfieldDescription mainBrickDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(ProjectmgmtPackage.eINSTANCE.getProject_MainProgramBrick());
+ this.pepperMMMessageService, this.feedbackMessageService);
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PROJECT_GROUP_INFORMATION));
+ TextfieldDescription nameDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_Name());
+ TextfieldDescription referenceDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_Reference());
+ TextareaDescription descriptionDescription = widgetDescriptionBuilderHelper.buildTextareaDescription(PepperPackage.eINSTANCE.getProject_Description(), Project::getDescription, Project::setDescription, null);
+ TextfieldDescription mainBrickDescription = widgetDescriptionBuilderHelper.buildTextfieldDescription(PepperPackage.eINSTANCE.getProject_MainProgramBrick());
SelectDescription stateDescription = SelectDescription.newSelectDescription(UUID.randomUUID().toString())
.idProvider(new WidgetIdProvider())
.targetObjectIdProvider(this.semanticTargetIdProvider)
- .labelProvider(this.getLabelProvider(ProjectmgmtPackage.eINSTANCE.getProject_State()))
+ .labelProvider(this.getLabelProvider(PepperPackage.eINSTANCE.getProject_State()))
.valueProvider(variableManager -> variableManager.get(VariableManager.SELF, Project.class).map(Project::getState).map(Object::toString).orElse(""))
.optionIdProvider(variableManager -> variableManager.get(SelectComponent.CANDIDATE_VARIABLE, ProjectState.class).map(ProjectState::toString).orElse(""))
.optionLabelProvider(variableManager -> variableManager.get(SelectComponent.CANDIDATE_VARIABLE, ProjectState.class).map(ProjectState::toString).orElse(""))
@@ -147,7 +147,7 @@ private AbstractWidgetDescription getContainer1() {
.messageProvider(diagnostic -> "")
.styleProvider(variableManager -> SelectStyle.newSelectStyle().widgetGridLayout(widgetDescriptionBuilderHelper.buildWidgetGridLayout()).build())
.build();
- CheckboxDescription isSensitiveCheckButton = widgetDescriptionBuilderHelper.getCheckboxDescription(ProjectmgmtPackage.eINSTANCE.getProject_IsSensitive(), Project::getIsSensitive,
+ CheckboxDescription isSensitiveCheckButton = widgetDescriptionBuilderHelper.getCheckboxDescription(PepperPackage.eINSTANCE.getProject_IsSensitive(), Project::getIsSensitive,
(project, booleanValue) -> project.setIsSensitive(booleanValue), false);
return FlexboxContainerDescription.newFlexboxContainerDescription(UUID.randomUUID().toString())
@@ -167,17 +167,17 @@ private AbstractWidgetDescription getContainer1() {
private AbstractWidgetDescription getContainer2() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this.semanticTargetIdProvider, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
- LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.projectManagementMessageService.getMessage(MessageConstants.PAGE_PROJECT_GROUP_ACTORS));
+ this.pepperMMMessageService, this.feedbackMessageService);
+ LabelDescription labelDescription = widgetDescriptionBuilderHelper.buildLabelDescription(this.pepperMMMessageService.getMessage(MessageConstants.PAGE_PROJECT_GROUP_ACTORS));
SelectDescription leaderSelectDescription = widgetDescriptionBuilderHelper
- .buildSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_Leader(), this.projectManagementMessageService.getMessage(MessageConstants.PROJECT_LEADER_HELP));
+ .buildSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_Leader(), this.pepperMMMessageService.getMessage(MessageConstants.PROJECT_LEADER_HELP));
MultiSelectDescription membersMultiSelectDescription = widgetDescriptionBuilderHelper
- .buildMultiSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_Members(), this.projectManagementMessageService.getMessage(MessageConstants.PROJECT_MEMBERS_HELP));
+ .buildMultiSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_Members(), this.pepperMMMessageService.getMessage(MessageConstants.PROJECT_MEMBERS_HELP));
SelectDescription leadingUnitSelectDescription = widgetDescriptionBuilderHelper
- .buildSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_LeadingUnit(), null);
+ .buildSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_LeadingUnit(), null);
MultiSelectDescription participantUnitsMultiSelectDescription = widgetDescriptionBuilderHelper
- .buildMultiSelectDescriptionForProjectResource(ProjectmgmtPackage.eINSTANCE.getProject_ParticipantUnits(), null);
- CheckboxDescription isTransverseCheckButton = widgetDescriptionBuilderHelper.getCheckboxDescription(ProjectmgmtPackage.eINSTANCE.getProject_IsTransverse(), Project::getIsTransverse, (project, aBoolean) -> {
+ .buildMultiSelectDescriptionForProjectResource(PepperPackage.eINSTANCE.getProject_ParticipantUnits(), null);
+ CheckboxDescription isTransverseCheckButton = widgetDescriptionBuilderHelper.getCheckboxDescription(PepperPackage.eINSTANCE.getProject_IsTransverse(), Project::getIsTransverse, (project, aBoolean) -> {
}, true);
return FlexboxContainerDescription.newFlexboxContainerDescription(UUID.randomUUID().toString())
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/RisksPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/RisksPageDescription.java
similarity index 86%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/RisksPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/RisksPageDescription.java
index 05aa5ce..a3ea278 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/RisksPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/RisksPageDescription.java
@@ -11,12 +11,12 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperFactory;
import java.util.ArrayList;
import java.util.Collections;
@@ -60,18 +60,18 @@ public class RisksPageDescription {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
public RisksPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, CursorBasedNavigationServices cursorBasedNavigationServices, ComposedAdapterFactory composedAdapterFactory,
- IProjectManagementMessageService projectManagementMessageService, IFeedbackMessageService feedbackMessageService) {
+ IPepperMMMessageService pepperMMMessageService, IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.cursorBasedNavigationServices = cursorBasedNavigationServices;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
}
@@ -108,7 +108,7 @@ PageDescription getRisksPageDescription() {
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
TableDescription tableDescription = TableDescription.newTableDescription("risksTableId")
.label("")
.targetObjectIdProvider(this::getTargetObjectId)
@@ -116,7 +116,7 @@ PageDescription getRisksPageDescription() {
.labelProvider(labelProvider)
.isStripeRowPredicate(vm -> true)
.lineDescription(lineDescription)
- .columnDescriptions(List.of(widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(ProjectmgmtFactory.eINSTANCE.createRisk())))
+ .columnDescriptions(List.of(widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(PepperFactory.eINSTANCE.createRisk())))
.cellDescriptions(widgetDescriptionBuilderHelper.buildCellDescription())
.iconURLsProvider(vm -> List.of())
.enableSubRows(false)
@@ -126,7 +126,7 @@ PageDescription getRisksPageDescription() {
TableWidgetDescription tableWidgetDescription = TableWidgetDescription.newTableWidgetDescription("risksTableWidgetId")
.idProvider(new WidgetIdProvider())
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_RISKS_TITLE))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_RISKS_TITLE))
.targetObjectIdProvider(this::getTargetObjectId)
.diagnosticsProvider(variableManager -> List.of())
.kindProvider(object -> "")
@@ -146,7 +146,7 @@ PageDescription getRisksPageDescription() {
return PageDescription.newPageDescription("risksPageId")
.idProvider(variableManager -> "risksPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_RISKS))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_RISKS))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(risksGroup))
.canCreatePredicate(variableManager -> true)
@@ -160,11 +160,11 @@ private ButtonDescription getCreateRiskButtonDescription() {
.labelProvider(variableManager -> "")
.iconURLProvider(variableManager -> List.of())
.isReadOnlyProvider(variableManager -> false)
- .buttonLabelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.CREATE_NEW_RISK))
+ .buttonLabelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.CREATE_NEW_RISK))
.imageURLProvider(variableManager -> "icons/full/obj16/Risk.svg")
.pushButtonHandler(variableManager -> {
var project = variableManager.get(VariableManager.SELF, Project.class).get();
- project.getOwnedRisks().add(ProjectmgmtFactory.eINSTANCE.createRisk());
+ project.getOwnedRisks().add(PepperFactory.eINSTANCE.createRisk());
return new Success();
})
.diagnosticsProvider(variableManager -> List.of())
@@ -175,7 +175,7 @@ private ButtonDescription getCreateRiskButtonDescription() {
.foregroundColor("#261E58")
.build()
)
- .helpTextProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.CREATE_NEW_RISK_HELP))
+ .helpTextProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.CREATE_NEW_RISK_HELP))
.build();
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java
similarity index 86%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java
index 0e32c7e..77bc53f 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/TableRepresentationDescriptionMetaDataProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+ ******************************************************************************/
+package pepper.starter.services.descriptions;
import java.util.List;
@@ -30,7 +30,7 @@ public class TableRepresentationDescriptionMetaDataProvider implements IRepresen
@Override
public boolean canHandle(IRepresentationDescription representationDescription) {
- return ProjectManagementEditingContextDescriptionProvider.PROJECT_FORM_ID.equals(representationDescription.getId());
+ return PepperMMEditingContextDescriptionProvider.PROJECT_FORM_ID.equals(representationDescription.getId());
}
@Override
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WidgetDescriptionBuilderHelper.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WidgetDescriptionBuilderHelper.java
similarity index 97%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WidgetDescriptionBuilderHelper.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WidgetDescriptionBuilderHelper.java
index 5b85bbd..7f32ec5 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WidgetDescriptionBuilderHelper.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WidgetDescriptionBuilderHelper.java
@@ -11,11 +11,11 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.Project;
+package pepper.starter.services.descriptions;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Organization;
+import pepper.peppermm.Project;
import java.time.LocalDate;
import java.time.format.DateTimeParseException;
@@ -113,18 +113,18 @@ public class WidgetDescriptionBuilderHelper {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
public WidgetDescriptionBuilderHelper(Function semanticTargetIdProvider, ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, ComposedAdapterFactory composedAdapterFactory,
- IProjectManagementMessageService projectManagementMessageService, IFeedbackMessageService feedbackMessageService) {
+ IPepperMMMessageService pepperMMMessageService, IFeedbackMessageService feedbackMessageService) {
this.semanticTargetIdProvider = semanticTargetIdProvider;
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
}
@@ -184,7 +184,7 @@ TextareaDescription buildTextareaDescription(EStructuralFeature feature, Functio
.messageProvider(diagnostic -> "");
if (helpMessageKey != null) {
- builder.helpTextProvider(vm -> this.projectManagementMessageService.getMessage(helpMessageKey));
+ builder.helpTextProvider(vm -> this.pepperMMMessageService.getMessage(helpMessageKey));
}
return builder.build();
@@ -233,7 +233,7 @@ TextfieldDescription buildTextfieldDescription(EStructuralFeature feature, Strin
project.eSet(feature, newValue);
}
} catch (NumberFormatException e) {
- return new Failure(List.of(new Message(this.projectManagementMessageService.getMessage(MessageConstants.INVALID_VALUE, newValue), MessageLevel.ERROR)));
+ return new Failure(List.of(new Message(this.pepperMMMessageService.getMessage(MessageConstants.INVALID_VALUE, newValue), MessageLevel.ERROR)));
}
return new Success();
})
@@ -665,7 +665,7 @@ BiFunction getNewCellValueHandler() {
}
private IStatus handleNewValueForMonoValue(Object newValue, EClassifier eType, Optional optionalEditingContext, EObject eObject, EStructuralFeature eStructuralFeature) {
- IStatus status = new Failure(this.projectManagementMessageService.getMessage(MessageConstants.INVALID_VALUE, newValue.toString()));
+ IStatus status = new Failure(this.pepperMMMessageService.getMessage(MessageConstants.INVALID_VALUE, newValue.toString()));
if (eType instanceof EClass && newValue instanceof String newStringValue) {
var optionalNewValueToSet = this.objectSearchService.getObject(optionalEditingContext.get(), newStringValue);
if (optionalNewValueToSet.isPresent()) {
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackageArtefactPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackageArtefactPageDescription.java
similarity index 91%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackageArtefactPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackageArtefactPageDescription.java
index bc700e4..8d124ce 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackageArtefactPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackageArtefactPageDescription.java
@@ -11,14 +11,14 @@
* Obeo - initial API and implementation
******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.Workpackage;
-import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.Workpackage;
+import pepper.peppermm.WorkpackageArtefact;
import java.util.ArrayList;
import java.util.Collections;
@@ -81,18 +81,18 @@ public class WorkpackageArtefactPageDescription {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
- public WorkpackageArtefactPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, CursorBasedNavigationServices cursorBasedNavigationServices, ComposedAdapterFactory composedAdapterFactory, IProjectManagementMessageService projectManagementMessageService,
+ public WorkpackageArtefactPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, CursorBasedNavigationServices cursorBasedNavigationServices, ComposedAdapterFactory composedAdapterFactory, IPepperMMMessageService pepperMMMessageService,
IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.cursorBasedNavigationServices = cursorBasedNavigationServices;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
}
@@ -133,7 +133,7 @@ PageDescription getWorkpackageArtefactsPageDescription() {
.build();
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
ColumnDescription workpackageColumnDescription = this.buildWorkpackageColumnDescription();
TableDescription tableDescription = TableDescription.newTableDescription("workpackageArtefactsTableId")
.label("")
@@ -143,7 +143,7 @@ PageDescription getWorkpackageArtefactsPageDescription() {
.labelProvider(labelProvider)
.isStripeRowPredicate(vm -> true)
.lineDescription(lineDescription)
- .columnDescriptions(List.of(workpackageColumnDescription, widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(ProjectmgmtFactory.eINSTANCE.createWorkpackageArtefact())))
+ .columnDescriptions(List.of(workpackageColumnDescription, widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(PepperFactory.eINSTANCE.createWorkpackageArtefact())))
.cellDescriptions(this.buildCellDescription())
.iconURLsProvider(vm -> List.of())
.enableSubRows(false)
@@ -153,7 +153,7 @@ PageDescription getWorkpackageArtefactsPageDescription() {
TableWidgetDescription tableWidgetDescription = TableWidgetDescription.newTableWidgetDescription("workpackageArtefactsTableWidgetId")
.idProvider(new WidgetIdProvider())
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGE_ARTEFACTS_TITLE))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGE_ARTEFACTS_TITLE))
.targetObjectIdProvider(this::getTargetObjectId)
.diagnosticsProvider(variableManager -> List.of())
.kindProvider(object -> "")
@@ -172,7 +172,7 @@ PageDescription getWorkpackageArtefactsPageDescription() {
return PageDescription.newPageDescription("workpackageArtefactsPageId")
.idProvider(variableManager -> "workpackageArtefactsPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGE_ARTEFACTS))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGE_ARTEFACTS))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(workpackageArtefactsGroup))
.canCreatePredicate(variableManager -> true)
@@ -194,7 +194,7 @@ private String getTargetObjectKind(VariableManager variableManager) {
ColumnDescription buildWorkpackageColumnDescription() {
ColumnDescription columnDescription = ColumnDescription.newColumnDescription("features")
.semanticElementsProvider(vm -> List.of(MessageConstants.WORKPACKAGE_COLUMN_NAME))
- .headerLabelProvider(vm -> this.projectManagementMessageService.getMessage(MessageConstants.WORKPACKAGE_COLUMN_NAME))
+ .headerLabelProvider(vm -> this.pepperMMMessageService.getMessage(MessageConstants.WORKPACKAGE_COLUMN_NAME))
.targetObjectIdProvider(vm -> MessageConstants.WORKPACKAGE_COLUMN_NAME)
.targetObjectKindProvider(vm -> "")
.headerIconURLsProvider(vm -> List.of())
@@ -274,7 +274,7 @@ BiFunction> getCellOptionsProvider() {
.map(Object.class::cast)
.toList();
} else {
- return new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getCellOptionsProvider().apply(variableManager, columnTargetObject);
+ return new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getCellOptionsProvider().apply(variableManager, columnTargetObject);
}
};
}
@@ -288,7 +288,7 @@ private BiFunction getCellValueProvider() {
value = this.identityService.getId(workpackage);
}
} else {
- value = new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.projectManagementMessageService, this.feedbackMessageService).getCellValueProvider().apply(variableManager, columnTargetObject);
+ value = new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory, this.pepperMMMessageService, this.feedbackMessageService).getCellValueProvider().apply(variableManager, columnTargetObject);
}
return value.toString();
};
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackagesPageDescription.java b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackagesPageDescription.java
similarity index 86%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackagesPageDescription.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackagesPageDescription.java
index 4c15c96..4462cb3 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/descriptions/WorkpackagesPageDescription.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/descriptions/WorkpackagesPageDescription.java
@@ -9,14 +9,14 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
+ ******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.descriptions;
+package pepper.starter.services.descriptions;
-import fr.cea.deeplab.projectmanagement.starter.messages.IProjectManagementMessageService;
-import fr.cea.deeplab.projectmanagement.starter.messages.MessageConstants;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
+import pepper.starter.messages.IPepperMMMessageService;
+import pepper.starter.messages.MessageConstants;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperFactory;
import java.util.ArrayList;
import java.util.Collections;
@@ -60,18 +60,18 @@ public class WorkpackagesPageDescription {
private final ComposedAdapterFactory composedAdapterFactory;
- private final IProjectManagementMessageService projectManagementMessageService;
+ private final IPepperMMMessageService pepperMMMessageService;
private final IFeedbackMessageService feedbackMessageService;
public WorkpackagesPageDescription(ILabelService labelService, IIdentityService identityService, IObjectSearchService objectSearchService, CursorBasedNavigationServices cursorBasedNavigationServices, ComposedAdapterFactory composedAdapterFactory,
- IProjectManagementMessageService projectManagementMessageService, IFeedbackMessageService feedbackMessageService) {
+ IPepperMMMessageService pepperMMMessageService, IFeedbackMessageService feedbackMessageService) {
this.labelService = labelService;
this.identityService = identityService;
this.objectSearchService = objectSearchService;
this.cursorBasedNavigationServices = cursorBasedNavigationServices;
this.composedAdapterFactory = composedAdapterFactory;
- this.projectManagementMessageService = projectManagementMessageService;
+ this.pepperMMMessageService = pepperMMMessageService;
this.feedbackMessageService = feedbackMessageService;
}
@@ -107,7 +107,7 @@ PageDescription getWorkpackagesPageDescription() {
.build();
WidgetDescriptionBuilderHelper widgetDescriptionBuilderHelper = new WidgetDescriptionBuilderHelper(this::getTargetObjectId, this.labelService, this.identityService, this.objectSearchService, this.composedAdapterFactory,
- this.projectManagementMessageService, this.feedbackMessageService);
+ this.pepperMMMessageService, this.feedbackMessageService);
TableDescription tableDescription = TableDescription.newTableDescription("workpackagesTableId")
.label("")
.canCreatePredicate(vm -> true)
@@ -116,7 +116,7 @@ PageDescription getWorkpackagesPageDescription() {
.labelProvider(labelProvider)
.isStripeRowPredicate(vm -> true)
.lineDescription(lineDescription)
- .columnDescriptions(List.of(widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(ProjectmgmtFactory.eINSTANCE.createWorkpackage())))
+ .columnDescriptions(List.of(widgetDescriptionBuilderHelper.buildFeaturesColumnDescription(PepperFactory.eINSTANCE.createWorkpackage())))
.cellDescriptions(widgetDescriptionBuilderHelper.buildCellDescription())
.iconURLsProvider(vm -> List.of())
.enableSubRows(false)
@@ -126,7 +126,7 @@ PageDescription getWorkpackagesPageDescription() {
TableWidgetDescription tableWidgetDescription = TableWidgetDescription.newTableWidgetDescription("workpackagesTableWidgetId")
.idProvider(new WidgetIdProvider())
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGES_TITLE))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGES_TITLE))
.targetObjectIdProvider(this::getTargetObjectId)
.diagnosticsProvider(variableManager -> List.of())
.kindProvider(object -> "")
@@ -146,7 +146,7 @@ PageDescription getWorkpackagesPageDescription() {
return PageDescription.newPageDescription("workpackagesPageId")
.idProvider(variableManager -> "workpackagesPageId")
- .labelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGES))
+ .labelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.PAGE_WORKPACKAGES))
.semanticElementsProvider(variableManager -> Collections.singletonList(variableManager.getVariables().get(VariableManager.SELF)))
.groupDescriptions(List.of(workpackagesGroup))
.canCreatePredicate(variableManager -> true)
@@ -163,11 +163,11 @@ private ButtonDescription getCreateWorkpackageButtonDescription() {
.labelProvider(variableManager -> "Create New Workpackage")
.iconURLProvider(variableManager -> List.of())
.isReadOnlyProvider(variableManager -> false)
- .buttonLabelProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.CREATE_NEW_WORKPACKAGE))
+ .buttonLabelProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.CREATE_NEW_WORKPACKAGE))
.imageURLProvider(variableManager -> "icons/full/obj16/Workpackage.svg")
.pushButtonHandler(variableManager -> {
var project = variableManager.get(VariableManager.SELF, Project.class).get();
- project.getOwnedWorkpackages().add(ProjectmgmtFactory.eINSTANCE.createWorkpackage());
+ project.getOwnedWorkpackages().add(PepperFactory.eINSTANCE.createWorkpackage());
return new Success();
})
.diagnosticsProvider(variableManager -> List.of())
@@ -178,7 +178,7 @@ private ButtonDescription getCreateWorkpackageButtonDescription() {
.foregroundColor("#261E58")
.build()
)
- .helpTextProvider(variableManager -> this.projectManagementMessageService.getMessage(MessageConstants.CREATE_NEW_WORKPACKAGE_HELP))
+ .helpTextProvider(variableManager -> this.pepperMMMessageService.getMessage(MessageConstants.CREATE_NEW_WORKPACKAGE_HELP))
.build();
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaService.java b/backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaService.java
similarity index 95%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaService.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaService.java
index 94a115f..9564836 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaService.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaService.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,18 +9,18 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.view;
-
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.KeyResult;
-import fr.cea.deeplab.projectmgmt.Objective;
-import fr.cea.deeplab.projectmgmt.Project;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.TagFolder;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.TaskTag;
-import fr.cea.deeplab.projectmgmt.Workpackage;
+ ******************************************************************************/
+package pepper.starter.services.view;
+
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.KeyResult;
+import pepper.peppermm.Objective;
+import pepper.peppermm.Project;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.TagFolder;
+import pepper.peppermm.Task;
+import pepper.peppermm.TaskTag;
+import pepper.peppermm.Workpackage;
import java.time.Duration;
import java.time.Instant;
@@ -42,13 +42,13 @@
*
* @author lfasani
*/
-public class ProjectManagementJavaService {
+public class PepperMMJavaService {
private static final String NEW_TASK = "New Task";
private final IFeedbackMessageService feedbackMessageService;
- public ProjectManagementJavaService(IFeedbackMessageService feedbackMessageService) {
+ public PepperMMJavaService(IFeedbackMessageService feedbackMessageService) {
this.feedbackMessageService = Objects.requireNonNull(feedbackMessageService);
}
@@ -73,7 +73,7 @@ public void editTask(EObject eObject, String name, String description, Instant s
}
public void createTask(EObject context) {
- Task task = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task task = PepperFactory.eINSTANCE.createTask();
task.setName(NEW_TASK);
if (context instanceof AbstractTask abstractTask) {
// The new task follows the context task and has the same duration than the context task.
@@ -100,7 +100,7 @@ public void createTask(EObject context) {
}
public void createWorkpackage(EObject context) {
- Workpackage newWorkpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage newWorkpackage = PepperFactory.eINSTANCE.createWorkpackage();
newWorkpackage.setName("New Workpackage");
if (context instanceof Workpackage workpackage) {
// The new task follows the context task and has the same duration than the context task.
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaServiceProvider.java b/backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaServiceProvider.java
similarity index 77%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaServiceProvider.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaServiceProvider.java
index 5e483ec..118ac58 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ProjectManagementJavaServiceProvider.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/view/PepperMMJavaServiceProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.view;
+ ******************************************************************************/
+package pepper.starter.services.view;
import java.util.List;
@@ -27,21 +27,21 @@
* @author lfasani
*/
@Service
-public class ProjectManagementJavaServiceProvider implements IJavaServiceProvider {
+public class PepperMMJavaServiceProvider implements IJavaServiceProvider {
@Override
public List> getServiceClasses(View view) {
- boolean isProjectManagementRelatedView = view.getDescriptions().stream()
+ boolean isPepperMMRelatedView = view.getDescriptions().stream()
.filter(repDescription -> {
return repDescription instanceof GanttDescription || repDescription instanceof DeckDescription;
})
.map(RepresentationDescription.class::cast)
.anyMatch(representationDescription -> {
- return representationDescription.getDomainType().contains("projectmgmt::");
+ return representationDescription.getDomainType().contains("peppermm::");
});
- if (isProjectManagementRelatedView) {
- return List.of(ProjectManagementJavaService.class);
+ if (isPepperMMRelatedView) {
+ return List.of(PepperMMJavaService.class);
}
return List.of();
}
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewDeckDescriptionBuilder.java b/backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewDeckDescriptionBuilder.java
similarity index 96%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewDeckDescriptionBuilder.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewDeckDescriptionBuilder.java
index 48b3394..dbf0102 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewDeckDescriptionBuilder.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewDeckDescriptionBuilder.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.view;
+ ******************************************************************************/
+package pepper.starter.services.view;
import org.eclipse.sirius.components.view.ChangeContext;
import org.eclipse.sirius.components.view.ColorPalette;
@@ -99,7 +99,7 @@ private void createKanbanDeckDescription(View view) {
private void createProjectOKRDeckDescription(View view) {
DeckDescription deckDescription = this.deckBuilders.newDeckDescription()
.name("Deck OKR on Project")
- .domainType("projectmgmt::Project")
+ .domainType("peppermm::Project")
.titleExpression("New OKR Representation")
.laneDescriptions(this.createObjectiveLaneDescription())
.laneDropTool(this.createObjectiveLaneDropTool())
@@ -110,7 +110,7 @@ private void createProjectOKRDeckDescription(View view) {
private void createWorkpackageOKRDeckDescription(View view) {
DeckDescription deckDescription = this.deckBuilders.newDeckDescription()
.name("Deck OKR on Workpackage")
- .domainType("projectmgmt::Workpackage")
+ .domainType("peppermm::Workpackage")
.titleExpression("New OKR Representation")
.laneDescriptions(this.createObjectiveLaneDescription())
.laneDropTool(this.createObjectiveLaneDropTool())
@@ -129,7 +129,7 @@ private CardDescription createCardDescription(View view, String tagPrefix) {
.build();
ConditionalDeckElementDescriptionStyle conditionStyleForTaskWithParentWithoutSameTag = this.deckBuilders.newConditionalDeckElementDescriptionStyle()
- .condition(String.format("aql:if self.eContainer().oclIsKindOf(projectmgmt::AbstractTask) then not self.eContainer().tags->exists(tag | tag.prefix == '%s') else false endif", tagPrefix))
+ .condition(String.format("aql:if self.eContainer().oclIsKindOf(peppermm::AbstractTask) then not self.eContainer().tags->exists(tag | tag.prefix == '%s') else false endif", tagPrefix))
.backgroundColor(view.getColorPalettes().get(0).getColors().get(1))
.build();
@@ -166,7 +166,7 @@ private LaneDescription createLaneDescription(String prefix) {
EditLaneTool editLaneTool = this.createEditTagLaneTool();
return this.deckBuilders.newLaneDescription()
.name("Lane Description")
- .semanticCandidatesExpression(String.format("aql:self.eContainer(projectmgmt::Project).ownedTagFolders.ownedTags->select(tag | tag.prefix == '%s')", prefix))
+ .semanticCandidatesExpression(String.format("aql:self.eContainer(peppermm::Project).ownedTagFolders.ownedTags->select(tag | tag.prefix == '%s')", prefix))
.labelExpression(String.format(
"aql:self.getTasksWithTag(deckTarget)->size() + ' / ' + deckTarget.ownedTasks->select(task | task.tags->exists(tag | tag.prefix == '%s'))->size()",
prefix))
@@ -232,7 +232,7 @@ private DeckDescription createDeckDescription(String prefix) {
String representationTypeName = prefix.substring(0, 1).toUpperCase() + prefix.substring(1);
return this.deckBuilders.newDeckDescription()
.name(String.format("Deck %s Representation", representationTypeName))
- .domainType("projectmgmt::Workpackage")
+ .domainType("peppermm::Workpackage")
.titleExpression(String.format("New %s Representation", representationTypeName))
.laneDropTool(laneDropTool)
.build();
@@ -272,7 +272,7 @@ private CreateCardTool createTaskCardTool() {
.build();
CreateInstance createInstance = this.viewBuilders.newCreateInstance()
- .typeName("projectmgmt::Task")
+ .typeName("peppermm::Task")
.referenceName("ownedTasks")
.children(newInstanceChangeContext)
.build();
@@ -312,7 +312,7 @@ private CreateCardTool createObjectiveCardTool() {
.build();
CreateInstance createInstance = this.viewBuilders.newCreateInstance()
- .typeName("projectmgmt::KeyResult")
+ .typeName("peppermm::KeyResult")
.referenceName("ownedKeyResults")
.children(newInstanceChangeContext)
.build();
diff --git a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewGanttDescriptionBuilder.java b/backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewGanttDescriptionBuilder.java
similarity index 97%
rename from backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewGanttDescriptionBuilder.java
rename to backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewGanttDescriptionBuilder.java
index 5380ec2..7c14d0d 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/java/fr/cea/deeplab/projectmanagement/starter/services/view/ViewGanttDescriptionBuilder.java
+++ b/backend/pepper-starter/src/main/java/pepper/starter/services/view/ViewGanttDescriptionBuilder.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,8 +9,8 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.services.view;
+ ******************************************************************************/
+package pepper.starter.services.view;
import java.util.List;
@@ -69,7 +69,7 @@ private GanttDescription createWorkpackageGanttDescription() {
GanttDescription ganttDescription = new GanttBuilders().newGanttDescription()
.name(WORKPACKAGE_GANTT_REP_DESC_NAME)
- .domainType("projectmgmt::Workpackage")
+ .domainType("peppermm::Workpackage")
.titleExpression("New Gantt")
.taskElementDescriptions(tasksDescription)
.createTool(createTaskTool)
@@ -191,7 +191,7 @@ private GanttDescription createProjectGanttDescription() {
GanttDescription ganttDescription = new GanttBuilders().newGanttDescription()
.name(PROJECT_GANTT_REP_DESC_NAME)
- .domainType("projectmgmt::Project")
+ .domainType("peppermm::Project")
.titleExpression("New Gantt")
.taskElementDescriptions(tasksDescription)
.createTool(createTaskTool)
diff --git a/backend/pepper-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/backend/pepper-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
new file mode 100644
index 0000000..2ff9f98
--- /dev/null
+++ b/backend/pepper-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -0,0 +1 @@
+pepper.starter.configuration.PepperMMStarterConfiguration
diff --git a/backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter.properties b/backend/pepper-starter/src/main/resources/messages/pepper-starter.properties
similarity index 97%
rename from backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter.properties
rename to backend/pepper-starter/src/main/resources/messages/pepper-starter.properties
index 974eda6..b80a2e9 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter.properties
+++ b/backend/pepper-starter/src/main/resources/messages/pepper-starter.properties
@@ -1,5 +1,5 @@
################################################################################
-# Copyright (c) 2024 CEA LIST.
+# Copyright (c) 2024, 2026 CEA LIST.
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v2.0
# which accompanies this distribution, and is available at
@@ -9,7 +9,7 @@
#
# Contributors:
# Obeo - initial API and implementation
-#################################################################################
+################################################################################
FORM_TITLE=Project Form
PAGE_PROJECT= General
PAGE_PROJECT_GROUP_INFORMATION=General Information
diff --git a/backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter_fr.properties b/backend/pepper-starter/src/main/resources/messages/pepper-starter_fr.properties
similarity index 97%
rename from backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter_fr.properties
rename to backend/pepper-starter/src/main/resources/messages/pepper-starter_fr.properties
index 9fb6dd7..3c3018b 100644
--- a/backend/deeplab-projectmanagement-starter/src/main/resources/messages/deeplab-project-management-starter_fr.properties
+++ b/backend/pepper-starter/src/main/resources/messages/pepper-starter_fr.properties
@@ -1,5 +1,5 @@
################################################################################
-# Copyright (c) 2024 CEA LIST.
+# Copyright (c) 2024, 2026 CEA LIST.
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v2.0
# which accompanies this distribution, and is available at
@@ -9,7 +9,7 @@
#
# Contributors:
# Obeo - initial API and implementation
-#################################################################################
+################################################################################
FORM_TITLE=Formulaire Projet
PAGE_PROJECT= Projet/Acteurs
PAGE_PROJECT_GROUP_INFORMATION=Informations gnrales
diff --git a/backend/deeplab-projectmanagement-starter/src/main/resources/project-templates/ProjectManagement-Template.png b/backend/pepper-starter/src/main/resources/project-templates/PepperMM-Template.png
similarity index 100%
rename from backend/deeplab-projectmanagement-starter/src/main/resources/project-templates/ProjectManagement-Template.png
rename to backend/pepper-starter/src/main/resources/project-templates/PepperMM-Template.png
diff --git a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementSampleBuilderTests.java b/backend/pepper-starter/src/test/java/pepper/starter/configuration/PepperMMSampleBuilderTests.java
similarity index 73%
rename from backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementSampleBuilderTests.java
rename to backend/pepper-starter/src/test/java/pepper/starter/configuration/PepperMMSampleBuilderTests.java
index 9b0a7c6..117633d 100644
--- a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/ProjectManagementSampleBuilderTests.java
+++ b/backend/pepper-starter/src/test/java/pepper/starter/configuration/PepperMMSampleBuilderTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,14 +9,14 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration;
+ ******************************************************************************/
+package pepper.starter.configuration;
import static org.assertj.core.api.Assertions.assertThat;
-import fr.cea.deeplab.projectmanagement.starter.services.ProjectManagementSampleBuilder;
-import fr.cea.deeplab.projectmgmt.Organization;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import pepper.starter.services.PepperMMSampleBuilder;
+import pepper.peppermm.Organization;
+import pepper.peppermm.PepperPackage;
import org.junit.jupiter.api.Test;
@@ -25,14 +25,14 @@
*
* @author lfasani
*/
-public class ProjectManagementSampleBuilderTests {
+public class PepperMMSampleBuilderTests {
@Test
public void testExampleContent() {
- var content = new ProjectManagementSampleBuilder().getSampleContent();
+ var content = new PepperMMSampleBuilder().getSampleContent();
assertThat(content).isNotNull();
- assertThat(content.eClass()).isEqualTo(ProjectmgmtPackage.eINSTANCE.getOrganization());
+ assertThat(content.eClass()).isEqualTo(PepperPackage.eINSTANCE.getOrganization());
Organization organization = (Organization) content;
assertThat(organization.getOwnedProjects()).hasSize(4);
assertThat(organization.getOwnedProjects()).anySatisfy(project -> assertThat(project.getName()).isEqualTo("Project Dev"));
diff --git a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ProjectManagementJavaServiceTests.java b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/PepperMMJavaServiceTests.java
similarity index 71%
rename from backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ProjectManagementJavaServiceTests.java
rename to backend/pepper-starter/src/test/java/pepper/starter/configuration/view/PepperMMJavaServiceTests.java
index cde716f..5c3e113 100644
--- a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ProjectManagementJavaServiceTests.java
+++ b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/PepperMMJavaServiceTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,16 +9,16 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration.view;
+ ******************************************************************************/
+package pepper.starter.configuration.view;
import static org.assertj.core.api.Assertions.assertThat;
-import fr.cea.deeplab.projectmanagement.starter.services.view.ProjectManagementJavaService;
-import fr.cea.deeplab.projectmgmt.AbstractTask;
-import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
-import fr.cea.deeplab.projectmgmt.Task;
-import fr.cea.deeplab.projectmgmt.Workpackage;
+import pepper.starter.services.view.PepperMMJavaService;
+import pepper.peppermm.AbstractTask;
+import pepper.peppermm.PepperFactory;
+import pepper.peppermm.Task;
+import pepper.peppermm.Workpackage;
import java.time.Instant;
@@ -30,15 +30,15 @@
*
* @author lfasani
*/
-public class ProjectManagementJavaServiceTests {
+public class PepperMMJavaServiceTests {
private static final String NEW_NAME = "newName";
private static final String NEW_DESCRIPTION = "newDescription";
@Test
public void editTask() {
- AbstractTask task = ProjectmgmtFactory.eINSTANCE.createTask();
- var service = new ProjectManagementJavaService(new IFeedbackMessageService.NoOp());
+ AbstractTask task = PepperFactory.eINSTANCE.createTask();
+ var service = new PepperMMJavaService(new IFeedbackMessageService.NoOp());
service.editTask(task, NEW_NAME, NEW_DESCRIPTION, Instant.ofEpochSecond(1704067200), Instant.ofEpochSecond(1704070800), 10);
assertThat(task.getName()).isEqualTo(NEW_NAME);
assertThat(task.getDescription()).isEqualTo(NEW_DESCRIPTION);
@@ -49,10 +49,10 @@ public void editTask() {
@Test
public void computeTaskDurationDays() {
- Task task = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task task = PepperFactory.eINSTANCE.createTask();
task.setStartTime(Instant.ofEpochSecond(1704067200));
task.setEndTime(Instant.ofEpochSecond(1704157260));
- var service = new ProjectManagementJavaService(new IFeedbackMessageService.NoOp());
+ var service = new PepperMMJavaService(new IFeedbackMessageService.NoOp());
var result = service.computeTaskDurationDays(task);
assertThat(result).isNotNull();
assertThat(result).isEqualTo("01d01h01m");
@@ -60,8 +60,8 @@ public void computeTaskDurationDays() {
@Test
public void editCard() {
- AbstractTask card = ProjectmgmtFactory.eINSTANCE.createTask();
- var service = new ProjectManagementJavaService(new IFeedbackMessageService.NoOp());
+ AbstractTask card = PepperFactory.eINSTANCE.createTask();
+ var service = new PepperMMJavaService(new IFeedbackMessageService.NoOp());
service.editCard(card, NEW_NAME, NEW_DESCRIPTION, null);
assertThat(card.getName()).isEqualTo(NEW_NAME);
assertThat(card.getDescription()).isEqualTo(NEW_DESCRIPTION);
@@ -69,18 +69,18 @@ public void editCard() {
@Test
public void createTask() {
- Task task11 = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task task11 = PepperFactory.eINSTANCE.createTask();
task11.setStartTime(Instant.ofEpochSecond(1704067200));
task11.setEndTime(Instant.ofEpochSecond(1704157260));
- Task task1 = ProjectmgmtFactory.eINSTANCE.createTask();
+ Task task1 = PepperFactory.eINSTANCE.createTask();
task1.setStartTime(Instant.ofEpochSecond(1704067200));
task1.setEndTime(Instant.ofEpochSecond(1704157260));
task1.getSubTasks().add(task11);
- Workpackage workpackage = ProjectmgmtFactory.eINSTANCE.createWorkpackage();
+ Workpackage workpackage = PepperFactory.eINSTANCE.createWorkpackage();
workpackage.getOwnedTasks().add(task1);
- var service = new ProjectManagementJavaService(new IFeedbackMessageService.NoOp());
+ var service = new PepperMMJavaService(new IFeedbackMessageService.NoOp());
service.createTask(workpackage);
assertThat(workpackage.getOwnedTasks()).hasSize(2);
diff --git a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewDeckDescriptionBuilderTests.java b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewDeckDescriptionBuilderTests.java
similarity index 88%
rename from backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewDeckDescriptionBuilderTests.java
rename to backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewDeckDescriptionBuilderTests.java
index d020af5..4eb1184 100644
--- a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewDeckDescriptionBuilderTests.java
+++ b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewDeckDescriptionBuilderTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,12 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration.view;
+ ******************************************************************************/
+package pepper.starter.configuration.view;
import static org.assertj.core.api.Assertions.assertThat;
-import fr.cea.deeplab.projectmanagement.starter.services.view.ViewDeckDescriptionBuilder;
+import pepper.starter.services.view.ViewDeckDescriptionBuilder;
import org.eclipse.sirius.components.view.View;
import org.eclipse.sirius.components.view.ViewFactory;
diff --git a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewGanttDescriptionBuilderTests.java b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewGanttDescriptionBuilderTests.java
similarity index 86%
rename from backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewGanttDescriptionBuilderTests.java
rename to backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewGanttDescriptionBuilderTests.java
index bbe9904..d8d47ab 100644
--- a/backend/deeplab-projectmanagement-starter/src/test/java/fr/cea/deeplab/projectmanagement/starter/configuration/view/ViewGanttDescriptionBuilderTests.java
+++ b/backend/pepper-starter/src/test/java/pepper/starter/configuration/view/ViewGanttDescriptionBuilderTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
@@ -9,12 +9,12 @@
*
* Contributors:
* Obeo - initial API and implementation
- *******************************************************************************/
-package fr.cea.deeplab.projectmanagement.starter.configuration.view;
+ ******************************************************************************/
+package pepper.starter.configuration.view;
import static org.assertj.core.api.Assertions.assertThat;
-import fr.cea.deeplab.projectmanagement.starter.services.view.ViewGanttDescriptionBuilder;
+import pepper.starter.services.view.ViewGanttDescriptionBuilder;
import org.eclipse.sirius.components.view.View;
import org.eclipse.sirius.components.view.ViewFactory;
diff --git a/backend/pom.xml b/backend/pom.xml
index 5c2e5d2..0b9eb16 100644
--- a/backend/pom.xml
+++ b/backend/pom.xml
@@ -1,23 +1,23 @@
+ Contributors:
+ Obeo - initial API and implementation
+ -->
4.0.0
- deeplab
- deeplab-container
+ pepper
+ pepper-container
2026.1.0
Pepper
@@ -38,12 +38,12 @@
-->
- deeplab-parent
- deeplab-projectmanagement
- deeplab-projectmanagement-edit
- deeplab-projectmanagement-starter
- deeplab-application
- deeplab-frontend
+ pepper-parent
+ pepper-mm
+ pepper-edit
+ pepper-starter
+ pepper-application
+ pepper-frontend
diff --git a/backend/releng/deeplab-resources/editor/codetemplates.xml b/backend/releng/deeplab-resources/editor/codetemplates.xml
deleted file mode 100644
index 46a4a7b..0000000
--- a/backend/releng/deeplab-resources/editor/codetemplates.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/backend/releng/deeplab-resources/.project b/backend/releng/pepper-resources/.project
similarity index 84%
rename from backend/releng/deeplab-resources/.project
rename to backend/releng/pepper-resources/.project
index da4a03e..12f069d 100644
--- a/backend/releng/deeplab-resources/.project
+++ b/backend/releng/pepper-resources/.project
@@ -1,6 +1,6 @@
- deeplab-resources
+ pepper-resources
diff --git a/backend/releng/deeplab-resources/README.adoc b/backend/releng/pepper-resources/README.adoc
similarity index 91%
rename from backend/releng/deeplab-resources/README.adoc
rename to backend/releng/pepper-resources/README.adoc
index b1a9127..13824e2 100644
--- a/backend/releng/deeplab-resources/README.adoc
+++ b/backend/releng/pepper-resources/README.adoc
@@ -1,4 +1,4 @@
-= deeplab-resources
+= pepper-resources
== Goal
diff --git a/backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml b/backend/releng/pepper-resources/checkstyle/CheckstyleConfiguration.xml
similarity index 97%
rename from backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
rename to backend/releng/pepper-resources/checkstyle/CheckstyleConfiguration.xml
index b3e5909..11377ae 100644
--- a/backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
+++ b/backend/releng/pepper-resources/checkstyle/CheckstyleConfiguration.xml
@@ -1,4 +1,17 @@
+
+
+
diff --git a/backend/releng/deeplab-resources/editor/JavaFormatter.xml b/backend/releng/pepper-resources/editor/JavaFormatter.xml
similarity index 99%
rename from backend/releng/deeplab-resources/editor/JavaFormatter.xml
rename to backend/releng/pepper-resources/editor/JavaFormatter.xml
index a42eedd..0c33eaa 100644
--- a/backend/releng/deeplab-resources/editor/JavaFormatter.xml
+++ b/backend/releng/pepper-resources/editor/JavaFormatter.xml
@@ -1,4 +1,17 @@
+
+
diff --git a/backend/releng/pepper-resources/editor/codetemplates.xml b/backend/releng/pepper-resources/editor/codetemplates.xml
new file mode 100644
index 0000000..2fc8639
--- /dev/null
+++ b/backend/releng/pepper-resources/editor/codetemplates.xml
@@ -0,0 +1,14 @@
+
+
+
diff --git a/backend/releng/deeplab-resources/editor/sirius.importorder b/backend/releng/pepper-resources/editor/sirius.importorder
similarity index 100%
rename from backend/releng/deeplab-resources/editor/sirius.importorder
rename to backend/releng/pepper-resources/editor/sirius.importorder
diff --git a/doc/user.adoc b/doc/user.adoc
index 57215c5..6f9bc49 100644
--- a/doc/user.adoc
+++ b/doc/user.adoc
@@ -1,7 +1,7 @@
ifndef::imagesdir[:imagesdir: images]
= User documentation
-Pepper v{deeplab-version} - {git-commit-id-abbrev}
+Pepper v{pepper-version} - {git-commit-id-abbrev}
:toc:
@@ -39,7 +39,7 @@ By default, a blank model is created.
You can add a new model by adding a blank or a sample model.
The sample model is useful to see the concepts that are possible to create.
-image::create-projectmgmt-project.png[Create Project]
+image::create-peppermm-project.png[Create Project]
image::create-model-button.png[Create Model Button]
diff --git a/frontend/deeplab-web/README.adoc b/frontend/deeplab-web/README.adoc
deleted file mode 100644
index 4d567ff..0000000
--- a/frontend/deeplab-web/README.adoc
+++ /dev/null
@@ -1,4 +0,0 @@
-= Deeplab Frontend
-
-This project contains the frontend of the deeplab appliation.
-This frontend relies on Sirius-Web frontend
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index de34948..2ab4f88 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -1,7 +1,7 @@
{
"name": "@ObeoNetwork/pepper",
"version": "2026.1.0",
- "lockfileVersion": 2,
+ "lockfileVersion": 3,
"requires": true,
"packages": {
"": {
@@ -9,7 +9,7 @@
"version": "2026.1.0",
"license": "EPL-2.0",
"workspaces": [
- "deeplab-web"
+ "pepper-web"
],
"devDependencies": {
"turbo": "2.4.4"
@@ -19,8516 +19,876 @@
"npm": "10.9.2"
}
},
- "deeplab-web": {
- "name": "@ObeoNetwork/pepper",
- "version": "2026.1.0",
- "license": "EPL-2.0",
- "dependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2026.1.0",
- "@eclipse-sirius/sirius-components-charts": "2026.1.0",
- "@eclipse-sirius/sirius-components-core": "2026.1.0",
- "@eclipse-sirius/sirius-components-deck": "2026.1.0",
- "@eclipse-sirius/sirius-components-diagrams": "2026.1.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.1.0",
- "@eclipse-sirius/sirius-components-forms": "2026.1.0",
- "@eclipse-sirius/sirius-components-gantt": "2026.1.0",
- "@eclipse-sirius/sirius-components-omnibox": "2026.1.0",
- "@eclipse-sirius/sirius-components-portals": "2026.1.0",
- "@eclipse-sirius/sirius-components-selection": "2026.1.0",
- "@eclipse-sirius/sirius-components-tables": "2026.1.0",
- "@eclipse-sirius/sirius-components-trees": "2026.1.0",
- "@eclipse-sirius/sirius-components-validation": "2026.1.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2026.1.0",
- "@eclipse-sirius/sirius-components-widget-table": "2026.1.0",
- "@eclipse-sirius/sirius-web-application": "2026.1.0",
- "@eclipse-sirius/sirius-web-view-fork": "2026.1.0",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "@ObeoNetwork/gantt-task-react": "0.6.2",
- "@ObeoNetwork/react-trello": "2.4.11",
- "@xyflow/react": "12.6.0",
- "d3": "7.0.0",
- "elkjs": "0.11.0",
- "export-to-csv": "1.3.0",
- "fontsource-roboto": "4.0.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "i18next-http-backend": "3.0.2",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "notistack": "3.0.1",
- "pathfinding": "0.4.18",
- "prop-types": "15.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "react-router-dom": "6.26.0",
- "react-window": "2.2.2",
- "subscriptions-transport-ws": "0.11.0",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16"
- },
- "devDependencies": {
- "@testing-library/jest-dom": "5.14.1",
- "@testing-library/react": "12.1.2",
- "@testing-library/user-event": "13.2.1",
- "@types/d3": "7.0.0",
- "@types/jest": "27.0.0",
- "@types/node": "22.16.0",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
- "@types/react-resizable": "3.0.8",
- "@types/react-router-dom": "5.3.3",
- "@vitejs/plugin-react": "5.0.0",
- "jest-junit-reporter": "1.1.0",
- "prettier": "2.7.1",
- "typescript": "5.4.5",
- "vite": "7.1.1",
- "vitest": "3.2.4"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-browser": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2026.1.0/5dbfbb9984057dc9ce4806a0c6f48a272c1be91c",
- "integrity": "sha512-I8P+9skBnO9Op4hOZHLfxRQ19taLAhBBPR2izAaNAWHxW8YUvBbwzcfCDqj228WeHdLgILhCcI9cd8ShMdof2g==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@eclipse-sirius/sirius-components-trees": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "graphql": "16.8.1",
- "lexical": "0.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-core": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2026.1.0/a9d66be8ee6d8cdcb06de0f86b9fb4e24c51f6f5",
- "integrity": "sha512-gU8JX69TpdhcR2tIqpzb8UetZ5pwdjUB3AdTfd1/0nOrMKoqM5+oCihwfonSoB72Qp5Xum51x649gdC4Jf21hg==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-datatree": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-datatree/2026.1.2/0120bcbe5f81fb0f0aafb8af9f03b92461d38b3a",
- "integrity": "sha512-/nJcMV7iZcpFscAAi0fZL64E3E+7aC9F/J8dhPuO0UqOfyEo9RGwEVWZrjo8/7rTy++421m8Wj1c49JacAwfnw==",
- "license": "EPL-2.0",
- "peer": true,
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-deck": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2026.1.0/b047f0a7eb70272464be833bbaa3c820b955a5cf",
- "integrity": "sha512-Y5gxUYnOP52IRv6cg4Fm0FYBVlp16fKy1Ob2cnqiTHcipqOxqv4R62o8MuTxRw26Exer3OTolgHOHtCMr7DMYQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@ObeoNetwork/react-trello": "2.4.11",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-diagrams": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2026.1.0/880247740ab19a932f94cdfff27f4b1dfa0b7edc",
- "integrity": "sha512-jCALe4t2xPxWBd32woJpu14teIdKdwhTct526qGyCC+gjqacQgoiGsgcz40I8FMnsxMIrSUiuaed5QX3otbCbA==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@xyflow/react": "12.6.0",
- "elkjs": "0.11.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "pathfinding": "0.4.18",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-formdescriptioneditors": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2026.1.0/73f4deba60619c595305f237661010b26c233c4b",
- "integrity": "sha512-RmEFDAakoaW8KXmUfxJSu7VBKXXBxKxtirqwqu+LEcfoMz98YvDTVX/VmC205vHyXbKJvqkAkF2l1Y32IPm6Wg==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-forms": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "d3": "7.0.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-forms": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2026.1.0/aba55fe77ed8989c28050ead009f0f0871e08502",
- "integrity": "sha512-3hCr4vHnMvdr1+ur+Ui07EeLTA4wxNUqGvtSTNfEqjegblsMiWCV8fYoiTPRK4HNiSrpXMzHqi+v9debip5VsQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "d3": "7.0.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-gantt": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2026.1.0/7875acc6080ecf1fe07fecd5d4b19677a4a22c55",
- "integrity": "sha512-fiiPehOp0Cj41tX/KOFvFGfc2xXTgooDo5H35To+NfIZIrh1eHFmAGSVhBPYodXJf4h7EIPCdLSNMBv/dWN91g==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@ObeoNetwork/gantt-task-react": "0.6.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-impactanalysis": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-impactanalysis/2026.1.2/a8f8ffb2a92ac76c10003759af9cbd909eeda470",
- "integrity": "sha512-TeH+OkYs+g/W+hlVd3mrDwiRtf+NgjYWZ+kT3BYkIRu1wxtXN94AjlN68IZPxcyyIL71mi4fQ71koDcG5AvIMA==",
- "license": "EPL-2.0",
- "peer": true,
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-omnibox": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2026.1.0/49f2d9a66e12c83ad344a2ecedbc370cb7fb0322",
- "integrity": "sha512-UgmDDsTk/5FMgTRIZwxDaD5rt+unlN/7EAPVPk137PGatCLcC42Giu5qDmwteQDr0tkr44PoCRxJyZRzrK1TZA==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-palette": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-palette/2026.1.2/e226fd873ca399f60256ed8e69d9a27552c928ab",
- "integrity": "sha512-/BfEr02sz9USFZFB0VwykCPCHqU0zGs8X48BldlnnULuRwkfj6hFoFZcViJUABwKJMChVpzuw4km/dRpUZTAjQ==",
- "license": "EPL-2.0",
- "peer": true,
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-portals": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2026.1.0/fc6d82830f4f8bf4f67152651d745d63d2a3ab82",
- "integrity": "sha512-qlu1NnP6kd/PAxlsnfgTZ6hbKQGbSRqvxmmHDnPkoBx3G++X4Zrma4y3UzxOHYM74rwd5exEVfnydZ5Z6nsXmA==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-grid-layout": "1.4.4",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-selection": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2026.1.0/e63db72d8387e74b78ee017d365baad6b01c166d",
- "integrity": "sha512-eX3mzGCGnwka4KgmAZdyOTne9TwikiQsSNq9WuvJmwkLMv4ZoJrp55FxaLoHO8YQ5mG4NjRMHQJn24+WHrB0bQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-diagrams": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@eclipse-sirius/sirius-components-trees": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@xyflow/react": "12.6.0",
- "elkjs": "0.11.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "pathfinding": "0.4.18",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-tables": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2026.1.0/54a7756acf24fdfa502d6bf1698360dd05005918",
- "integrity": "sha512-s41TsBxzxj28htGckS7PmZUcAPs9m48seoPIsxktgjiFpKmjSkNZV6ki2EslFwwG6ShUZOdKl+zdtlIj4k0/Wg==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "material-react-table": "3.2.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-trees": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2026.1.0/7e10174c9f075cb9f7b9d64dcdc2950dd25bbbb4",
- "integrity": "sha512-cneIPWtJrahsbP6iBJ6YuyYIYrnOYk9zxBc/PCotcfeXlHbZbP+SnedBIYipEPmkjMGJJVn84UjzAM6Amj1whQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-validation": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2026.1.0/d913c992887469aa3568d24be47955fde2fcb5cc",
- "integrity": "sha512-c6xrRkq4OmXRpyu+rBbmsD8t3DDp1nHGTVfQeJLncWGjEamNrYbwmWoYBPWrPNpgiIN7v9v1AN7r9o2R6VchFQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-core": "*",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "graphql": "16.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-widget-reference": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2026.1.0/d8407bf39726c3bdc1716c91f522366459bec90e",
- "integrity": "sha512-g2w8SGJy0g5VWrgOQhgiL/Ujqc4JqPo8zMr3vGwxNKtgOIjeyvPPl8JZxGmnNjx6SLeDHLVTWagshbuDl2PrFQ==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "*",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-forms": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@eclipse-sirius/sirius-components-trees": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "d3": "7.0.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-components-widget-table": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2026.1.0/7f0439cdb495f878271354893603cc14944a8031",
- "integrity": "sha512-pwMdNEPEB0E5uWsAm4UCesSy/xAIL4PQdZiaWgrvFzGsKMGh36zR1Q0aonxS51OqpsGtm47NtQpIfKVihK4S7Q==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-forms": "*",
- "@eclipse-sirius/sirius-components-tables": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "d3": "7.0.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-i18next": "16.2.3",
- "react-resizable-panels": "3.0.2",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-web-application": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2026.1.0/c52221d639f21e008c7285a3d81d9e4c5dae5b55",
- "integrity": "sha512-5lDk2Zx8sM6yrAD4fMA2lGPCM7wjVV5Q7zNgouQXPuhpIxIkNISEqFAldlBPWOl2PKhgYaBeYHoTHanNRpKklg==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "*",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-deck": "*",
- "@eclipse-sirius/sirius-components-diagrams": "*",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "*",
- "@eclipse-sirius/sirius-components-forms": "*",
- "@eclipse-sirius/sirius-components-gantt": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@eclipse-sirius/sirius-components-omnibox": "*",
- "@eclipse-sirius/sirius-components-palette": "*",
- "@eclipse-sirius/sirius-components-portals": "*",
- "@eclipse-sirius/sirius-components-selection": "*",
- "@eclipse-sirius/sirius-components-tables": "*",
- "@eclipse-sirius/sirius-components-trees": "*",
- "@eclipse-sirius/sirius-components-validation": "*",
- "@eclipse-sirius/sirius-components-widget-reference": "*",
- "@eclipse-sirius/sirius-components-widget-table": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "@ObeoNetwork/gantt-task-react": "0.6.2",
- "@ObeoNetwork/react-trello": "2.4.11",
- "@xyflow/react": "12.6.0",
- "d3": "7.0.0",
- "elkjs": "0.11.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "i18next-http-backend": "3.0.2",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "notistack": "3.0.1",
- "pathfinding": "0.4.18",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-grid-layout": "1.4.4",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "react-router-dom": "6.26.0",
- "react-window": "2.2.2",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@eclipse-sirius/sirius-web-view-fork": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-view-fork/2026.1.0/57c72e473db2af922954906895290519005f904f",
- "integrity": "sha512-IN2MR/R6NQv5Gms7RwUJ2CzhEgBjET5qOu7LSM24oj5P61YIooo4M5XdFbweOQO+PVmEg+Jkkt6K2ycZzxg6Wg==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "*",
- "@eclipse-sirius/sirius-components-charts": "*",
- "@eclipse-sirius/sirius-components-core": "*",
- "@eclipse-sirius/sirius-components-datatree": "*",
- "@eclipse-sirius/sirius-components-deck": "*",
- "@eclipse-sirius/sirius-components-diagrams": "*",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "*",
- "@eclipse-sirius/sirius-components-forms": "*",
- "@eclipse-sirius/sirius-components-gantt": "*",
- "@eclipse-sirius/sirius-components-impactanalysis": "*",
- "@eclipse-sirius/sirius-components-omnibox": "*",
- "@eclipse-sirius/sirius-components-palette": "*",
- "@eclipse-sirius/sirius-components-portals": "*",
- "@eclipse-sirius/sirius-components-selection": "*",
- "@eclipse-sirius/sirius-components-tables": "*",
- "@eclipse-sirius/sirius-components-trees": "*",
- "@eclipse-sirius/sirius-components-validation": "*",
- "@eclipse-sirius/sirius-components-widget-reference": "*",
- "@eclipse-sirius/sirius-components-widget-table": "*",
- "@eclipse-sirius/sirius-web-application": "*",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "@ObeoNetwork/gantt-task-react": "0.6.2",
- "@ObeoNetwork/react-trello": "2.4.11",
- "@xyflow/react": "12.6.0",
- "d3": "7.0.0",
- "elkjs": "0.11.0",
- "export-to-csv": "1.3.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "i18next-http-backend": "3.0.2",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "notistack": "3.0.1",
- "pathfinding": "0.4.18",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-grid-layout": "1.4.4",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "react-router-dom": "6.26.0",
- "react-window": "2.2.2",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16"
- }
- },
- "deeplab-web/node_modules/@esbuild/aix-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
- "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/android-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
- "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/android-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
- "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/android-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
- "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/darwin-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
- "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/darwin-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
- "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
- "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/freebsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
- "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
- "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
- "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
- "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-loong64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
- "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-mips64el": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
- "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
- "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-riscv64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
- "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-s390x": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
- "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/linux-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
- "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/netbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
- "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/openbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
- "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/sunos-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
- "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/win32-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
- "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/win32-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
- "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@esbuild/win32-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
- "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "deeplab-web/node_modules/@floating-ui/dom": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.1.tgz",
- "integrity": "sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/core": "^1.1.0"
- }
- },
- "deeplab-web/node_modules/@mui/core-downloads-tracker": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-7.3.8.tgz",
- "integrity": "sha512-s9UHZo7QJVly7gNArEZkbbsimHqJZhElgBpXIJdehZ4OWXt+CCr0SBDgUCDJnQrqpd1dWK2dLq5rmO4mCBmI3w==",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- }
- },
- "deeplab-web/node_modules/@mui/icons-material": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-7.0.2.tgz",
- "integrity": "sha512-Bo57PFLOqXOqPNrXjd8AhzH5s6TCsNUQbvnQ0VKZ8D+lIlteqKnrk/O1luMJUc/BXONK7BfIdTdc7qOnXYbMdw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.27.0"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@mui/material": "^7.0.2",
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-7.0.2.tgz",
- "integrity": "sha512-rjJlJ13+3LdLfobRplkXbjIFEIkn6LgpetgU/Cs3Xd8qINCCQK9qXQIjjQ6P0FXFTPFzEVMj0VgBR1mN+FhOcA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.27.0",
- "@mui/core-downloads-tracker": "^7.0.2",
- "@mui/system": "^7.0.2",
- "@mui/types": "^7.4.1",
- "@mui/utils": "^7.0.2",
- "@popperjs/core": "^2.11.8",
- "@types/react-transition-group": "^4.4.12",
- "clsx": "^2.1.1",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1",
- "react-is": "^19.1.0",
- "react-transition-group": "^4.4.5"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@mui/material-pigment-css": "^7.0.2",
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@mui/material-pigment-css": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/node_modules/@mui/system": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-7.3.8.tgz",
- "integrity": "sha512-hoFRj4Zw2Km8DPWZp/nKG+ao5Jw5LSk2m/e4EGc6M3RRwXKEkMSG4TgtfVJg7dS2homRwtdXSMW+iRO0ZJ4+IA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.28.6",
- "@mui/private-theming": "^7.3.8",
- "@mui/styled-engine": "^7.3.8",
- "@mui/types": "^7.4.11",
- "@mui/utils": "^7.3.8",
- "clsx": "^2.1.1",
- "csstype": "^3.2.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/node_modules/@mui/system/node_modules/@mui/private-theming": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-7.3.8.tgz",
- "integrity": "sha512-du5dlPZ9XL3xW2apHoGDXBI+QLtyVJGrXNCfcNYfP/ojkz1RQ0rRV6VG9Rkm1DqEFRG8mjjTL7zmE1Bvn1eR4A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.28.6",
- "@mui/utils": "^7.3.8",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/node_modules/@mui/system/node_modules/@mui/styled-engine": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-7.3.8.tgz",
- "integrity": "sha512-JHAeXQzS0tJ+Fq3C6J4TVDsW+yKhO4uuxuiLaopNStJeQYBIUCXpKYyUCcgXym4AmhbznQnv9RlHywSH6b0FOg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.28.6",
- "@emotion/cache": "^11.14.0",
- "@emotion/serialize": "^1.3.3",
- "@emotion/sheet": "^1.4.0",
- "csstype": "^3.2.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/node_modules/@mui/types": {
- "version": "7.4.11",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.4.11.tgz",
- "integrity": "sha512-fZ2xO9D08IKOxO2oUBi1nnVKH6oJUD+64cnv4YAaFoC0E5+i1+S5AHbNqqvZlYYsbPEQ6qEVwuBqY3jl5W4G+Q==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.28.6"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/node_modules/@mui/utils": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-7.3.8.tgz",
- "integrity": "sha512-kZRcE2620CBGr+XI8YMmwPj6WIPwSF7uMJjvSfqd8zXVvlz0MCJbzRRUGNf8NgflCLthdji2DdS643TeyJ3+nA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.28.6",
- "@mui/types": "^7.4.11",
- "@types/prop-types": "^15.7.15",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^19.2.3"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/material/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==",
- "license": "MIT",
- "peerDependencies": {
- "@types/react": "*"
- }
- },
- "deeplab-web/node_modules/@mui/x-tree-view": {
- "version": "7.29.1",
- "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.29.1.tgz",
- "integrity": "sha512-hjfgDVxiuRr5BYKEI2bemkqMaWbh/YIVRJ01OxEU5An2hL5DKAA/Ziv6UV9jse3nTXJwOGkZ3uj0ofoxb9iznQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0",
- "@mui/x-internals": "7.29.0",
- "@types/react-transition-group": "^4.4.11",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-transition-group": "^4.4.5"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.9.0",
- "@emotion/styled": "^11.8.1",
- "@mui/material": "^5.15.14 || ^6.0.0 || ^7.0.0",
- "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/@mui/x-tree-view/node_modules/@mui/x-internals": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.29.0.tgz",
- "integrity": "sha512-+Gk6VTZIFD70XreWvdXBwKd8GZ2FlSCuecQFzm6znwqXg1ZsndavrhG9tkxpxo2fM1Zf7Tk8+HcOO0hCbhTQFA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- }
- },
- "deeplab-web/node_modules/@ObeoNetwork/gantt-task-react": {
- "version": "0.6.2",
- "resolved": "https://npm.pkg.github.com/download/@ObeoNetwork/gantt-task-react/0.6.2/c587807f833bfe67d06650f643d60203a41bb651",
- "integrity": "sha512-3wrLIVXDu7GEZlGwhpWph5HeqfbGA1MtMIa4I1eRP8/wvvTDc0M33lwy/dAmupZTESSnJrL+R7VF5+WQ+YnLfw==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/dom": "1.1.1",
- "@floating-ui/react": "0.19.0",
- "date-fns": "2.29.3"
- },
- "peerDependencies": {
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
- "react": "18.3.1",
- "react-dom": "18.3.1"
- }
- },
- "deeplab-web/node_modules/@tanstack/virtual-core": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz",
- "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- }
- },
- "deeplab-web/node_modules/@xyflow/react": {
- "version": "12.6.0",
- "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.0.tgz",
- "integrity": "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA==",
- "license": "MIT",
- "dependencies": {
- "@xyflow/system": "0.0.57",
- "classcat": "^5.0.3",
- "zustand": "^4.4.0"
- },
- "peerDependencies": {
- "react": ">=17",
- "react-dom": ">=17"
- }
- },
- "deeplab-web/node_modules/@xyflow/system": {
- "version": "0.0.57",
- "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.57.tgz",
- "integrity": "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA==",
- "license": "MIT",
- "dependencies": {
- "@types/d3-drag": "^3.0.7",
- "@types/d3-selection": "^3.0.10",
- "@types/d3-transition": "^3.0.8",
- "@types/d3-zoom": "^3.0.8",
- "d3-drag": "^3.0.0",
- "d3-selection": "^3.0.0",
- "d3-zoom": "^3.0.0"
- }
- },
- "deeplab-web/node_modules/csstype": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
- "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
- "license": "MIT"
- },
- "deeplab-web/node_modules/elkjs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.11.0.tgz",
- "integrity": "sha512-u4J8h9mwEDaYMqo0RYJpqNMFDoMK7f+pu4GjcV+N8jIC7TRdORgzkfSjTJemhqONFfH6fBI3wpysgWbhgVWIXw==",
- "license": "EPL-2.0"
- },
- "deeplab-web/node_modules/esbuild": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
- "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=18"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.25.12",
- "@esbuild/android-arm": "0.25.12",
- "@esbuild/android-arm64": "0.25.12",
- "@esbuild/android-x64": "0.25.12",
- "@esbuild/darwin-arm64": "0.25.12",
- "@esbuild/darwin-x64": "0.25.12",
- "@esbuild/freebsd-arm64": "0.25.12",
- "@esbuild/freebsd-x64": "0.25.12",
- "@esbuild/linux-arm": "0.25.12",
- "@esbuild/linux-arm64": "0.25.12",
- "@esbuild/linux-ia32": "0.25.12",
- "@esbuild/linux-loong64": "0.25.12",
- "@esbuild/linux-mips64el": "0.25.12",
- "@esbuild/linux-ppc64": "0.25.12",
- "@esbuild/linux-riscv64": "0.25.12",
- "@esbuild/linux-s390x": "0.25.12",
- "@esbuild/linux-x64": "0.25.12",
- "@esbuild/netbsd-arm64": "0.25.12",
- "@esbuild/netbsd-x64": "0.25.12",
- "@esbuild/openbsd-arm64": "0.25.12",
- "@esbuild/openbsd-x64": "0.25.12",
- "@esbuild/openharmony-arm64": "0.25.12",
- "@esbuild/sunos-x64": "0.25.12",
- "@esbuild/win32-arm64": "0.25.12",
- "@esbuild/win32-ia32": "0.25.12",
- "@esbuild/win32-x64": "0.25.12"
- }
- },
- "deeplab-web/node_modules/highlight-words": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-2.0.0.tgz",
- "integrity": "sha512-If5n+IhSBRXTScE7wl16VPmd+44Vy7kof24EdqhjsZsDuHikpv1OCagVcJFpB4fS4UPUniedlWqrjIO8vWOsIQ==",
- "license": "MIT",
- "engines": {
- "node": ">= 20",
- "npm": ">= 9"
- }
- },
- "deeplab-web/node_modules/material-react-table": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-3.2.1.tgz",
- "integrity": "sha512-sQtTf7bETpkPN2Hm5BVtz89wrfXCVQguz6XlwMChSnfKFO5QCKAJJC5aSIKnUc3S0AvTz/k/ILi00FnnY1Gixw==",
- "license": "MIT",
- "dependencies": {
- "@tanstack/match-sorter-utils": "8.19.4",
- "@tanstack/react-table": "8.20.6",
- "@tanstack/react-virtual": "3.11.2",
- "highlight-words": "2.0.0"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/kevinvandy"
- },
- "peerDependencies": {
- "@emotion/react": ">=11.13",
- "@emotion/styled": ">=11.13",
- "@mui/icons-material": ">=6",
- "@mui/material": ">=6",
- "@mui/x-date-pickers": ">=7.15",
- "react": ">=18.0",
- "react-dom": ">=18.0"
- }
- },
- "deeplab-web/node_modules/material-react-table/node_modules/@tanstack/react-table": {
- "version": "8.20.6",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz",
- "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==",
- "license": "MIT",
- "dependencies": {
- "@tanstack/table-core": "8.20.5"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- },
- "peerDependencies": {
- "react": ">=16.8",
- "react-dom": ">=16.8"
- }
- },
- "deeplab-web/node_modules/material-react-table/node_modules/@tanstack/react-virtual": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz",
- "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==",
- "license": "MIT",
- "dependencies": {
- "@tanstack/virtual-core": "3.11.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- }
- },
- "deeplab-web/node_modules/postcss": {
- "version": "8.5.6",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
- "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
- "dev": true,
- "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"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.11",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "deeplab-web/node_modules/react-is": {
- "version": "19.2.4",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz",
- "integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==",
- "license": "MIT"
- },
- "deeplab-web/node_modules/react-window": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/react-window/-/react-window-2.2.2.tgz",
- "integrity": "sha512-kvHKwFImKBWNbx2S87NZOhQhAVkBthjmnOfHlhQI45p3A+D+V53E+CqQMsyHrxNe3ke+YtWXuKDa1eoHAaIWJg==",
- "license": "MIT",
- "peerDependencies": {
- "react": "^18.0.0 || ^19.0.0",
- "react-dom": "^18.0.0 || ^19.0.0"
- }
- },
- "deeplab-web/node_modules/tss-react": {
- "version": "4.9.16",
- "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.16.tgz",
- "integrity": "sha512-7g9B96gdmR7klrYcslLdw0maeyS+PnWsID28eBkKQEbEJNbMjlgvgTFlGUyURrfafmbpkfjRzE5+lDMRT91LEQ==",
- "license": "MIT",
- "dependencies": {
- "@emotion/cache": "*",
- "@emotion/serialize": "*",
- "@emotion/utils": "*"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/server": "^11.4.0",
- "@mui/material": "^5.0.0 || ^6.0.0 || ^7.0.0",
- "@types/react": "^16.8.0 || ^17.0.2 || ^18.0.0 || ^19.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/server": {
- "optional": true
- },
- "@mui/material": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/vite": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.1.tgz",
- "integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "esbuild": "^0.25.0",
- "fdir": "^6.4.6",
- "picomatch": "^4.0.3",
- "postcss": "^8.5.6",
- "rollup": "^4.43.0",
- "tinyglobby": "^0.2.14"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^20.19.0 || >=22.12.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^20.19.0 || >=22.12.0",
- "jiti": ">=1.21.0",
- "less": "^4.0.0",
- "lightningcss": "^1.21.0",
- "sass": "^1.70.0",
- "sass-embedded": "^1.70.0",
- "stylus": ">=0.54.8",
- "sugarss": "^5.0.0",
- "terser": "^5.16.0",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "jiti": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- },
- "tsx": {
- "optional": true
- },
- "yaml": {
- "optional": true
- }
- }
- },
- "deeplab-web/node_modules/yaml": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
- "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "yaml": "bin.mjs"
- },
- "engines": {
- "node": ">= 14.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/eemeli"
- }
- },
- "node_modules/@apollo/client": {
- "version": "3.10.4",
- "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.10.4.tgz",
- "integrity": "sha512-51gk0xOwN6Ls1EbTG5svFva1kdm2APHYTzmFhaAdvUQoJFDxfc0UwQgDxGptzH84vkPlo1qunY1FuboyF9LI3Q==",
- "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",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "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.29.0",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
- "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.28.5",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.1.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/compat-data": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
- "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
- "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.29.0",
- "@babel/generator": "^7.29.0",
- "@babel/helper-compilation-targets": "^7.28.6",
- "@babel/helper-module-transforms": "^7.28.6",
- "@babel/helpers": "^7.28.6",
- "@babel/parser": "^7.29.0",
- "@babel/template": "^7.28.6",
- "@babel/traverse": "^7.29.0",
- "@babel/types": "^7.29.0",
- "@jridgewell/remapping": "^2.3.5",
- "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/core/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==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@babel/generator": {
- "version": "7.29.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
- "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.0",
- "@babel/types": "^7.29.0",
- "@jridgewell/gen-mapping": "^0.3.12",
- "@jridgewell/trace-mapping": "^0.3.28",
- "jsesc": "^3.0.2"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
- "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/compat-data": "^7.28.6",
- "@babel/helper-validator-option": "^7.27.1",
- "browserslist": "^4.24.0",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-globals": {
- "version": "7.28.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
- "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-imports": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
- "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
- "license": "MIT",
- "dependencies": {
- "@babel/traverse": "^7.28.6",
- "@babel/types": "^7.28.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
- "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-module-imports": "^7.28.6",
- "@babel/helper-validator-identifier": "^7.28.5",
- "@babel/traverse": "^7.28.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
- "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
- "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.28.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
- "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
- "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz",
- "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/template": "^7.28.6",
- "@babel/types": "^7.28.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",
- "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.29.0"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-self": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
- "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
- "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.27.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
- "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/runtime-corejs3": {
- "version": "7.26.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz",
- "integrity": "sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==",
- "dev": true,
- "dependencies": {
- "core-js-pure": "^3.30.2",
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
- "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.28.6",
- "@babel/parser": "^7.28.6",
- "@babel/types": "^7.28.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
- "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.29.0",
- "@babel/generator": "^7.29.0",
- "@babel/helper-globals": "^7.28.0",
- "@babel/parser": "^7.29.0",
- "@babel/template": "^7.28.6",
- "@babel/types": "^7.29.0",
- "debug": "^4.3.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/types": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
- "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-string-parser": "^7.27.1",
- "@babel/helper-validator-identifier": "^7.28.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@eclipse-sirius/sirius-components-charts": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2026.1.0/46462fe92df579d9dc0bbc62eb56c085ec89ece2",
- "integrity": "sha512-fROO9djTQpj/egK7B5Q9vSaINxZCrQjFePtR4Oty5VhVDDS5l2j27OwxEaYm2HObZZn86wswxX5f95+M5WYx3Q==",
- "license": "EPL-2.0",
- "peerDependencies": {
- "d3": "7.0.0",
- "react": "18.3.1"
- }
- },
- "node_modules/@emotion/babel-plugin": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz",
- "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==",
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.16.7",
- "@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.2",
- "@emotion/memoize": "^0.9.0",
- "@emotion/serialize": "^1.3.3",
- "babel-plugin-macros": "^3.1.0",
- "convert-source-map": "^1.5.0",
- "escape-string-regexp": "^4.0.0",
- "find-root": "^1.1.0",
- "source-map": "^0.5.7",
- "stylis": "4.2.0"
- }
- },
- "node_modules/@emotion/cache": {
- "version": "11.14.0",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz",
- "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==",
- "license": "MIT",
- "dependencies": {
- "@emotion/memoize": "^0.9.0",
- "@emotion/sheet": "^1.4.0",
- "@emotion/utils": "^1.4.2",
- "@emotion/weak-memoize": "^0.4.0",
- "stylis": "4.2.0"
- }
- },
- "node_modules/@emotion/hash": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
- "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g=="
- },
- "node_modules/@emotion/is-prop-valid": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
- "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
- "peer": true,
- "dependencies": {
- "@emotion/memoize": "^0.9.0"
- }
- },
- "node_modules/@emotion/memoize": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
- "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ=="
- },
- "node_modules/@emotion/react": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.5.tgz",
- "integrity": "sha512-6zeCUxUH+EPF1s+YF/2hPVODeV/7V07YU5x+2tfuRL8MdW6rv5vb2+CBEGTGwBdux0OIERcOS+RzxeK80k2DsQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.13.5",
- "@emotion/cache": "^11.13.5",
- "@emotion/serialize": "^1.3.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
- "@emotion/utils": "^1.4.2",
- "@emotion/weak-memoize": "^0.4.0",
- "hoist-non-react-statics": "^3.3.1"
- },
- "peerDependencies": {
- "react": ">=16.8.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@emotion/serialize": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz",
- "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==",
- "dependencies": {
- "@emotion/hash": "^0.9.2",
- "@emotion/memoize": "^0.9.0",
- "@emotion/unitless": "^0.10.0",
- "@emotion/utils": "^1.4.2",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@emotion/sheet": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
- "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg=="
- },
- "node_modules/@emotion/styled": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.5.tgz",
- "integrity": "sha512-gnOQ+nGLPvDXgIx119JqGalys64lhMdnNQA9TMxhDA4K0Hq5+++OE20Zs5GxiCV9r814xQ2K5WmtofSpHVW6BQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.13.5",
- "@emotion/is-prop-valid": "^1.3.0",
- "@emotion/serialize": "^1.3.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
- "@emotion/utils": "^1.4.2"
- },
- "peerDependencies": {
- "@emotion/react": "^11.0.0-rc.0",
- "react": ">=16.8.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@emotion/unitless": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
- "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg=="
- },
- "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz",
- "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==",
- "peer": true,
- "peerDependencies": {
- "react": ">=16.8.0"
- }
- },
- "node_modules/@emotion/utils": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz",
- "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA=="
- },
- "node_modules/@emotion/weak-memoize": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
- "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg=="
- },
- "node_modules/@esbuild/aix-ppc64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
- "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz",
- "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz",
- "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz",
- "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz",
- "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz",
- "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz",
- "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz",
- "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz",
- "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz",
- "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz",
- "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz",
- "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz",
- "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz",
- "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz",
- "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz",
- "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz",
- "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/netbsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
- "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz",
- "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/openbsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
- "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz",
- "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/openharmony-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
- "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openharmony"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz",
- "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz",
- "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz",
- "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz",
- "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@floating-ui/core": {
- "version": "1.6.8",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz",
- "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==",
- "dependencies": {
- "@floating-ui/utils": "^0.2.8"
- }
- },
- "node_modules/@floating-ui/dom": {
- "version": "1.6.12",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz",
- "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==",
- "dependencies": {
- "@floating-ui/core": "^1.6.0",
- "@floating-ui/utils": "^0.2.8"
- }
- },
- "node_modules/@floating-ui/react": {
- "version": "0.19.0",
- "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.19.0.tgz",
- "integrity": "sha512-fgYvN4ksCi5OvmPXkyOT8o5a8PSKHMzPHt+9mR6KYWdF16IAjWRLZPAAziI2sznaWT23drRFrYw64wdvYqqaQw==",
- "dependencies": {
- "@floating-ui/react-dom": "^1.2.2",
- "aria-hidden": "^1.1.3",
- "tabbable": "^6.0.1"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
- }
- },
- "node_modules/@floating-ui/react-dom": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz",
- "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==",
- "peer": true,
- "dependencies": {
- "@floating-ui/dom": "^1.0.0"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
- }
- },
- "node_modules/@floating-ui/react/node_modules/@floating-ui/react-dom": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.3.0.tgz",
- "integrity": "sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==",
- "dependencies": {
- "@floating-ui/dom": "^1.2.1"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
- }
- },
- "node_modules/@floating-ui/utils": {
- "version": "0.2.8",
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz",
- "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig=="
- },
- "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/@jest/types": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
- "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
- "dev": true,
- "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.13",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
- "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.0",
- "@jridgewell/trace-mapping": "^0.3.24"
- }
- },
- "node_modules/@jridgewell/remapping": {
- "version": "2.3.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
- "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.24"
- }
- },
- "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==",
- "license": "MIT",
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
- "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
- "license": "MIT"
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.31",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
- "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.1.0",
- "@jridgewell/sourcemap-codec": "^1.4.14"
- }
- },
- "node_modules/@lexical/clipboard": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.8.1.tgz",
- "integrity": "sha512-+gXrs00PjLY0udFZF3g0GXBVeCRUmxWFWnpNbTDz+RKjSs72+oQbzJLMZfRTuUbL2mI6nNi9x+ZiAKH233KkWQ==",
- "dependencies": {
- "@lexical/html": "0.8.1",
- "@lexical/list": "0.8.1",
- "@lexical/selection": "0.8.1",
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/code": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.8.1.tgz",
- "integrity": "sha512-xzTsne500ebu5mkHHOettdu2XOD5Qswomxiuf5Xn/VScS+Zg1C/NLgtELcz7GZw53mBrdKumd98kANck8d+U/Q==",
- "dependencies": {
- "@lexical/utils": "0.8.1",
- "prismjs": "^1.27.0"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/dragon": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.8.1.tgz",
- "integrity": "sha512-AnGolX/J8I+2Wc08fIz2mM52GgvxYLSBfvIMbN2ztc+UPgPB16cVzBVaJOEZm1+D7YeOG2pVRk+rfrsOdL7i4Q==",
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/hashtag": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.8.1.tgz",
- "integrity": "sha512-H7Owb8BxcqexJpihsccvw3sc6PKI+IzosIYUZ5NC+PB/0D6uUSoAyuNugySvTx57iIVzQECDa4kTvqO1lQHXGw==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/history": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.8.1.tgz",
- "integrity": "sha512-QRgV8UTLfw0yPDiL80J27i5MdKtK7bLNr+YLU48lxgKhQe9j9YSSERNRTjvHADZ7dz9ERMvEYoDXK9Wl4zVgDA==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/html": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.8.1.tgz",
- "integrity": "sha512-tt77LIGlNaHA5MdDI0PsS9QBKUEQkNYsVvS6eo26IdnJgvY2F110B3/cYsRzZZUmR0N4WWuuqIVpDN2lL/M6pw==",
- "dependencies": {
- "@lexical/selection": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/link": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.8.1.tgz",
- "integrity": "sha512-G2MmZcGlth0TzXqHRYC4rvEGRqS9wZ0JsazkxPSLPD4lFQD+u2tVJb7rLXqVNgw0bxQSYUYmGbLnjiNvq8uLRg==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/list": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.8.1.tgz",
- "integrity": "sha512-sZjs1yKYLye3/uQNuJbWRgC6RtFTsR3QXBpkxRI6E0OoVViqhGh0vhWXmerLUq61V9McLVJ6noOOzWU1tud6xA==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/mark": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.8.1.tgz",
- "integrity": "sha512-UTKpBr43L+PYJZ0U+Xer8y6f2imtMY3WQ5RQ8HnyFl10WMMPuldZxm6QMW25syT8OHmuEzknvkrU3bQm6rInsg==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/markdown": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.8.1.tgz",
- "integrity": "sha512-cMwCN28rWvLMYDVLJN0pKnB6qaktJVDtx2sOjcUMg96fP8Aul4OgUzYWcEdd9OCxiy+oHp6iu1FbMa9+JeCs7Q==",
- "dependencies": {
- "@lexical/code": "0.8.1",
- "@lexical/link": "0.8.1",
- "@lexical/list": "0.8.1",
- "@lexical/rich-text": "0.8.1",
- "@lexical/text": "0.8.1",
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/offset": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.8.1.tgz",
- "integrity": "sha512-h/LV5FNet3vGoSgCRQJHg80MQbLul2HwnZg515WuF12nL5e/xpYdmXizFircVwfabWiYIYWQhO8w4Cui2Vi4Rg==",
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/overflow": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.8.1.tgz",
- "integrity": "sha512-MEieO36IQfdhDLycqpfCxSP++HCGCusv8t6Gv6HgvKmsqHyGh5NN3mGMCTk2F58mMyTrA7Np8TiStw5Th6WbVA==",
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/plain-text": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.8.1.tgz",
- "integrity": "sha512-ySv4Szvxikkl1ESVsDfoYelyOT6YXtR27LyyxejPN7MrwCOo0MOgdBvFNYi5Ay+QJ0nS4r7VCJuGe6St7ElE1Q==",
- "peerDependencies": {
- "@lexical/clipboard": "0.8.1",
- "@lexical/selection": "0.8.1",
- "@lexical/utils": "0.8.1",
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/react": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.8.1.tgz",
- "integrity": "sha512-+bQwr1LhsOBveYdtBrVHoEsqSfBZbh2G/V32MMiFD57932UaWp0KyRQWgjQtd6y/5VMPCus+rknk6EwS6PT5Zg==",
- "dependencies": {
- "@lexical/clipboard": "0.8.1",
- "@lexical/code": "0.8.1",
- "@lexical/dragon": "0.8.1",
- "@lexical/hashtag": "0.8.1",
- "@lexical/history": "0.8.1",
- "@lexical/link": "0.8.1",
- "@lexical/list": "0.8.1",
- "@lexical/mark": "0.8.1",
- "@lexical/markdown": "0.8.1",
- "@lexical/overflow": "0.8.1",
- "@lexical/plain-text": "0.8.1",
- "@lexical/rich-text": "0.8.1",
- "@lexical/selection": "0.8.1",
- "@lexical/table": "0.8.1",
- "@lexical/text": "0.8.1",
- "@lexical/utils": "0.8.1",
- "@lexical/yjs": "0.8.1",
- "react-error-boundary": "^3.1.4"
- },
- "peerDependencies": {
- "lexical": "0.8.1",
- "react": ">=17.x",
- "react-dom": ">=17.x"
- }
- },
- "node_modules/@lexical/rich-text": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.8.1.tgz",
- "integrity": "sha512-uaYt5UcTYewc4gDXEfe/uterK7xEu2CMAUcLyhWeXcrkTnpQR7v/IEJ4MMQexrNas/F1eI7Qi+qw28eE+C59+A==",
- "peerDependencies": {
- "@lexical/clipboard": "0.8.1",
- "@lexical/selection": "0.8.1",
- "@lexical/utils": "0.8.1",
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/selection": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.8.1.tgz",
- "integrity": "sha512-f94g+Z6n5JJNKw5v46aSn8rSB3RH1eOGiQ/tTXA6snZGlT9ubm5f3vDIZ1q2HQV2vMK1DPwK6ibEyLpVPoyL2w==",
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/table": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.8.1.tgz",
- "integrity": "sha512-81wqidbw55AE0VjwxHlHFf+0wG2D5SeyxxAXoEzSr+4kFsIkNg5PGQ24iEH/dVj0pQ+AE5W351Jd7y8kauZlig==",
- "dependencies": {
- "@lexical/utils": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/text": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.8.1.tgz",
- "integrity": "sha512-37yOO+VMogyWPwvR2RUJteC9rpF4otQJqYffpwIYE0kA73q6+quBZPZJpMX1PGvixgHypXFZy1YD7YMhXY4m9w==",
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/utils": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.8.1.tgz",
- "integrity": "sha512-mRV1ea4KCnRW8vrxm6/6930CNiOqsDEj2nDygI/fE+sHZI2lajjBpMdBP/F4XhIjn5stGUhKRKWoV5JXG8n70g==",
- "dependencies": {
- "@lexical/list": "0.8.1",
- "@lexical/selection": "0.8.1",
- "@lexical/table": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1"
- }
- },
- "node_modules/@lexical/yjs": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.8.1.tgz",
- "integrity": "sha512-wQ/N7WOpOq7PJIEsRLSyPZvHZDRUUFfESLUdSKTzEe2YK6zFRQ69vhE7cVuWF38/JzeB/ogtH3h2lsybQCAvmA==",
- "dependencies": {
- "@lexical/offset": "0.8.1"
- },
- "peerDependencies": {
- "lexical": "0.8.1",
- "yjs": ">=13.5.22"
- }
- },
- "node_modules/@mui/base": {
- "version": "5.0.0-beta.40",
- "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz",
- "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@floating-ui/react-dom": "^2.0.8",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
- "@popperjs/core": "^2.11.8",
- "clsx": "^2.1.0",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/core-downloads-tracker": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz",
- "integrity": "sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==",
- "peer": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- }
- },
- "node_modules/@mui/material": {
- "version": "5.15.19",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.19.tgz",
- "integrity": "sha512-lp5xQBbcRuxNtjpWU0BWZgIrv2XLUz4RJ0RqFXBdESIsKoGCQZ6P3wwU5ZPuj5TjssNiKv9AlM+vHopRxZhvVQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/base": "5.0.0-beta.40",
- "@mui/core-downloads-tracker": "^5.15.19",
- "@mui/system": "^5.15.15",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
- "@types/react-transition-group": "^4.4.10",
- "clsx": "^2.1.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1",
- "react-is": "^18.2.0",
- "react-transition-group": "^4.4.5"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/material/node_modules/@mui/private-theming": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz",
- "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/utils": "^5.16.6",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/material/node_modules/@mui/styled-engine": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz",
- "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@emotion/cache": "^11.11.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/material/node_modules/@mui/system": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz",
- "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/private-theming": "^5.16.6",
- "@mui/styled-engine": "^5.16.6",
- "@mui/types": "^7.2.15",
- "@mui/utils": "^5.16.6",
- "clsx": "^2.1.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/private-theming": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz",
- "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/utils": "^6.1.8",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/private-theming/node_modules/@mui/utils": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz",
- "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/types": "^7.2.19",
- "@types/prop-types": "^15.7.13",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/styled-engine": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz",
- "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@emotion/cache": "^11.13.1",
- "@emotion/serialize": "^1.3.2",
- "@emotion/sheet": "^1.4.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/system": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz",
- "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/private-theming": "^6.1.8",
- "@mui/styled-engine": "^6.1.8",
- "@mui/types": "^7.2.19",
- "@mui/utils": "^6.1.8",
- "clsx": "^2.1.1",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/system/node_modules/@mui/utils": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz",
- "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/types": "^7.2.19",
- "@types/prop-types": "^15.7.13",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/types": {
- "version": "7.2.19",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz",
- "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==",
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/utils": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
- "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/types": "^7.2.15",
- "@types/prop-types": "^15.7.12",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/x-date-pickers": {
- "version": "7.22.2",
- "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.2.tgz",
- "integrity": "sha512-1KHSlIlnSoY3oHm820By8X344pIdGYqPvCCvfVHrEeeIQ/pHdxDD8tjZFWkFl4Jgm9oVFK90fMcqNZAzc+WaCw==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0",
- "@mui/x-internals": "7.21.0",
- "@types/react-transition-group": "^4.4.11",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-transition-group": "^4.4.5"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.9.0",
- "@emotion/styled": "^11.8.1",
- "@mui/material": "^5.15.14 || ^6.0.0",
- "@mui/system": "^5.15.14 || ^6.0.0",
- "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
- "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0",
- "dayjs": "^1.10.7",
- "luxon": "^3.0.2",
- "moment": "^2.29.4",
- "moment-hijri": "^2.1.2 || ^3.0.0",
- "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "date-fns": {
- "optional": true
- },
- "date-fns-jalali": {
- "optional": true
- },
- "dayjs": {
- "optional": true
- },
- "luxon": {
- "optional": true
- },
- "moment": {
- "optional": true
- },
- "moment-hijri": {
- "optional": true
- },
- "moment-jalaali": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/x-internals": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.21.0.tgz",
- "integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "react": "^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/@ObeoNetwork/pepper": {
- "resolved": "deeplab-web",
- "link": true
- },
- "node_modules/@ObeoNetwork/react-trello": {
- "version": "2.4.11",
- "resolved": "https://npm.pkg.github.com/download/@ObeoNetwork/react-trello/2.4.11/384ada405b80fc7105583b43f6aef05e1f26bf3b",
- "integrity": "sha512-Zrs2hw1hbUVMf7LTlAXm45x0CRp9ivTD+oifOM0aQvou1vrUXj5uHCz3/8c0jefxResoXoylw6o64oyFONy2Rw==",
- "license": "MIT",
- "dependencies": {
- "autosize": "^4.0.2",
- "classnames": "^2.2.6",
- "immutability-helper": "^2.8.1",
- "lodash": "^4.17.11",
- "prop-types": "^15.7.2",
- "react-popopo": "^2.1.9",
- "react-redux": "^7.2.3",
- "redux": "^5.0.1",
- "redux-actions": "^2.6.1",
- "redux-logger": "^3.0.6",
- "trello-smooth-dnd": "1.0.0",
- "uuid": "^3.3.2"
- },
- "peerDependencies": {
- "lodash": ">= 4.17.11",
- "react": "*",
- "react-dom": "*",
- "react-redux": ">= 7.2.3",
- "redux": "^5.0.1",
- "redux-actions": ">= 2.6.1",
- "redux-logger": ">= 3.0.6",
- "styled-components": ">= 4.0.3"
- }
- },
- "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/@remix-run/router": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.0.tgz",
- "integrity": "sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@rolldown/pluginutils": {
- "version": "1.0.0-beta.30",
- "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.30.tgz",
- "integrity": "sha512-whXaSoNUFiyDAjkUF8OBpOm77Szdbk5lGNqFe6CbVbJFrhCCPinCbRA3NjawwlNHla1No7xvXXh+CpSxnPfUEw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
- "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ]
- },
- "node_modules/@rollup/rollup-android-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
- "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ]
- },
- "node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
- "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
- "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/@rollup/rollup-freebsd-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
- "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ]
- },
- "node_modules/@rollup/rollup-freebsd-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
- "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
- "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
- "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
- "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
- "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-loong64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
- "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-loong64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
- "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-ppc64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
- "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-ppc64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
- "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
- "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-riscv64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
- "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
- "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
- "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
- "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-openbsd-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
- "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ]
- },
- "node_modules/@rollup/rollup-openharmony-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
- "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "openharmony"
- ]
- },
- "node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
- "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
- "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@rollup/rollup-win32-x64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
- "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
- "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@tanstack/match-sorter-utils": {
- "version": "8.19.4",
- "resolved": "https://registry.npmjs.org/@tanstack/match-sorter-utils/-/match-sorter-utils-8.19.4.tgz",
- "integrity": "sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==",
- "dependencies": {
- "remove-accents": "0.5.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- }
- },
- "node_modules/@tanstack/table-core": {
- "version": "8.20.5",
- "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz",
- "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- }
- },
- "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==",
- "dev": true,
- "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.14.1",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz",
- "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.9.2",
- "@types/testing-library__jest-dom": "^5.9.1",
- "aria-query": "^4.2.2",
- "chalk": "^3.0.0",
- "css": "^3.0.0",
- "css.escape": "^1.5.1",
- "dom-accessibility-api": "^0.5.6",
- "lodash": "^4.17.15",
- "redent": "^3.0.0"
- },
- "engines": {
- "node": ">=8",
- "npm": ">=6",
- "yarn": ">=1"
- }
- },
- "node_modules/@testing-library/jest-dom/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==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.10.2",
- "@babel/runtime-corejs3": "^7.10.2"
- },
- "engines": {
- "node": ">=6.0"
- }
- },
- "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": "12.1.2",
- "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz",
- "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "@testing-library/dom": "^8.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "react": "*",
- "react-dom": "*"
- }
- },
- "node_modules/@testing-library/react/node_modules/@testing-library/dom": {
- "version": "8.20.1",
- "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz",
- "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.10.4",
- "@babel/runtime": "^7.12.5",
- "@types/aria-query": "^5.0.1",
- "aria-query": "5.1.3",
- "chalk": "^4.1.0",
- "dom-accessibility-api": "^0.5.9",
- "lz-string": "^1.5.0",
- "pretty-format": "^27.0.2"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@testing-library/react/node_modules/aria-query": {
- "version": "5.1.3",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
- "dev": true,
- "dependencies": {
- "deep-equal": "^2.0.5"
- }
- },
- "node_modules/@testing-library/user-event": {
- "version": "13.2.1",
- "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.2.1.tgz",
- "integrity": "sha512-cczlgVl+krjOb3j1625usarNEibI0IFRJrSWX9UsJ1HKYFgCQv9Nb7QAipUDXl3Xdz8NDTsiS78eAkPSxlzTlw==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.12.5"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- },
- "peerDependencies": {
- "@testing-library/dom": ">=7.21.4"
- }
- },
- "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==",
- "dev": 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==",
- "dev": true,
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.20.7"
- }
- },
- "node_modules/@types/chai": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
- "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/deep-eql": "*",
- "assertion-error": "^2.0.1"
- }
- },
- "node_modules/@types/d3": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.0.0.tgz",
- "integrity": "sha512-7rMMuS5unvbvFCJXAkQXIxWTo2OUlmVXN5q7sfQFesuVICY55PSP6hhbUhWjTTNpfTTB3iLALsIYDFe7KUNABw==",
- "dev": true,
- "dependencies": {
- "@types/d3-array": "*",
- "@types/d3-axis": "*",
- "@types/d3-brush": "*",
- "@types/d3-chord": "*",
- "@types/d3-color": "*",
- "@types/d3-contour": "*",
- "@types/d3-delaunay": "*",
- "@types/d3-dispatch": "*",
- "@types/d3-drag": "*",
- "@types/d3-dsv": "*",
- "@types/d3-ease": "*",
- "@types/d3-fetch": "*",
- "@types/d3-force": "*",
- "@types/d3-format": "*",
- "@types/d3-geo": "*",
- "@types/d3-hierarchy": "*",
- "@types/d3-interpolate": "*",
- "@types/d3-path": "*",
- "@types/d3-polygon": "*",
- "@types/d3-quadtree": "*",
- "@types/d3-random": "*",
- "@types/d3-scale": "*",
- "@types/d3-scale-chromatic": "*",
- "@types/d3-selection": "*",
- "@types/d3-shape": "*",
- "@types/d3-time": "*",
- "@types/d3-time-format": "*",
- "@types/d3-timer": "*",
- "@types/d3-transition": "*",
- "@types/d3-zoom": "*"
- }
- },
- "node_modules/@types/d3-array": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz",
- "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==",
- "dev": true
- },
- "node_modules/@types/d3-axis": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz",
- "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==",
- "dev": true,
- "dependencies": {
- "@types/d3-selection": "*"
- }
- },
- "node_modules/@types/d3-brush": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz",
- "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==",
- "dev": true,
- "dependencies": {
- "@types/d3-selection": "*"
- }
- },
- "node_modules/@types/d3-chord": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz",
- "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==",
- "dev": true
- },
- "node_modules/@types/d3-color": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
- "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
- },
- "node_modules/@types/d3-contour": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz",
- "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==",
- "dev": true,
- "dependencies": {
- "@types/d3-array": "*",
- "@types/geojson": "*"
- }
- },
- "node_modules/@types/d3-delaunay": {
- "version": "6.0.4",
- "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
- "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==",
- "dev": true
- },
- "node_modules/@types/d3-dispatch": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz",
- "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==",
- "dev": true
- },
- "node_modules/@types/d3-drag": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
- "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
- "dependencies": {
- "@types/d3-selection": "*"
- }
- },
- "node_modules/@types/d3-dsv": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz",
- "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==",
- "dev": true
- },
- "node_modules/@types/d3-ease": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
- "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==",
- "dev": true
- },
- "node_modules/@types/d3-fetch": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz",
- "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==",
- "dev": true,
- "dependencies": {
- "@types/d3-dsv": "*"
- }
- },
- "node_modules/@types/d3-force": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz",
- "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==",
- "dev": true
- },
- "node_modules/@types/d3-format": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz",
- "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==",
- "dev": true
- },
- "node_modules/@types/d3-geo": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz",
- "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==",
- "dev": true,
- "dependencies": {
- "@types/geojson": "*"
- }
- },
- "node_modules/@types/d3-hierarchy": {
- "version": "3.1.7",
- "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz",
- "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==",
- "dev": true
- },
- "node_modules/@types/d3-interpolate": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
- "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
- "dependencies": {
- "@types/d3-color": "*"
- }
- },
- "node_modules/@types/d3-path": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz",
- "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==",
- "dev": true
- },
- "node_modules/@types/d3-polygon": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz",
- "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==",
- "dev": true
- },
- "node_modules/@types/d3-quadtree": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz",
- "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==",
- "dev": true
- },
- "node_modules/@types/d3-random": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz",
- "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==",
- "dev": true
- },
- "node_modules/@types/d3-scale": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz",
- "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==",
- "dev": true,
- "dependencies": {
- "@types/d3-time": "*"
- }
- },
- "node_modules/@types/d3-scale-chromatic": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz",
- "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==",
- "dev": true
- },
- "node_modules/@types/d3-selection": {
- "version": "3.0.11",
- "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
- "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
- },
- "node_modules/@types/d3-shape": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz",
- "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==",
- "dev": true,
- "dependencies": {
- "@types/d3-path": "*"
- }
- },
- "node_modules/@types/d3-time": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz",
- "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==",
- "dev": true
- },
- "node_modules/@types/d3-time-format": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz",
- "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==",
- "dev": true
- },
- "node_modules/@types/d3-timer": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
- "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==",
- "dev": true
- },
- "node_modules/@types/d3-transition": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
- "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
- "dependencies": {
- "@types/d3-selection": "*"
- }
- },
- "node_modules/@types/d3-zoom": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
- "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
- "dependencies": {
- "@types/d3-interpolate": "*",
- "@types/d3-selection": "*"
- }
- },
- "node_modules/@types/deep-eql": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
- "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/estree": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
- "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/geojson": {
- "version": "7946.0.14",
- "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz",
- "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==",
- "dev": true
- },
- "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.5",
- "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz",
- "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==",
- "dependencies": {
- "@types/react": "*",
- "hoist-non-react-statics": "^3.3.0"
- }
- },
- "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==",
- "dev": true
- },
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "dependencies": {
- "@types/istanbul-lib-report": "*"
- }
- },
- "node_modules/@types/jest": {
- "version": "27.0.0",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.0.tgz",
- "integrity": "sha512-IlpQZVpxufe+3qPaAqEoSPHVSxnJh1cf0BqqWHJeKiAUbwnHdmNzjP3ZCWSZSTbmAGXQPNk9QmM3Bif0pR54rg==",
- "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/jest/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==",
- "dev": true
- },
- "node_modules/@types/node": {
- "version": "22.16.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
- "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "undici-types": "~6.21.0"
- }
- },
- "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==",
- "peer": true
- },
- "node_modules/@types/prop-types": {
- "version": "15.7.15",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
- "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
- "license": "MIT"
- },
- "node_modules/@types/react": {
- "version": "18.3.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
- "dependencies": {
- "@types/prop-types": "*",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@types/react-dom": {
- "version": "18.3.0",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
- "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
- "dependencies": {
- "@types/react": "*"
- }
- },
- "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-redux/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/@types/react-resizable": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/@types/react-resizable/-/react-resizable-3.0.8.tgz",
- "integrity": "sha512-Pcvt2eGA7KNXldt1hkhVhAgZ8hK41m0mp89mFgQi7LAAEZiaLgm4fHJ5zbJZ/4m2LVaAyYrrRRv1LHDcrGQanA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/react": "*"
- }
- },
- "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.11",
- "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz",
- "integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==",
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/stylis": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.5.tgz",
- "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw=="
- },
- "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/yargs": {
- "version": "15.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz",
- "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==",
- "dev": true,
- "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==",
- "dev": true
- },
- "node_modules/@vitejs/plugin-react": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.0.0.tgz",
- "integrity": "sha512-Jx9JfsTa05bYkS9xo0hkofp2dCmp1blrKjw9JONs5BTHOvJCgLbaPSuZLGSVJW6u2qe0tc4eevY0+gSNNi0YCw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.28.0",
- "@babel/plugin-transform-react-jsx-self": "^7.27.1",
- "@babel/plugin-transform-react-jsx-source": "^7.27.1",
- "@rolldown/pluginutils": "1.0.0-beta.30",
- "@types/babel__core": "^7.20.5",
- "react-refresh": "^0.17.0"
- },
- "engines": {
- "node": "^20.19.0 || >=22.12.0"
- },
- "peerDependencies": {
- "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
- }
- },
- "node_modules/@vitest/expect": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz",
- "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/chai": "^5.2.2",
- "@vitest/spy": "3.2.4",
- "@vitest/utils": "3.2.4",
- "chai": "^5.2.0",
- "tinyrainbow": "^2.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/mocker": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz",
- "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@vitest/spy": "3.2.4",
- "estree-walker": "^3.0.3",
- "magic-string": "^0.30.17"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- },
- "peerDependencies": {
- "msw": "^2.4.9",
- "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
- },
- "peerDependenciesMeta": {
- "msw": {
- "optional": true
- },
- "vite": {
- "optional": true
- }
- }
- },
- "node_modules/@vitest/pretty-format": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz",
- "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "tinyrainbow": "^2.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/runner": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz",
- "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@vitest/utils": "3.2.4",
- "pathe": "^2.0.3",
- "strip-literal": "^3.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/snapshot": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz",
- "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@vitest/pretty-format": "3.2.4",
- "magic-string": "^0.30.17",
- "pathe": "^2.0.3"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/spy": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz",
- "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "tinyspy": "^4.0.3"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/utils": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz",
- "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@vitest/pretty-format": "3.2.4",
- "loupe": "^3.1.4",
- "tinyrainbow": "^2.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "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/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "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==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/aria-hidden": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz",
- "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==",
- "dependencies": {
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "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==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "dequal": "^2.0.3"
- }
- },
- "node_modules/array-buffer-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
- "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.5",
- "is-array-buffer": "^3.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/assertion-error": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
- "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- }
- },
- "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/autosize": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz",
- "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ=="
- },
- "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==",
- "dev": true,
- "dependencies": {
- "possible-typed-array-names": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "cosmiconfig": "^7.0.0",
- "resolve": "^1.19.0"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- }
- },
- "node_modules/backo2": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
- "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA=="
- },
- "node_modules/baseline-browser-mapping": {
- "version": "2.9.19",
- "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz",
- "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==",
- "dev": true,
- "license": "Apache-2.0",
- "bin": {
- "baseline-browser-mapping": "dist/cli.js"
- }
- },
- "node_modules/browserslist": {
- "version": "4.28.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
- "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
- "dev": true,
- "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"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "baseline-browser-mapping": "^2.9.0",
- "caniuse-lite": "^1.0.30001759",
- "electron-to-chromium": "^1.5.263",
- "node-releases": "^2.0.27",
- "update-browserslist-db": "^1.2.0"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/cac": {
- "version": "6.7.14",
- "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
- "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/call-bind": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
- "dev": true,
- "dependencies": {
- "es-define-property": "^1.0.0",
- "es-errors": "^1.3.0",
- "function-bind": "^1.1.2",
- "get-intrinsic": "^1.2.4",
- "set-function-length": "^1.2.1"
- },
- "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==",
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelize": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
- "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001770",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001770.tgz",
- "integrity": "sha512-x/2CLQ1jHENRbHg5PSId2sXq1CIO1CISvwWAj027ltMVG2UNgW+w9oH2+HzgEIRFembL8bUlXtfbBHR1fCg2xw==",
- "dev": true,
- "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"
- }
- ],
- "license": "CC-BY-4.0"
- },
- "node_modules/chai": {
- "version": "5.3.3",
- "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
- "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "assertion-error": "^2.0.1",
- "check-error": "^2.1.1",
- "deep-eql": "^5.0.1",
- "loupe": "^3.1.0",
- "pathval": "^2.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "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/check-error": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
- "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 16"
- }
- },
- "node_modules/classcat": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz",
- "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w=="
- },
- "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/clsx": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
- "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
- "engines": {
- "node": ">=6"
- }
- },
- "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==",
- "dev": true,
- "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==",
- "dev": true
- },
- "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/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==",
- "peer": true
- },
- "node_modules/core-js-pure": {
- "version": "3.39.0",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.39.0.tgz",
- "integrity": "sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==",
- "dev": true,
- "hasInstallScript": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "peer": true,
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/cross-fetch": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
- "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
- "license": "MIT",
- "dependencies": {
- "node-fetch": "^2.6.12"
- }
- },
- "node_modules/css": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz",
- "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.4",
- "source-map": "^0.6.1",
- "source-map-resolve": "^0.6.0"
- }
- },
- "node_modules/css-color-keywords": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
- "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/css-to-react-native": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
- "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
- "dependencies": {
- "camelize": "^1.0.0",
- "css-color-keywords": "^1.0.0",
- "postcss-value-parser": "^4.0.2"
- }
- },
- "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/css/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==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "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/d3": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/d3/-/d3-7.0.0.tgz",
- "integrity": "sha512-t+jEKGO2jQiSBLJYYq6RFc500tsCeXBB4x41oQaSnZD3Som95nQrlw9XJGrFTMUOQOkwSMauWy9+8Tz1qm9UZw==",
- "dependencies": {
- "d3-array": "3",
- "d3-axis": "3",
- "d3-brush": "3",
- "d3-chord": "3",
- "d3-color": "3",
- "d3-contour": "3",
- "d3-delaunay": "6",
- "d3-dispatch": "3",
- "d3-drag": "3",
- "d3-dsv": "3",
- "d3-ease": "3",
- "d3-fetch": "3",
- "d3-force": "3",
- "d3-format": "3",
- "d3-geo": "3",
- "d3-hierarchy": "3",
- "d3-interpolate": "3",
- "d3-path": "3",
- "d3-polygon": "3",
- "d3-quadtree": "3",
- "d3-random": "3",
- "d3-scale": "4",
- "d3-scale-chromatic": "3",
- "d3-selection": "3",
- "d3-shape": "3",
- "d3-time": "3",
- "d3-time-format": "4",
- "d3-timer": "3",
- "d3-transition": "3",
- "d3-zoom": "3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-array": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
- "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
- "dependencies": {
- "internmap": "1 - 2"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-axis": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz",
- "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-brush": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz",
- "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==",
- "dependencies": {
- "d3-dispatch": "1 - 3",
- "d3-drag": "2 - 3",
- "d3-interpolate": "1 - 3",
- "d3-selection": "3",
- "d3-transition": "3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-chord": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz",
- "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==",
- "dependencies": {
- "d3-path": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-color": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
- "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-contour": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-3.1.0.tgz",
- "integrity": "sha512-vV3xtwrYK5p1J4vyukr70m57mtFTEQYqoaDC1ylBfht/hkdUF0nfWZ1b3V2EPBUVkUkoqq5/fbRoBImBWJgOsg==",
- "dependencies": {
- "d3-array": "2 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-delaunay": {
- "version": "6.0.4",
- "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
- "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==",
- "dependencies": {
- "delaunator": "5"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-dispatch": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
- "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-drag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
- "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
- "dependencies": {
- "d3-dispatch": "1 - 3",
- "d3-selection": "3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-dsv": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz",
- "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==",
- "dependencies": {
- "commander": "7",
- "iconv-lite": "0.6",
- "rw": "1"
- },
- "bin": {
- "csv2json": "bin/dsv2json.js",
- "csv2tsv": "bin/dsv2dsv.js",
- "dsv2dsv": "bin/dsv2dsv.js",
- "dsv2json": "bin/dsv2json.js",
- "json2csv": "bin/json2dsv.js",
- "json2dsv": "bin/json2dsv.js",
- "json2tsv": "bin/json2dsv.js",
- "tsv2csv": "bin/dsv2dsv.js",
- "tsv2json": "bin/dsv2json.js"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-ease": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
- "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-fetch": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz",
- "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==",
- "dependencies": {
- "d3-dsv": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-force": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz",
- "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==",
- "dependencies": {
- "d3-dispatch": "1 - 3",
- "d3-quadtree": "1 - 3",
- "d3-timer": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-format": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz",
- "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-geo": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",
- "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==",
- "dependencies": {
- "d3-array": "2.5.0 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-hierarchy": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
- "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-interpolate": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
- "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
- "dependencies": {
- "d3-color": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-path": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
- "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-polygon": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz",
- "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-quadtree": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz",
- "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-random": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz",
- "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-scale": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
- "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
- "dependencies": {
- "d3-array": "2.10.0 - 3",
- "d3-format": "1 - 3",
- "d3-interpolate": "1.2.0 - 3",
- "d3-time": "2.1.1 - 3",
- "d3-time-format": "2 - 4"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-scale-chromatic": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
- "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==",
- "dependencies": {
- "d3-color": "1 - 3",
- "d3-interpolate": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-selection": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
- "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-shape": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
- "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
- "dependencies": {
- "d3-path": "^3.1.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-time": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
- "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
- "dependencies": {
- "d3-array": "2 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-time-format": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
- "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
- "dependencies": {
- "d3-time": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-timer": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
- "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/d3-transition": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
- "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
- "dependencies": {
- "d3-color": "1 - 3",
- "d3-dispatch": "1 - 3",
- "d3-ease": "1 - 3",
- "d3-interpolate": "1 - 3",
- "d3-timer": "1 - 3"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "d3-selection": "2 - 3"
- }
- },
- "node_modules/d3-zoom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
- "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
- "dependencies": {
- "d3-dispatch": "1 - 3",
- "d3-drag": "2 - 3",
- "d3-interpolate": "1 - 3",
- "d3-selection": "2 - 3",
- "d3-transition": "2 - 3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/date-fns": {
- "version": "2.29.3",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
- "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==",
- "engines": {
- "node": ">=0.11"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/date-fns"
- }
- },
- "node_modules/debug": {
- "version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
- "license": "MIT",
- "dependencies": {
- "ms": "^2.1.3"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "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/deep-diff": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz",
- "integrity": "sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug=="
- },
- "node_modules/deep-eql": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
- "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/deep-equal": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
- "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
- "dev": true,
- "dependencies": {
- "array-buffer-byte-length": "^1.0.0",
- "call-bind": "^1.0.5",
- "es-get-iterator": "^1.1.3",
- "get-intrinsic": "^1.2.2",
- "is-arguments": "^1.1.1",
- "is-array-buffer": "^3.0.2",
- "is-date-object": "^1.0.5",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "isarray": "^2.0.5",
- "object-is": "^1.1.5",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.5.1",
- "side-channel": "^1.0.4",
- "which-boxed-primitive": "^1.0.2",
- "which-collection": "^1.0.1",
- "which-typed-array": "^1.1.13"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "dev": true,
- "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-properties": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
- "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
- "dev": true,
- "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/delaunator": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz",
- "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==",
- "dependencies": {
- "robust-predicates": "^3.0.2"
- }
- },
- "node_modules/dequal": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
- "dev": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "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/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==",
- "dev": true
- },
- "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/electron-to-chromium": {
- "version": "1.5.286",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz",
- "integrity": "sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==",
- "dev": true,
- "license": "ISC"
- },
- "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==",
- "peer": true,
- "dependencies": {
- "is-arrayish": "^0.2.1"
- }
- },
- "node_modules/es-define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
- "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.2.4"
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/es-get-iterator": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
- "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "has-symbols": "^1.0.3",
- "is-arguments": "^1.1.1",
- "is-map": "^2.0.2",
- "is-set": "^2.0.2",
- "is-string": "^1.0.7",
- "isarray": "^2.0.5",
- "stop-iteration-iterator": "^1.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/es-module-lexer": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
- "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/esbuild": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz",
- "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.20.2",
- "@esbuild/android-arm": "0.20.2",
- "@esbuild/android-arm64": "0.20.2",
- "@esbuild/android-x64": "0.20.2",
- "@esbuild/darwin-arm64": "0.20.2",
- "@esbuild/darwin-x64": "0.20.2",
- "@esbuild/freebsd-arm64": "0.20.2",
- "@esbuild/freebsd-x64": "0.20.2",
- "@esbuild/linux-arm": "0.20.2",
- "@esbuild/linux-arm64": "0.20.2",
- "@esbuild/linux-ia32": "0.20.2",
- "@esbuild/linux-loong64": "0.20.2",
- "@esbuild/linux-mips64el": "0.20.2",
- "@esbuild/linux-ppc64": "0.20.2",
- "@esbuild/linux-riscv64": "0.20.2",
- "@esbuild/linux-s390x": "0.20.2",
- "@esbuild/linux-x64": "0.20.2",
- "@esbuild/netbsd-x64": "0.20.2",
- "@esbuild/openbsd-x64": "0.20.2",
- "@esbuild/sunos-x64": "0.20.2",
- "@esbuild/win32-arm64": "0.20.2",
- "@esbuild/win32-ia32": "0.20.2",
- "@esbuild/win32-x64": "0.20.2"
- }
- },
- "node_modules/escalade": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
- "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "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==",
- "peer": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/estree-walker": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "^1.0.0"
- }
- },
- "node_modules/eventemitter3": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
- "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
- },
- "node_modules/expect-type": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
- "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/export-to-csv": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/export-to-csv/-/export-to-csv-1.3.0.tgz",
- "integrity": "sha512-msPjbfozZdYzDghAEKmCVH5veMeKHNacplE6noXvGiA8AeV1qa/SOxp6JXDjF9R8Kf6v3ypI6jskiY19dkhZeA==",
- "engines": {
- "node": "^v12.20.0 || >=v14.13.0"
- }
- },
- "node_modules/fast-equals": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz",
- "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==",
- "peer": true
- },
- "node_modules/fdir": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
- "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "picomatch": "^3 || ^4"
- },
- "peerDependenciesMeta": {
- "picomatch": {
- "optional": true
- }
- }
- },
- "node_modules/find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
- "peer": true
- },
- "node_modules/fontsource-roboto": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fontsource-roboto/-/fontsource-roboto-4.0.0.tgz",
- "integrity": "sha512-zD6L8nvdWRcwSgp4ojxFchG+MPj8kXXQKDEAH9bfhbxy+lkpvpC1WgAK0lCa4dwobv+hvAe0uyHaawcgH7WH/g==",
- "deprecated": "Package relocated. Please install and migrate to @fontsource/roboto."
- },
- "node_modules/for-each": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
- "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
- "dev": true,
- "dependencies": {
- "is-callable": "^1.1.3"
- }
- },
- "node_modules/fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
- "dev": true,
- "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/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==",
- "dev": true,
- "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==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/get-intrinsic": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
- "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
- "dev": true,
- "dependencies": {
- "es-errors": "^1.3.0",
- "function-bind": "^1.1.2",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "hasown": "^2.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/goober": {
- "version": "2.1.16",
- "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.16.tgz",
- "integrity": "sha512-erjk19y1U33+XAMe1VTvIONHYoSqE4iS7BYUZfHaqeohLmnC0FdxEh7rQU+6MZ4OajItzjZFSRtVANrQwNq6/g==",
- "peerDependencies": {
- "csstype": "^3.0.10"
- }
- },
- "node_modules/gopd": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dev": true,
- "dependencies": {
- "get-intrinsic": "^1.1.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/graphql": {
- "version": "16.8.1",
- "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.1.tgz",
- "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==",
- "engines": {
- "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
- }
- },
- "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/has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true,
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "dependencies": {
- "es-define-property": "^1.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-proto": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "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==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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/heap": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.5.tgz",
- "integrity": "sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg=="
- },
- "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/html-parse-stringify": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz",
- "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==",
- "license": "MIT",
- "dependencies": {
- "void-elements": "3.1.0"
- }
- },
- "node_modules/html-to-image": {
- "version": "1.11.11",
- "resolved": "https://registry.npmjs.org/html-to-image/-/html-to-image-1.11.11.tgz",
- "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA=="
- },
- "node_modules/i18next": {
- "version": "25.8.10",
- "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.8.10.tgz",
- "integrity": "sha512-CtPJLMAz1G8sxo+mIzfBjGgLxWs7d6WqIjlmmv9BTsOat4pJIfwZ8cm07n3kFS6bP9c6YwsYutYrwsEeJVBo2g==",
- "funding": [
- {
- "type": "individual",
- "url": "https://locize.com"
- },
- {
- "type": "individual",
- "url": "https://locize.com/i18next.html"
- },
- {
- "type": "individual",
- "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
- }
- ],
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.28.4"
- },
- "peerDependencies": {
- "typescript": "^5"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/i18next-http-backend": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-3.0.2.tgz",
- "integrity": "sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==",
- "license": "MIT",
- "dependencies": {
- "cross-fetch": "4.0.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/immutability-helper": {
- "version": "2.9.1",
- "resolved": "https://registry.npmjs.org/immutability-helper/-/immutability-helper-2.9.1.tgz",
- "integrity": "sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==",
- "dependencies": {
- "invariant": "^2.2.0"
- }
- },
- "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==",
- "peer": true,
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "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/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/internal-slot": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
- "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
- "dev": true,
- "dependencies": {
- "es-errors": "^1.3.0",
- "hasown": "^2.0.0",
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/internmap": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
- "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
- "engines": {
- "node": ">=12"
- }
- },
- "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/is-arguments": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-array-buffer": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
- "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.1"
- },
- "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==",
- "peer": true
- },
- "node_modules/is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
- "dependencies": {
- "has-bigints": "^1.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.15.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
- "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
- "peer": true,
- "dependencies": {
- "hasown": "^2.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-shared-array-buffer": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
- "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
- "dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-weakset": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
- "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "get-intrinsic": "^1.2.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/isarray": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
- },
- "node_modules/isomorphic.js": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz",
- "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==",
- "peer": true,
- "funding": {
- "type": "GitHub Sponsors ❤",
- "url": "https://github.com/sponsors/dmonad"
- }
- },
- "node_modules/iterall": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz",
- "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg=="
- },
- "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-diff/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==",
- "dev": true
- },
- "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-junit-reporter": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/jest-junit-reporter/-/jest-junit-reporter-1.1.0.tgz",
- "integrity": "sha512-beZH/+kAQbECfvXKrm1g0VFxUPC+cezPMHeqhP9y6ThlRjvxFvfwlUQElYIN9P1tW+odHz8nIz9VV2BdWsUlfw==",
- "dev": true,
- "dependencies": {
- "xml": "^1.0.1"
- }
- },
- "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/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/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==",
- "peer": true
- },
- "node_modules/json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/just-curry-it": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/just-curry-it/-/just-curry-it-3.2.1.tgz",
- "integrity": "sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg=="
- },
- "node_modules/lexical": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.8.1.tgz",
- "integrity": "sha512-+dVoQZldtPCLyMgnvbgeYCmfIQilEHrZYGf6Fdpw4Ck0Xvg7IpvMpIKuMsXYsH1t2TlrTQ3qR6cDYvobuU7kMA=="
- },
- "node_modules/lib0": {
- "version": "0.2.98",
- "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.98.tgz",
- "integrity": "sha512-XteTiNO0qEXqqweWx+b21p/fBnNHUA1NwAtJNJek1oPrewEZs2uiT4gWivHKr9GqCjDPAhchz0UQO8NwU3bBNA==",
- "peer": true,
- "dependencies": {
- "isomorphic.js": "^0.2.4"
- },
- "bin": {
- "0ecdsa-generate-keypair": "bin/0ecdsa-generate-keypair.js",
- "0gentesthtml": "bin/gentesthtml.js",
- "0serve": "bin/0serve.js"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "type": "GitHub Sponsors ❤",
- "url": "https://github.com/sponsors/dmonad"
- }
- },
- "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==",
- "peer": true
- },
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
- "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/loupe": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
- "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
- "dev": true,
- "license": "MIT"
- },
- "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==",
- "dev": true,
- "license": "ISC",
- "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==",
- "dev": true,
- "bin": {
- "lz-string": "bin/bin.js"
- }
- },
- "node_modules/magic-string": {
- "version": "0.30.21",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
- "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.5"
- }
- },
- "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/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/nanoid": {
- "version": "3.3.11",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
- "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "license": "MIT",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/node-releases": {
- "version": "2.0.27",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
- "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/notistack": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/notistack/-/notistack-3.0.1.tgz",
- "integrity": "sha512-ntVZXXgSQH5WYfyU+3HfcXuKaapzAJ8fBLQ/G618rn3yvSzEbnOB8ZSOwhX+dAORy/lw+GC2N061JA0+gYWTVA==",
- "dependencies": {
- "clsx": "^1.1.0",
- "goober": "^2.0.33"
- },
- "engines": {
- "node": ">=12.0.0",
- "npm": ">=6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/notistack"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/notistack/node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-inspect": {
- "version": "1.13.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
- "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
- "dev": true,
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object.assign": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
- "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.5",
- "define-properties": "^1.2.1",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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/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==",
- "peer": true,
- "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==",
- "peer": true,
- "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/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==",
- "peer": true
- },
- "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==",
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pathe": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
- "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/pathfinding": {
- "version": "0.4.18",
- "resolved": "https://registry.npmjs.org/pathfinding/-/pathfinding-0.4.18.tgz",
- "integrity": "sha512-R0TGEQ9GRcFCDvAWlJAWC+KGJ9SLbW4c0nuZRcioVlXVTlw+F5RvXQ8SQgSqI9KXWC1ew95vgmIiyaWTlCe9Ag==",
- "dependencies": {
- "heap": "0.2.5"
- }
- },
- "node_modules/pathval": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
- "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 14.16"
- }
- },
- "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": "4.0.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "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==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
- "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.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.2.0"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "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/prettier": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
- "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
- "dev": true,
- "bin": {
- "prettier": "bin-prettier.js"
- },
- "engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
- }
- },
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/pretty-format/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==",
- "dev": true
- },
- "node_modules/prismjs": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
- "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
- "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/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": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
- "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
- "dependencies": {
- "loose-envify": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react-dom": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
- "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
- "dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.2"
- },
- "peerDependencies": {
- "react": "^18.3.1"
- }
- },
- "node_modules/react-draggable": {
- "version": "4.4.6",
- "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.6.tgz",
- "integrity": "sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==",
- "dependencies": {
- "clsx": "^1.1.1",
- "prop-types": "^15.8.1"
- },
- "peerDependencies": {
- "react": ">= 16.3.0",
- "react-dom": ">= 16.3.0"
- }
- },
- "node_modules/react-draggable/node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/react-error-boundary": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz",
- "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==",
- "dependencies": {
- "@babel/runtime": "^7.12.5"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- },
- "peerDependencies": {
- "react": ">=16.13.1"
- }
- },
- "node_modules/react-grid-layout": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/react-grid-layout/-/react-grid-layout-1.4.4.tgz",
- "integrity": "sha512-7+Lg8E8O8HfOH5FrY80GCIR1SHTn2QnAYKh27/5spoz+OHhMmEhU/14gIkRzJOtympDPaXcVRX/nT1FjmeOUmQ==",
- "peer": true,
- "dependencies": {
- "clsx": "^2.0.0",
- "fast-equals": "^4.0.3",
- "prop-types": "^15.8.1",
- "react-draggable": "^4.4.5",
- "react-resizable": "^3.0.5",
- "resize-observer-polyfill": "^1.5.1"
- },
- "peerDependencies": {
- "react": ">= 16.3.0",
- "react-dom": ">= 16.3.0"
- }
- },
- "node_modules/react-i18next": {
- "version": "16.2.3",
- "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-16.2.3.tgz",
- "integrity": "sha512-O0t2zvmIz7nHWKNfIL+O/NTIbpTaOPY0vZov779hegbep3IZ+xcqkeVPKWBSXwzdkiv77q8zmq9toKIUys1x3A==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.27.6",
- "html-parse-stringify": "^3.0.1",
- "use-sync-external-store": "^1.6.0"
- },
- "peerDependencies": {
- "i18next": ">= 25.5.2",
- "react": ">= 16.8.0",
- "typescript": "^5"
- },
- "peerDependenciesMeta": {
- "react-dom": {
- "optional": true
- },
- "react-native": {
- "optional": true
- },
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/react-i18next/node_modules/use-sync-external-store": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
- "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
- "license": "MIT",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- }
- },
- "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-popopo": {
- "version": "2.1.9",
- "resolved": "https://registry.npmjs.org/react-popopo/-/react-popopo-2.1.9.tgz",
- "integrity": "sha512-zXOpcLSpaLZmBxhdtenJzQPLjY81XknVS/tXH4Kv5BBrnYIUPHvVdGmS7+o9s7DjCzzdK7AdVwtG+FVSO0cZ8g==",
- "dependencies": {
- "classnames": ">= 2.0",
- "prop-types": "^15.7.2",
- "react": ">= 16.3",
- "react-dom": ">= 16.3",
- "styled-components": ">= 4.0"
- },
- "peerDependencies": {
- "classnames": ">= 2.0",
- "react": ">= 16.3",
- "react-dom": ">= 16.3",
- "styled-components": ">= 4.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-redux/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-refresh": {
- "version": "0.17.0",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
- "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react-resizable": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/react-resizable/-/react-resizable-3.0.5.tgz",
- "integrity": "sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==",
- "dependencies": {
- "prop-types": "15.x",
- "react-draggable": "^4.0.3"
- },
- "peerDependencies": {
- "react": ">= 16.3"
- }
- },
- "node_modules/react-resizable-panels": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-3.0.2.tgz",
- "integrity": "sha512-j4RNII75fnHkLnbsTb5G5YsDvJsSEZrJK2XSF2z0Tc2jIonYlIVir/Yh/5LvcUFCfs1HqrMAoiBFmIrRjC4XnA==",
- "license": "MIT",
- "peerDependencies": {
- "react": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc",
- "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- }
- },
- "node_modules/react-router": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.0.tgz",
- "integrity": "sha512-wVQq0/iFYd3iZ9H2l3N3k4PL8EEHcb0XlU2Na8nEwmiXgIUElEH6gaJDtUQxJ+JFzmIXaQjfdpcGWaM6IoQGxg==",
- "dependencies": {
- "@remix-run/router": "1.19.0"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "react": ">=16.8"
- }
- },
- "node_modules/react-router-dom": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.0.tgz",
- "integrity": "sha512-RRGUIiDtLrkX3uYcFiCIxKFWMcWQGMojpYZfcstc63A1+sSnVgILGIm9gNUA6na3Fm1QuPGSBQH2EMbAZOnMsQ==",
- "dependencies": {
- "@remix-run/router": "1.19.0",
- "react-router": "6.26.0"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "react": ">=16.8",
- "react-dom": ">=16.8"
- }
- },
- "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/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/reduce-reducers": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/reduce-reducers/-/reduce-reducers-0.4.3.tgz",
- "integrity": "sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw=="
- },
- "node_modules/redux": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
- "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
- },
- "node_modules/redux-actions": {
- "version": "2.6.5",
- "resolved": "https://registry.npmjs.org/redux-actions/-/redux-actions-2.6.5.tgz",
- "integrity": "sha512-pFhEcWFTYNk7DhQgxMGnbsB1H2glqhQJRQrtPb96kD3hWiZRzXHwwmFPswg6V2MjraXRXWNmuP9P84tvdLAJmw==",
- "dependencies": {
- "invariant": "^2.2.4",
- "just-curry-it": "^3.1.0",
- "loose-envify": "^1.4.0",
- "reduce-reducers": "^0.4.3",
- "to-camel-case": "^1.0.0"
- }
- },
- "node_modules/redux-logger": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz",
- "integrity": "sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg==",
- "dependencies": {
- "deep-diff": "^0.3.5"
- }
- },
- "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==",
- "dev": true
- },
- "node_modules/regexp.prototype.flags": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
- "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-errors": "^1.3.0",
- "set-function-name": "^2.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "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/remove-accents": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz",
- "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A=="
- },
- "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==",
- "peer": true
- },
- "node_modules/resolve": {
- "version": "1.22.8",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
- "peer": true,
- "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/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==",
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/response-iterator": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/response-iterator/-/response-iterator-0.2.6.tgz",
- "integrity": "sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==",
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/robust-predicates": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz",
- "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="
- },
- "node_modules/rollup": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
- "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "1.0.8"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.57.1",
- "@rollup/rollup-android-arm64": "4.57.1",
- "@rollup/rollup-darwin-arm64": "4.57.1",
- "@rollup/rollup-darwin-x64": "4.57.1",
- "@rollup/rollup-freebsd-arm64": "4.57.1",
- "@rollup/rollup-freebsd-x64": "4.57.1",
- "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
- "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
- "@rollup/rollup-linux-arm64-gnu": "4.57.1",
- "@rollup/rollup-linux-arm64-musl": "4.57.1",
- "@rollup/rollup-linux-loong64-gnu": "4.57.1",
- "@rollup/rollup-linux-loong64-musl": "4.57.1",
- "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
- "@rollup/rollup-linux-ppc64-musl": "4.57.1",
- "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
- "@rollup/rollup-linux-riscv64-musl": "4.57.1",
- "@rollup/rollup-linux-s390x-gnu": "4.57.1",
- "@rollup/rollup-linux-x64-gnu": "4.57.1",
- "@rollup/rollup-linux-x64-musl": "4.57.1",
- "@rollup/rollup-openbsd-x64": "4.57.1",
- "@rollup/rollup-openharmony-arm64": "4.57.1",
- "@rollup/rollup-win32-arm64-msvc": "4.57.1",
- "@rollup/rollup-win32-ia32-msvc": "4.57.1",
- "@rollup/rollup-win32-x64-gnu": "4.57.1",
- "@rollup/rollup-win32-x64-msvc": "4.57.1",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rw": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
- "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="
- },
- "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/scheduler": {
- "version": "0.23.2",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
- "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
- },
- "node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "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==",
- "dev": true,
- "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==",
- "dev": true,
- "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/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/side-channel": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
- "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "object-inspect": "^1.13.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/siginfo": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
- "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
- "dev": true
- },
- "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==",
- "peer": true,
- "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-resolve": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz",
- "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==",
- "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
- "dev": true,
- "dependencies": {
- "atob": "^2.1.2",
- "decode-uri-component": "^0.2.0"
- }
- },
- "node_modules/stackback": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
- "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
- "dev": true
- },
- "node_modules/std-env": {
- "version": "3.10.0",
- "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
- "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/stop-iteration-iterator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
- "dev": true,
- "dependencies": {
- "internal-slot": "^1.0.4"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "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-literal": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
- "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "js-tokens": "^9.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/strip-literal/node_modules/js-tokens": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
- "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/styled-components": {
- "version": "6.1.13",
- "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.13.tgz",
- "integrity": "sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==",
- "dependencies": {
- "@emotion/is-prop-valid": "1.2.2",
- "@emotion/unitless": "0.8.1",
- "@types/stylis": "4.2.5",
- "css-to-react-native": "3.2.0",
- "csstype": "3.1.3",
- "postcss": "8.4.38",
- "shallowequal": "1.1.0",
- "stylis": "4.3.2",
- "tslib": "2.6.2"
- },
- "engines": {
- "node": ">= 16"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/styled-components"
- },
- "peerDependencies": {
- "react": ">= 16.8.0",
- "react-dom": ">= 16.8.0"
- }
- },
- "node_modules/styled-components/node_modules/@emotion/is-prop-valid": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
- "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
- "dependencies": {
- "@emotion/memoize": "^0.8.1"
- }
- },
- "node_modules/styled-components/node_modules/@emotion/memoize": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
- "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
- },
- "node_modules/styled-components/node_modules/@emotion/unitless": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
- "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
- },
- "node_modules/styled-components/node_modules/stylis": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
- "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="
- },
- "node_modules/styled-components/node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
- },
- "node_modules/stylis": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
- },
- "node_modules/subscriptions-transport-ws": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.0.tgz",
- "integrity": "sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==",
- "deprecated": "The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md",
- "dependencies": {
- "backo2": "^1.0.2",
- "eventemitter3": "^3.1.0",
- "iterall": "^1.2.1",
- "symbol-observable": "^1.0.4",
- "ws": "^5.2.0 || ^6.0.0 || ^7.0.0"
- },
- "peerDependencies": {
- "graphql": "^15.7.2 || ^16.0.0"
- }
- },
- "node_modules/subscriptions-transport-ws/node_modules/symbol-observable": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
- "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "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==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "peer": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/svg-path-parser": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/svg-path-parser/-/svg-path-parser-1.1.0.tgz",
- "integrity": "sha512-jGCUqcQyXpfe38R7RFfhrMyfXcBmpMNJI/B+4CE9/Unkh98UporAc461GTthv+TVDuZXsBx7/WiwJb1Oh4tt4A=="
- },
- "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/tabbable": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz",
- "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew=="
- },
- "node_modules/tinybench": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
- "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
- "dev": true
- },
- "node_modules/tinyexec": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
- "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/tinyglobby": {
- "version": "0.2.15",
- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
- "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fdir": "^6.5.0",
- "picomatch": "^4.0.3"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/SuperchupuDev"
- }
- },
- "node_modules/tinypool": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
- "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- }
- },
- "node_modules/tinyrainbow": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
- "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tinyspy": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",
- "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/to-camel-case": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/to-camel-case/-/to-camel-case-1.0.0.tgz",
- "integrity": "sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==",
- "dependencies": {
- "to-space-case": "^1.0.0"
- }
- },
- "node_modules/to-no-case": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/to-no-case/-/to-no-case-1.0.2.tgz",
- "integrity": "sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg=="
- },
- "node_modules/to-space-case": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/to-space-case/-/to-space-case-1.0.0.tgz",
- "integrity": "sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==",
- "dependencies": {
- "to-no-case": "^1.0.0"
- }
- },
- "node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
- "license": "MIT"
- },
- "node_modules/trello-smooth-dnd": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/trello-smooth-dnd/-/trello-smooth-dnd-1.0.0.tgz",
- "integrity": "sha512-KgYEwmxX08Dl4OmioEv24LSnlNp9jNv8lwTQlUMbMm6B+VuwyQuuuoyu4wlsRweiMCCC6sZXpCCGkmAni/vCaQ=="
- },
- "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/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/turbo": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.4.4.tgz",
- "integrity": "sha512-N9FDOVaY3yz0YCOhYIgOGYad7+m2ptvinXygw27WPLQvcZDl3+0Sa77KGVlLSiuPDChOUEnTKE9VJwLSi9BPGQ==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "turbo": "bin/turbo"
- },
- "optionalDependencies": {
- "turbo-darwin-64": "2.4.4",
- "turbo-darwin-arm64": "2.4.4",
- "turbo-linux-64": "2.4.4",
- "turbo-linux-arm64": "2.4.4",
- "turbo-windows-64": "2.4.4",
- "turbo-windows-arm64": "2.4.4"
- }
- },
- "node_modules/turbo-darwin-64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.4.4.tgz",
- "integrity": "sha512-5kPvRkLAfmWI0MH96D+/THnDMGXlFNmjeqNRj5grLKiry+M9pKj3pRuScddAXPdlxjO5Ptz06UNaOQrrYGTx1g==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/turbo-darwin-arm64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.4.4.tgz",
- "integrity": "sha512-/gtHPqbGQXDFhrmy+Q/MFW2HUTUlThJ97WLLSe4bxkDrKHecDYhAjbZ4rN3MM93RV9STQb3Tqy4pZBtsd4DfCw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/turbo-linux-64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.4.4.tgz",
- "integrity": "sha512-SR0gri4k0bda56hw5u9VgDXLKb1Q+jrw4lM7WAhnNdXvVoep4d6LmnzgMHQQR12Wxl3KyWPbkz9d1whL6NTm2Q==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/turbo-linux-arm64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.4.4.tgz",
- "integrity": "sha512-COXXwzRd3vslQIfJhXUklgEqlwq35uFUZ7hnN+AUyXx7hUOLIiD5NblL+ETrHnhY4TzWszrbwUMfe2BYWtaPQg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/turbo-windows-64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.4.4.tgz",
- "integrity": "sha512-PV9rYNouGz4Ff3fd6sIfQy5L7HT9a4fcZoEv8PKRavU9O75G7PoDtm8scpHU10QnK0QQNLbE9qNxOAeRvF0fJg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/turbo-windows-arm64": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.4.4.tgz",
- "integrity": "sha512-403sqp9t5sx6YGEC32IfZTVWkRAixOQomGYB8kEc6ZD+//LirSxzeCHCnM8EmSXw7l57U1G+Fb0kxgTcKPU/Lg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/typescript": {
- "version": "5.4.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
- "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
- "devOptional": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/undici-types": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
- "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/update-browserslist-db": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
- "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
- "dev": true,
- "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"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "escalade": "^3.2.0",
- "picocolors": "^1.1.1"
- },
- "bin": {
- "update-browserslist-db": "cli.js"
- },
- "peerDependencies": {
- "browserslist": ">= 4.21.0"
- }
- },
- "node_modules/use-sync-external-store": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
- "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/uuid": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
- "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
- "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
- "bin": {
- "uuid": "bin/uuid"
- }
- },
- "node_modules/vite": {
- "version": "5.2.11",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz",
- "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.20.1",
- "postcss": "^8.4.38",
- "rollup": "^4.13.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || >=20.0.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/vite-node": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
- "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cac": "^6.7.14",
- "debug": "^4.4.1",
- "es-module-lexer": "^1.7.0",
- "pathe": "^2.0.3",
- "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
- },
- "bin": {
- "vite-node": "vite-node.mjs"
- },
- "engines": {
- "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/vitest": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz",
- "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
- "dev": true,
+ "node_modules/@apollo/client": {
+ "version": "3.10.4",
+ "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.10.4.tgz",
+ "integrity": "sha512-51gk0xOwN6Ls1EbTG5svFva1kdm2APHYTzmFhaAdvUQoJFDxfc0UwQgDxGptzH84vkPlo1qunY1FuboyF9LI3Q==",
"license": "MIT",
"dependencies": {
- "@types/chai": "^5.2.2",
- "@vitest/expect": "3.2.4",
- "@vitest/mocker": "3.2.4",
- "@vitest/pretty-format": "^3.2.4",
- "@vitest/runner": "3.2.4",
- "@vitest/snapshot": "3.2.4",
- "@vitest/spy": "3.2.4",
- "@vitest/utils": "3.2.4",
- "chai": "^5.2.0",
- "debug": "^4.4.1",
- "expect-type": "^1.2.1",
- "magic-string": "^0.30.17",
- "pathe": "^2.0.3",
- "picomatch": "^4.0.2",
- "std-env": "^3.9.0",
- "tinybench": "^2.9.0",
- "tinyexec": "^0.3.2",
- "tinyglobby": "^0.2.14",
- "tinypool": "^1.1.1",
- "tinyrainbow": "^2.0.0",
- "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
- "vite-node": "3.2.4",
- "why-is-node-running": "^2.3.0"
- },
- "bin": {
- "vitest": "vitest.mjs"
- },
- "engines": {
- "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
+ "@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": {
- "@edge-runtime/vm": "*",
- "@types/debug": "^4.1.12",
- "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
- "@vitest/browser": "3.2.4",
- "@vitest/ui": "3.2.4",
- "happy-dom": "*",
- "jsdom": "*"
+ "graphql": "^15.0.0 || ^16.0.0",
+ "graphql-ws": "^5.5.5",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "subscriptions-transport-ws": "^0.9.0 || ^0.11.0"
},
"peerDependenciesMeta": {
- "@edge-runtime/vm": {
- "optional": true
- },
- "@types/debug": {
- "optional": true
- },
- "@types/node": {
- "optional": true
- },
- "@vitest/browser": {
+ "graphql-ws": {
"optional": true
},
- "@vitest/ui": {
+ "react": {
"optional": true
},
- "happy-dom": {
+ "react-dom": {
"optional": true
},
- "jsdom": {
+ "subscriptions-transport-ws": {
"optional": true
}
}
},
- "node_modules/void-elements": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
- "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
+ "node_modules/@babel/code-frame": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
+ "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
"license": "MIT",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.28.5",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.1.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
- "license": "BSD-2-Clause"
- },
- "node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "node_modules/@babel/compat-data": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
+ "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "node_modules/@babel/core": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
+ "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
+ "@babel/code-frame": "^7.29.0",
+ "@babel/generator": "^7.29.0",
+ "@babel/helper-compilation-targets": "^7.28.6",
+ "@babel/helper-module-transforms": "^7.28.6",
+ "@babel/helpers": "^7.28.6",
+ "@babel/parser": "^7.29.0",
+ "@babel/template": "^7.28.6",
+ "@babel/traverse": "^7.29.0",
+ "@babel/types": "^7.29.0",
+ "@jridgewell/remapping": "^2.3.5",
+ "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": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
}
},
- "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==",
+ "node_modules/@babel/core/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==",
"dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
+ "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
+ "license": "MIT",
"dependencies": {
- "is-map": "^2.0.3",
- "is-set": "^2.0.3",
- "is-weakmap": "^2.0.2",
- "is-weakset": "^2.0.3"
+ "@babel/parser": "^7.29.0",
+ "@babel/types": "^7.29.0",
+ "@jridgewell/gen-mapping": "^0.3.12",
+ "@jridgewell/trace-mapping": "^0.3.28",
+ "jsesc": "^3.0.2"
},
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=6.9.0"
}
},
- "node_modules/which-typed-array": {
- "version": "1.1.15",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
- "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
+ "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-tostringtag": "^1.0.2"
+ "@babel/compat-data": "^7.28.6",
+ "@babel/helper-validator-option": "^7.27.1",
+ "browserslist": "^4.24.0",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-globals": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
+ "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
+ "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/traverse": "^7.28.6",
+ "@babel/types": "^7.28.6"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/why-is-node-running": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
- "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
+ "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "siginfo": "^2.0.0",
- "stackback": "0.0.2"
+ "@babel/helper-module-imports": "^7.28.6",
+ "@babel/helper-validator-identifier": "^7.28.5",
+ "@babel/traverse": "^7.28.6"
},
- "bin": {
- "why-is-node-running": "cli.js"
+ "engines": {
+ "node": ">=6.9.0"
},
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
+ "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=6.9.0"
}
},
- "node_modules/ws": {
- "version": "7.5.10",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
- "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
+ "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
+ "license": "MIT",
"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": ">=6.9.0"
}
},
- "node_modules/xml": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
- "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
- "dev": true
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+ "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
+ "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
"dev": true,
- "license": "ISC"
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "peer": true,
+ "node_modules/@babel/helpers": {
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
+ "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.28.6",
+ "@babel/types": "^7.29.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
+ "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.29.0"
+ },
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
"engines": {
- "node": ">= 6"
+ "node": ">=6.0.0"
}
},
- "node_modules/yjs": {
- "version": "13.6.20",
- "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.20.tgz",
- "integrity": "sha512-Z2YZI+SYqK7XdWlloI3lhMiKnCdFCVC4PchpdO+mCYwtiTwncjUbnRK9R1JmkNfdmHyDXuWN3ibJAt0wsqTbLQ==",
- "peer": true,
+ "node_modules/@babel/plugin-transform-react-jsx-self": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
+ "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "lib0": "^0.2.98"
+ "@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
- "node": ">=16.0.0",
- "npm": ">=8.0.0"
+ "node": ">=6.9.0"
},
- "funding": {
- "type": "GitHub Sponsors ❤",
- "url": "https://github.com/sponsors/dmonad"
- }
- },
- "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"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/zustand": {
- "version": "4.5.5",
- "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.5.tgz",
- "integrity": "sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==",
+ "node_modules/@babel/plugin-transform-react-jsx-source": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
+ "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "use-sync-external-store": "1.2.2"
+ "@babel/helper-plugin-utils": "^7.27.1"
},
"engines": {
- "node": ">=12.7.0"
+ "node": ">=6.9.0"
},
"peerDependencies": {
- "@types/react": ">=16.8",
- "immer": ">=9.0.6",
- "react": ">=16.8"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- },
- "immer": {
- "optional": true
- },
- "react": {
- "optional": true
- }
+ "@babel/core": "^7.0.0-0"
}
- }
- },
- "dependencies": {
- "@apollo/client": {
- "version": "3.10.4",
- "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.10.4.tgz",
- "integrity": "sha512-51gk0xOwN6Ls1EbTG5svFva1kdm2APHYTzmFhaAdvUQoJFDxfc0UwQgDxGptzH84vkPlo1qunY1FuboyF9LI3Q==",
- "requires": {
- "@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"
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
+ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/code-frame": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
- "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
- "requires": {
- "@babel/helper-validator-identifier": "^7.28.5",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.1.1"
+ "node_modules/@babel/runtime-corejs3": {
+ "version": "7.29.2",
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.29.2.tgz",
+ "integrity": "sha512-Lc94FOD5+0aXhdb0Tdg3RUtqT6yWbI/BbFWvlaSJ3gAb9Ks+99nHRDKADVqC37er4eCB0fHyWT+y+K3QOvJKbw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-js-pure": "^3.48.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "@babel/compat-data": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
- "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
- "dev": true
+ "node_modules/@babel/template": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
+ "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.28.6",
+ "@babel/parser": "^7.28.6",
+ "@babel/types": "^7.28.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "@babel/core": {
+ "node_modules/@babel/traverse": {
"version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
- "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
- "dev": true,
- "requires": {
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
+ "license": "MIT",
+ "dependencies": {
"@babel/code-frame": "^7.29.0",
"@babel/generator": "^7.29.0",
- "@babel/helper-compilation-targets": "^7.28.6",
- "@babel/helper-module-transforms": "^7.28.6",
- "@babel/helpers": "^7.28.6",
+ "@babel/helper-globals": "^7.28.0",
"@babel/parser": "^7.29.0",
"@babel/template": "^7.28.6",
- "@babel/traverse": "^7.29.0",
"@babel/types": "^7.29.0",
- "@jridgewell/remapping": "^2.3.5",
- "convert-source-map": "^2.0.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.3",
- "semver": "^6.3.1"
+ "debug": "^4.3.1"
},
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
+ "license": "MIT",
"dependencies": {
- "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==",
- "dev": true
- }
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.28.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-browser": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2026.1.0/5dbfbb9984057dc9ce4806a0c6f48a272c1be91c",
+ "integrity": "sha512-I8P+9skBnO9Op4hOZHLfxRQ19taLAhBBPR2izAaNAWHxW8YUvBbwzcfCDqj228WeHdLgILhCcI9cd8ShMdof2g==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@eclipse-sirius/sirius-components-trees": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "graphql": "16.8.1",
+ "lexical": "0.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-charts": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2026.1.0/46462fe92df579d9dc0bbc62eb56c085ec89ece2",
+ "integrity": "sha512-fROO9djTQpj/egK7B5Q9vSaINxZCrQjFePtR4Oty5VhVDDS5l2j27OwxEaYm2HObZZn86wswxX5f95+M5WYx3Q==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "d3": "7.0.0",
+ "react": "18.3.1"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-core": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2026.1.0/a9d66be8ee6d8cdcb06de0f86b9fb4e24c51f6f5",
+ "integrity": "sha512-gU8JX69TpdhcR2tIqpzb8UetZ5pwdjUB3AdTfd1/0nOrMKoqM5+oCihwfonSoB72Qp5Xum51x649gdC4Jf21hg==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-datatree": {
+ "version": "2026.3.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-datatree/2026.3.0/13a39c116418b8019c7cf191e1e154800943dac5",
+ "integrity": "sha512-9aIUDtwKNd0IQR/stm8siC6dUkyF/nEviyNf9x0DApJRNPTDOxrIuY/W/cmO+5FHB6u5Yv1qOZ4hEwohXEi5fg==",
+ "license": "EPL-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-deck": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2026.1.0/b047f0a7eb70272464be833bbaa3c820b955a5cf",
+ "integrity": "sha512-Y5gxUYnOP52IRv6cg4Fm0FYBVlp16fKy1Ob2cnqiTHcipqOxqv4R62o8MuTxRw26Exer3OTolgHOHtCMr7DMYQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@ObeoNetwork/react-trello": "2.4.11",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
+ },
+ "node_modules/@eclipse-sirius/sirius-components-diagrams": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2026.1.0/880247740ab19a932f94cdfff27f4b1dfa0b7edc",
+ "integrity": "sha512-jCALe4t2xPxWBd32woJpu14teIdKdwhTct526qGyCC+gjqacQgoiGsgcz40I8FMnsxMIrSUiuaed5QX3otbCbA==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@xyflow/react": "12.6.0",
+ "elkjs": "0.11.0",
+ "graphql": "16.8.1",
+ "html-to-image": "1.11.11",
+ "pathfinding": "0.4.18",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-draggable": "4.4.6",
+ "react-i18next": "16.2.3",
+ "react-resizable": "3.0.5",
+ "react-resizable-panels": "3.0.2",
+ "svg-path-parser": "1.1.0",
+ "tss-react": "4.9.16"
}
},
- "@babel/generator": {
- "version": "7.29.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
- "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
- "requires": {
- "@babel/parser": "^7.29.0",
- "@babel/types": "^7.29.0",
- "@jridgewell/gen-mapping": "^0.3.12",
- "@jridgewell/trace-mapping": "^0.3.28",
- "jsesc": "^3.0.2"
+ "node_modules/@eclipse-sirius/sirius-components-formdescriptioneditors": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2026.1.0/73f4deba60619c595305f237661010b26c233c4b",
+ "integrity": "sha512-RmEFDAakoaW8KXmUfxJSu7VBKXXBxKxtirqwqu+LEcfoMz98YvDTVX/VmC205vHyXbKJvqkAkF2l1Y32IPm6Wg==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-forms": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "d3": "7.0.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/helper-compilation-targets": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
- "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
- "dev": true,
- "requires": {
- "@babel/compat-data": "^7.28.6",
- "@babel/helper-validator-option": "^7.27.1",
- "browserslist": "^4.24.0",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.1"
+ "node_modules/@eclipse-sirius/sirius-components-forms": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2026.1.0/aba55fe77ed8989c28050ead009f0f0871e08502",
+ "integrity": "sha512-3hCr4vHnMvdr1+ur+Ui07EeLTA4wxNUqGvtSTNfEqjegblsMiWCV8fYoiTPRK4HNiSrpXMzHqi+v9debip5VsQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "d3": "7.0.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/helper-globals": {
- "version": "7.28.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
- "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="
- },
- "@babel/helper-module-imports": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
- "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
- "requires": {
- "@babel/traverse": "^7.28.6",
- "@babel/types": "^7.28.6"
+ "node_modules/@eclipse-sirius/sirius-components-gantt": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2026.1.0/7875acc6080ecf1fe07fecd5d4b19677a4a22c55",
+ "integrity": "sha512-fiiPehOp0Cj41tX/KOFvFGfc2xXTgooDo5H35To+NfIZIrh1eHFmAGSVhBPYodXJf4h7EIPCdLSNMBv/dWN91g==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@ObeoNetwork/gantt-task-react": "0.6.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/helper-module-transforms": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
- "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
- "dev": true,
- "requires": {
- "@babel/helper-module-imports": "^7.28.6",
- "@babel/helper-validator-identifier": "^7.28.5",
- "@babel/traverse": "^7.28.6"
+ "node_modules/@eclipse-sirius/sirius-components-impactanalysis": {
+ "version": "2026.3.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-impactanalysis/2026.3.0/ba712a3dc3aef0db2671000f286fdacda8982cf3",
+ "integrity": "sha512-xbijXtnsZ6D/OdHoxbbl6q9IyZfevTj8M1WEEtL2OklSWwcuXpvflyOTIxJ9gsgyBvM03Vd7rfnKVoh7UfX0yg==",
+ "license": "EPL-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/helper-plugin-utils": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
- "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
- "dev": true
- },
- "@babel/helper-string-parser": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
- "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
- },
- "@babel/helper-validator-identifier": {
- "version": "7.28.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
- "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="
- },
- "@babel/helper-validator-option": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
- "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
- "dev": true
+ "node_modules/@eclipse-sirius/sirius-components-omnibox": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2026.1.0/49f2d9a66e12c83ad344a2ecedbc370cb7fb0322",
+ "integrity": "sha512-UgmDDsTk/5FMgTRIZwxDaD5rt+unlN/7EAPVPk137PGatCLcC42Giu5qDmwteQDr0tkr44PoCRxJyZRzrK1TZA==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
},
- "@babel/helpers": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz",
- "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==",
- "dev": true,
- "requires": {
- "@babel/template": "^7.28.6",
- "@babel/types": "^7.28.6"
+ "node_modules/@eclipse-sirius/sirius-components-palette": {
+ "version": "2026.3.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-palette/2026.3.0/2cc3f9d679ba77c05436e808183b2015bae958b9",
+ "integrity": "sha512-pgWNGyzYUJREsTJ2n3TWry80gJPyuvMbNgBU0NsC1E2ltSBkLK61T2qiIxOMk0k2N9g6zjrRLgvGovsvQIpXyg==",
+ "license": "EPL-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/parser": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",
- "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",
- "requires": {
- "@babel/types": "^7.29.0"
+ "node_modules/@eclipse-sirius/sirius-components-portals": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2026.1.0/fc6d82830f4f8bf4f67152651d745d63d2a3ab82",
+ "integrity": "sha512-qlu1NnP6kd/PAxlsnfgTZ6hbKQGbSRqvxmmHDnPkoBx3G++X4Zrma4y3UzxOHYM74rwd5exEVfnydZ5Z6nsXmA==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-grid-layout": "1.4.4",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/plugin-transform-react-jsx-self": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
- "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.27.1"
+ "node_modules/@eclipse-sirius/sirius-components-selection": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2026.1.0/e63db72d8387e74b78ee017d365baad6b01c166d",
+ "integrity": "sha512-eX3mzGCGnwka4KgmAZdyOTne9TwikiQsSNq9WuvJmwkLMv4ZoJrp55FxaLoHO8YQ5mG4NjRMHQJn24+WHrB0bQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-diagrams": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@eclipse-sirius/sirius-components-trees": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@xyflow/react": "12.6.0",
+ "elkjs": "0.11.0",
+ "graphql": "16.8.1",
+ "html-to-image": "1.11.11",
+ "pathfinding": "0.4.18",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-draggable": "4.4.6",
+ "react-i18next": "16.2.3",
+ "react-resizable": "3.0.5",
+ "react-resizable-panels": "3.0.2",
+ "svg-path-parser": "1.1.0",
+ "tss-react": "4.9.16"
}
},
- "@babel/plugin-transform-react-jsx-source": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
- "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.27.1"
+ "node_modules/@eclipse-sirius/sirius-components-tables": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2026.1.0/54a7756acf24fdfa502d6bf1698360dd05005918",
+ "integrity": "sha512-s41TsBxzxj28htGckS7PmZUcAPs9m48seoPIsxktgjiFpKmjSkNZV6ki2EslFwwG6ShUZOdKl+zdtlIj4k0/Wg==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "material-react-table": "3.2.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/runtime": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
- "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA=="
+ "node_modules/@eclipse-sirius/sirius-components-trees": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2026.1.0/7e10174c9f075cb9f7b9d64dcdc2950dd25bbbb4",
+ "integrity": "sha512-cneIPWtJrahsbP6iBJ6YuyYIYrnOYk9zxBc/PCotcfeXlHbZbP+SnedBIYipEPmkjMGJJVn84UjzAM6Amj1whQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
+ }
},
- "@babel/runtime-corejs3": {
- "version": "7.26.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz",
- "integrity": "sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==",
- "dev": true,
- "requires": {
- "core-js-pure": "^3.30.2",
- "regenerator-runtime": "^0.14.0"
+ "node_modules/@eclipse-sirius/sirius-components-validation": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2026.1.0/d913c992887469aa3568d24be47955fde2fcb5cc",
+ "integrity": "sha512-c6xrRkq4OmXRpyu+rBbmsD8t3DDp1nHGTVfQeJLncWGjEamNrYbwmWoYBPWrPNpgiIN7v9v1AN7r9o2R6VchFQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "graphql": "16.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/template": {
- "version": "7.28.6",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
- "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
- "requires": {
- "@babel/code-frame": "^7.28.6",
- "@babel/parser": "^7.28.6",
- "@babel/types": "^7.28.6"
+ "node_modules/@eclipse-sirius/sirius-components-widget-reference": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2026.1.0/d8407bf39726c3bdc1716c91f522366459bec90e",
+ "integrity": "sha512-g2w8SGJy0g5VWrgOQhgiL/Ujqc4JqPo8zMr3vGwxNKtgOIjeyvPPl8JZxGmnNjx6SLeDHLVTWagshbuDl2PrFQ==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-browser": "*",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-forms": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@eclipse-sirius/sirius-components-trees": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "d3": "7.0.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/traverse": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
- "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
- "requires": {
- "@babel/code-frame": "^7.29.0",
- "@babel/generator": "^7.29.0",
- "@babel/helper-globals": "^7.28.0",
- "@babel/parser": "^7.29.0",
- "@babel/template": "^7.28.6",
- "@babel/types": "^7.29.0",
- "debug": "^4.3.1"
+ "node_modules/@eclipse-sirius/sirius-components-widget-table": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2026.1.0/7f0439cdb495f878271354893603cc14944a8031",
+ "integrity": "sha512-pwMdNEPEB0E5uWsAm4UCesSy/xAIL4PQdZiaWgrvFzGsKMGh36zR1Q0aonxS51OqpsGtm47NtQpIfKVihK4S7Q==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-forms": "*",
+ "@eclipse-sirius/sirius-components-tables": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "d3": "7.0.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-i18next": "16.2.3",
+ "react-resizable-panels": "3.0.2",
+ "tss-react": "4.9.16"
}
},
- "@babel/types": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
- "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
- "requires": {
- "@babel/helper-string-parser": "^7.27.1",
- "@babel/helper-validator-identifier": "^7.28.5"
+ "node_modules/@eclipse-sirius/sirius-web-application": {
+ "version": "2026.1.0",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2026.1.0/c52221d639f21e008c7285a3d81d9e4c5dae5b55",
+ "integrity": "sha512-5lDk2Zx8sM6yrAD4fMA2lGPCM7wjVV5Q7zNgouQXPuhpIxIkNISEqFAldlBPWOl2PKhgYaBeYHoTHanNRpKklg==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-browser": "*",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-deck": "*",
+ "@eclipse-sirius/sirius-components-diagrams": "*",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "*",
+ "@eclipse-sirius/sirius-components-forms": "*",
+ "@eclipse-sirius/sirius-components-gantt": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@eclipse-sirius/sirius-components-omnibox": "*",
+ "@eclipse-sirius/sirius-components-palette": "*",
+ "@eclipse-sirius/sirius-components-portals": "*",
+ "@eclipse-sirius/sirius-components-selection": "*",
+ "@eclipse-sirius/sirius-components-tables": "*",
+ "@eclipse-sirius/sirius-components-trees": "*",
+ "@eclipse-sirius/sirius-components-validation": "*",
+ "@eclipse-sirius/sirius-components-widget-reference": "*",
+ "@eclipse-sirius/sirius-components-widget-table": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "@ObeoNetwork/gantt-task-react": "0.6.2",
+ "@ObeoNetwork/react-trello": "2.4.11",
+ "@xyflow/react": "12.6.0",
+ "d3": "7.0.0",
+ "elkjs": "0.11.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "html-to-image": "1.11.11",
+ "i18next-http-backend": "3.0.2",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "notistack": "3.0.1",
+ "pathfinding": "0.4.18",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-draggable": "4.4.6",
+ "react-grid-layout": "1.4.4",
+ "react-i18next": "16.2.3",
+ "react-resizable": "3.0.5",
+ "react-resizable-panels": "3.0.2",
+ "react-router-dom": "6.26.0",
+ "react-window": "2.2.2",
+ "svg-path-parser": "1.1.0",
+ "tss-react": "4.9.16"
}
},
- "@eclipse-sirius/sirius-components-charts": {
+ "node_modules/@eclipse-sirius/sirius-web-view-fork": {
"version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2026.1.0/46462fe92df579d9dc0bbc62eb56c085ec89ece2",
- "integrity": "sha512-fROO9djTQpj/egK7B5Q9vSaINxZCrQjFePtR4Oty5VhVDDS5l2j27OwxEaYm2HObZZn86wswxX5f95+M5WYx3Q==",
- "requires": {}
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-view-fork/2026.1.0/57c72e473db2af922954906895290519005f904f",
+ "integrity": "sha512-IN2MR/R6NQv5Gms7RwUJ2CzhEgBjET5qOu7LSM24oj5P61YIooo4M5XdFbweOQO+PVmEg+Jkkt6K2ycZzxg6Wg==",
+ "license": "EPL-2.0",
+ "peerDependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-browser": "*",
+ "@eclipse-sirius/sirius-components-charts": "*",
+ "@eclipse-sirius/sirius-components-core": "*",
+ "@eclipse-sirius/sirius-components-datatree": "*",
+ "@eclipse-sirius/sirius-components-deck": "*",
+ "@eclipse-sirius/sirius-components-diagrams": "*",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "*",
+ "@eclipse-sirius/sirius-components-forms": "*",
+ "@eclipse-sirius/sirius-components-gantt": "*",
+ "@eclipse-sirius/sirius-components-impactanalysis": "*",
+ "@eclipse-sirius/sirius-components-omnibox": "*",
+ "@eclipse-sirius/sirius-components-palette": "*",
+ "@eclipse-sirius/sirius-components-portals": "*",
+ "@eclipse-sirius/sirius-components-selection": "*",
+ "@eclipse-sirius/sirius-components-tables": "*",
+ "@eclipse-sirius/sirius-components-trees": "*",
+ "@eclipse-sirius/sirius-components-validation": "*",
+ "@eclipse-sirius/sirius-components-widget-reference": "*",
+ "@eclipse-sirius/sirius-components-widget-table": "*",
+ "@eclipse-sirius/sirius-web-application": "*",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "@ObeoNetwork/gantt-task-react": "0.6.2",
+ "@ObeoNetwork/react-trello": "2.4.11",
+ "@xyflow/react": "12.6.0",
+ "d3": "7.0.0",
+ "elkjs": "0.11.0",
+ "export-to-csv": "1.3.0",
+ "graphql": "16.8.1",
+ "html-to-image": "1.11.11",
+ "i18next-http-backend": "3.0.2",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "notistack": "3.0.1",
+ "pathfinding": "0.4.18",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-draggable": "4.4.6",
+ "react-grid-layout": "1.4.4",
+ "react-i18next": "16.2.3",
+ "react-resizable": "3.0.5",
+ "react-resizable-panels": "3.0.2",
+ "react-router-dom": "6.26.0",
+ "react-window": "2.2.2",
+ "svg-path-parser": "1.1.0",
+ "tss-react": "4.9.16"
+ }
},
- "@emotion/babel-plugin": {
+ "node_modules/@emotion/babel-plugin": {
"version": "11.13.5",
"resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz",
"integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"@babel/helper-module-imports": "^7.16.7",
"@babel/runtime": "^7.18.3",
"@emotion/hash": "^0.9.2",
@@ -8542,11 +902,12 @@
"stylis": "4.2.0"
}
},
- "@emotion/cache": {
+ "node_modules/@emotion/cache": {
"version": "11.14.0",
"resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz",
"integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@emotion/memoize": "^0.9.0",
"@emotion/sheet": "^1.4.0",
"@emotion/utils": "^1.4.2",
@@ -8554,46 +915,58 @@
"stylis": "4.2.0"
}
},
- "@emotion/hash": {
+ "node_modules/@emotion/hash": {
"version": "0.9.2",
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
- "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g=="
+ "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==",
+ "license": "MIT"
},
- "@emotion/is-prop-valid": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
- "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
- "peer": true,
- "requires": {
+ "node_modules/@emotion/is-prop-valid": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz",
+ "integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==",
+ "license": "MIT",
+ "dependencies": {
"@emotion/memoize": "^0.9.0"
}
},
- "@emotion/memoize": {
+ "node_modules/@emotion/memoize": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
- "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ=="
+ "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==",
+ "license": "MIT"
},
- "@emotion/react": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.5.tgz",
- "integrity": "sha512-6zeCUxUH+EPF1s+YF/2hPVODeV/7V07YU5x+2tfuRL8MdW6rv5vb2+CBEGTGwBdux0OIERcOS+RzxeK80k2DsQ==",
+ "node_modules/@emotion/react": {
+ "version": "11.14.0",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz",
+ "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"@babel/runtime": "^7.18.3",
"@emotion/babel-plugin": "^11.13.5",
- "@emotion/cache": "^11.13.5",
+ "@emotion/cache": "^11.14.0",
"@emotion/serialize": "^1.3.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
"@emotion/utils": "^1.4.2",
"@emotion/weak-memoize": "^0.4.0",
"hoist-non-react-statics": "^3.3.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "@emotion/serialize": {
+ "node_modules/@emotion/serialize": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz",
"integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@emotion/hash": "^0.9.2",
"@emotion/memoize": "^0.9.0",
"@emotion/unitless": "^0.10.0",
@@ -8601,447 +974,819 @@
"csstype": "^3.0.2"
}
},
- "@emotion/sheet": {
+ "node_modules/@emotion/sheet": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
- "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg=="
+ "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==",
+ "license": "MIT"
},
- "@emotion/styled": {
- "version": "11.13.5",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.5.tgz",
- "integrity": "sha512-gnOQ+nGLPvDXgIx119JqGalys64lhMdnNQA9TMxhDA4K0Hq5+++OE20Zs5GxiCV9r814xQ2K5WmtofSpHVW6BQ==",
+ "node_modules/@emotion/styled": {
+ "version": "11.14.1",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz",
+ "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"@babel/runtime": "^7.18.3",
"@emotion/babel-plugin": "^11.13.5",
"@emotion/is-prop-valid": "^1.3.0",
"@emotion/serialize": "^1.3.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
"@emotion/utils": "^1.4.2"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.0.0-rc.0",
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "@emotion/unitless": {
+ "node_modules/@emotion/unitless": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
- "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg=="
+ "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==",
+ "license": "MIT"
},
- "@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz",
- "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==",
+ "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz",
+ "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==",
+ "license": "MIT",
"peer": true,
- "requires": {}
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
},
- "@emotion/utils": {
+ "node_modules/@emotion/utils": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz",
- "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA=="
+ "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==",
+ "license": "MIT"
},
- "@emotion/weak-memoize": {
+ "node_modules/@emotion/weak-memoize": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
- "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg=="
+ "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==",
+ "license": "MIT"
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
+ "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/aix-ppc64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
- "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==",
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
+ "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/android-arm": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz",
- "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==",
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
+ "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/android-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz",
- "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==",
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
+ "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/android-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz",
- "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==",
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
+ "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/darwin-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz",
- "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==",
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
+ "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/darwin-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz",
- "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==",
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/freebsd-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz",
- "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==",
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
+ "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/freebsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz",
- "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==",
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
+ "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-arm": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz",
- "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==",
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
+ "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz",
- "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==",
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
+ "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-ia32": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz",
- "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==",
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
+ "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
+ "cpu": [
+ "loong64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-loong64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz",
- "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==",
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
+ "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
+ "cpu": [
+ "mips64el"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-mips64el": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz",
- "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==",
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
+ "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-ppc64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz",
- "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==",
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
+ "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-riscv64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz",
- "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==",
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
+ "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-s390x": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz",
- "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==",
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
+ "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/linux-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz",
- "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==",
+ "node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
+ "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/netbsd-arm64": {
+ "node_modules/@esbuild/netbsd-x64": {
"version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
- "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
- "dev": true,
- "optional": true
- },
- "@esbuild/netbsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz",
- "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/openbsd-arm64": {
+ "node_modules/@esbuild/openbsd-arm64": {
"version": "0.25.12",
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
"integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/openbsd-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz",
- "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==",
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
+ "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/openharmony-arm64": {
+ "node_modules/@esbuild/openharmony-arm64": {
"version": "0.25.12",
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
"integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/sunos-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz",
- "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==",
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
+ "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/win32-arm64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz",
- "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==",
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
+ "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/win32-ia32": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz",
- "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==",
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
+ "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@esbuild/win32-x64": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz",
- "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==",
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
+ "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
},
- "@floating-ui/core": {
- "version": "1.6.8",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz",
- "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==",
- "requires": {
- "@floating-ui/utils": "^0.2.8"
+ "node_modules/@floating-ui/core": {
+ "version": "1.7.5",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
+ "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/utils": "^0.2.11"
}
},
- "@floating-ui/dom": {
- "version": "1.6.12",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz",
- "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==",
- "requires": {
- "@floating-ui/core": "^1.6.0",
- "@floating-ui/utils": "^0.2.8"
+ "node_modules/@floating-ui/dom": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.1.tgz",
+ "integrity": "sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/core": "^1.1.0"
}
},
- "@floating-ui/react": {
+ "node_modules/@floating-ui/react": {
"version": "0.19.0",
"resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.19.0.tgz",
"integrity": "sha512-fgYvN4ksCi5OvmPXkyOT8o5a8PSKHMzPHt+9mR6KYWdF16IAjWRLZPAAziI2sznaWT23drRFrYw64wdvYqqaQw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@floating-ui/react-dom": "^1.2.2",
"aria-hidden": "^1.1.3",
"tabbable": "^6.0.1"
},
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
+ }
+ },
+ "node_modules/@floating-ui/react-dom": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.3.0.tgz",
+ "integrity": "sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==",
+ "license": "MIT",
"dependencies": {
- "@floating-ui/react-dom": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.3.0.tgz",
- "integrity": "sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==",
- "requires": {
- "@floating-ui/dom": "^1.2.1"
- }
- }
+ "@floating-ui/dom": "^1.2.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
}
},
- "@floating-ui/react-dom": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz",
- "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==",
- "peer": true,
- "requires": {
- "@floating-ui/dom": "^1.0.0"
+ "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": {
+ "version": "1.7.6",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
+ "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/core": "^1.7.5",
+ "@floating-ui/utils": "^0.2.11"
}
},
- "@floating-ui/utils": {
- "version": "0.2.8",
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz",
- "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig=="
+ "node_modules/@floating-ui/utils": {
+ "version": "0.2.11",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
+ "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==",
+ "license": "MIT"
},
- "@graphql-typed-document-node/core": {
+ "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==",
- "requires": {}
+ "license": "MIT",
+ "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"
+ }
},
- "@jest/types": {
+ "node_modules/@jest/types": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
"integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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/@jest/types/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "@jridgewell/gen-mapping": {
+ "node_modules/@jridgewell/gen-mapping": {
"version": "0.3.13",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0",
"@jridgewell/trace-mapping": "^0.3.24"
}
},
- "@jridgewell/remapping": {
+ "node_modules/@jridgewell/remapping": {
"version": "2.3.5",
"resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
"integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.24"
}
},
- "@jridgewell/resolve-uri": {
+ "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=="
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
},
- "@jridgewell/sourcemap-codec": {
+ "node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.5",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
- "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
+ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
+ "license": "MIT"
},
- "@jridgewell/trace-mapping": {
+ "node_modules/@jridgewell/trace-mapping": {
"version": "0.3.31",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
- "@lexical/clipboard": {
+ "node_modules/@lexical/clipboard": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.8.1.tgz",
"integrity": "sha512-+gXrs00PjLY0udFZF3g0GXBVeCRUmxWFWnpNbTDz+RKjSs72+oQbzJLMZfRTuUbL2mI6nNi9x+ZiAKH233KkWQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/html": "0.8.1",
"@lexical/list": "0.8.1",
"@lexical/selection": "0.8.1",
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/code": {
+ "node_modules/@lexical/code": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.8.1.tgz",
"integrity": "sha512-xzTsne500ebu5mkHHOettdu2XOD5Qswomxiuf5Xn/VScS+Zg1C/NLgtELcz7GZw53mBrdKumd98kANck8d+U/Q==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1",
"prismjs": "^1.27.0"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/dragon": {
+ "node_modules/@lexical/dragon": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.8.1.tgz",
"integrity": "sha512-AnGolX/J8I+2Wc08fIz2mM52GgvxYLSBfvIMbN2ztc+UPgPB16cVzBVaJOEZm1+D7YeOG2pVRk+rfrsOdL7i4Q==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "lexical": "0.8.1"
+ }
},
- "@lexical/hashtag": {
+ "node_modules/@lexical/hashtag": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.8.1.tgz",
"integrity": "sha512-H7Owb8BxcqexJpihsccvw3sc6PKI+IzosIYUZ5NC+PB/0D6uUSoAyuNugySvTx57iIVzQECDa4kTvqO1lQHXGw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/history": {
+ "node_modules/@lexical/history": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.8.1.tgz",
"integrity": "sha512-QRgV8UTLfw0yPDiL80J27i5MdKtK7bLNr+YLU48lxgKhQe9j9YSSERNRTjvHADZ7dz9ERMvEYoDXK9Wl4zVgDA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/html": {
+ "node_modules/@lexical/html": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.8.1.tgz",
"integrity": "sha512-tt77LIGlNaHA5MdDI0PsS9QBKUEQkNYsVvS6eo26IdnJgvY2F110B3/cYsRzZZUmR0N4WWuuqIVpDN2lL/M6pw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/selection": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/link": {
+ "node_modules/@lexical/link": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.8.1.tgz",
"integrity": "sha512-G2MmZcGlth0TzXqHRYC4rvEGRqS9wZ0JsazkxPSLPD4lFQD+u2tVJb7rLXqVNgw0bxQSYUYmGbLnjiNvq8uLRg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/list": {
+ "node_modules/@lexical/list": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.8.1.tgz",
"integrity": "sha512-sZjs1yKYLye3/uQNuJbWRgC6RtFTsR3QXBpkxRI6E0OoVViqhGh0vhWXmerLUq61V9McLVJ6noOOzWU1tud6xA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/mark": {
+ "node_modules/@lexical/mark": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.8.1.tgz",
"integrity": "sha512-UTKpBr43L+PYJZ0U+Xer8y6f2imtMY3WQ5RQ8HnyFl10WMMPuldZxm6QMW25syT8OHmuEzknvkrU3bQm6rInsg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/markdown": {
+ "node_modules/@lexical/markdown": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.8.1.tgz",
"integrity": "sha512-cMwCN28rWvLMYDVLJN0pKnB6qaktJVDtx2sOjcUMg96fP8Aul4OgUzYWcEdd9OCxiy+oHp6iu1FbMa9+JeCs7Q==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/code": "0.8.1",
"@lexical/link": "0.8.1",
"@lexical/list": "0.8.1",
"@lexical/rich-text": "0.8.1",
"@lexical/text": "0.8.1",
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/offset": {
+ "node_modules/@lexical/offset": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.8.1.tgz",
"integrity": "sha512-h/LV5FNet3vGoSgCRQJHg80MQbLul2HwnZg515WuF12nL5e/xpYdmXizFircVwfabWiYIYWQhO8w4Cui2Vi4Rg==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "lexical": "0.8.1"
+ }
},
- "@lexical/overflow": {
+ "node_modules/@lexical/overflow": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.8.1.tgz",
"integrity": "sha512-MEieO36IQfdhDLycqpfCxSP++HCGCusv8t6Gv6HgvKmsqHyGh5NN3mGMCTk2F58mMyTrA7Np8TiStw5Th6WbVA==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "lexical": "0.8.1"
+ }
},
- "@lexical/plain-text": {
+ "node_modules/@lexical/plain-text": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.8.1.tgz",
"integrity": "sha512-ySv4Szvxikkl1ESVsDfoYelyOT6YXtR27LyyxejPN7MrwCOo0MOgdBvFNYi5Ay+QJ0nS4r7VCJuGe6St7ElE1Q==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "@lexical/clipboard": "0.8.1",
+ "@lexical/selection": "0.8.1",
+ "@lexical/utils": "0.8.1",
+ "lexical": "0.8.1"
+ }
},
- "@lexical/react": {
+ "node_modules/@lexical/react": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.8.1.tgz",
"integrity": "sha512-+bQwr1LhsOBveYdtBrVHoEsqSfBZbh2G/V32MMiFD57932UaWp0KyRQWgjQtd6y/5VMPCus+rknk6EwS6PT5Zg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/clipboard": "0.8.1",
"@lexical/code": "0.8.1",
"@lexical/dragon": "0.8.1",
@@ -9060,918 +1805,492 @@
"@lexical/utils": "0.8.1",
"@lexical/yjs": "0.8.1",
"react-error-boundary": "^3.1.4"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1",
+ "react": ">=17.x",
+ "react-dom": ">=17.x"
}
},
- "@lexical/rich-text": {
+ "node_modules/@lexical/rich-text": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.8.1.tgz",
"integrity": "sha512-uaYt5UcTYewc4gDXEfe/uterK7xEu2CMAUcLyhWeXcrkTnpQR7v/IEJ4MMQexrNas/F1eI7Qi+qw28eE+C59+A==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "@lexical/clipboard": "0.8.1",
+ "@lexical/selection": "0.8.1",
+ "@lexical/utils": "0.8.1",
+ "lexical": "0.8.1"
+ }
},
- "@lexical/selection": {
+ "node_modules/@lexical/selection": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.8.1.tgz",
"integrity": "sha512-f94g+Z6n5JJNKw5v46aSn8rSB3RH1eOGiQ/tTXA6snZGlT9ubm5f3vDIZ1q2HQV2vMK1DPwK6ibEyLpVPoyL2w==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "lexical": "0.8.1"
+ }
},
- "@lexical/table": {
+ "node_modules/@lexical/table": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.8.1.tgz",
"integrity": "sha512-81wqidbw55AE0VjwxHlHFf+0wG2D5SeyxxAXoEzSr+4kFsIkNg5PGQ24iEH/dVj0pQ+AE5W351Jd7y8kauZlig==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/utils": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/text": {
+ "node_modules/@lexical/text": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.8.1.tgz",
"integrity": "sha512-37yOO+VMogyWPwvR2RUJteC9rpF4otQJqYffpwIYE0kA73q6+quBZPZJpMX1PGvixgHypXFZy1YD7YMhXY4m9w==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "lexical": "0.8.1"
+ }
},
- "@lexical/utils": {
+ "node_modules/@lexical/utils": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.8.1.tgz",
"integrity": "sha512-mRV1ea4KCnRW8vrxm6/6930CNiOqsDEj2nDygI/fE+sHZI2lajjBpMdBP/F4XhIjn5stGUhKRKWoV5JXG8n70g==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/list": "0.8.1",
"@lexical/selection": "0.8.1",
"@lexical/table": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1"
}
},
- "@lexical/yjs": {
+ "node_modules/@lexical/yjs": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.8.1.tgz",
"integrity": "sha512-wQ/N7WOpOq7PJIEsRLSyPZvHZDRUUFfESLUdSKTzEe2YK6zFRQ69vhE7cVuWF38/JzeB/ogtH3h2lsybQCAvmA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@lexical/offset": "0.8.1"
+ },
+ "peerDependencies": {
+ "lexical": "0.8.1",
+ "yjs": ">=13.5.22"
}
},
- "@mui/base": {
- "version": "5.0.0-beta.40",
- "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz",
- "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@floating-ui/react-dom": "^2.0.8",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
- "@popperjs/core": "^2.11.8",
- "clsx": "^2.1.0",
- "prop-types": "^15.8.1"
+ "node_modules/@mui/core-downloads-tracker": {
+ "version": "7.3.9",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-7.3.9.tgz",
+ "integrity": "sha512-MOkOCTfbMJwLshlBCKJ59V2F/uaLYfmKnN76kksj6jlGUVdI25A9Hzs08m+zjBRdLv+sK7Rqdsefe8X7h/6PCw==",
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
}
},
- "@mui/core-downloads-tracker": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz",
- "integrity": "sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==",
- "peer": true
- },
- "@mui/material": {
- "version": "5.15.19",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.19.tgz",
- "integrity": "sha512-lp5xQBbcRuxNtjpWU0BWZgIrv2XLUz4RJ0RqFXBdESIsKoGCQZ6P3wwU5ZPuj5TjssNiKv9AlM+vHopRxZhvVQ==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@mui/base": "5.0.0-beta.40",
- "@mui/core-downloads-tracker": "^5.15.19",
- "@mui/system": "^5.15.15",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
- "@types/react-transition-group": "^4.4.10",
- "clsx": "^2.1.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1",
- "react-is": "^18.2.0",
- "react-transition-group": "^4.4.5"
- },
+ "node_modules/@mui/icons-material": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-7.0.2.tgz",
+ "integrity": "sha512-Bo57PFLOqXOqPNrXjd8AhzH5s6TCsNUQbvnQ0VKZ8D+lIlteqKnrk/O1luMJUc/BXONK7BfIdTdc7qOnXYbMdw==",
+ "license": "MIT",
"dependencies": {
- "@mui/private-theming": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz",
- "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@mui/utils": "^5.16.6",
- "prop-types": "^15.8.1"
- }
- },
- "@mui/styled-engine": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz",
- "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@emotion/cache": "^11.11.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- }
- },
- "@mui/system": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz",
- "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@mui/private-theming": "^5.16.6",
- "@mui/styled-engine": "^5.16.6",
- "@mui/types": "^7.2.15",
- "@mui/utils": "^5.16.6",
- "clsx": "^2.1.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- }
- }
- }
- },
- "@mui/private-theming": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.8.tgz",
- "integrity": "sha512-TuKl7msynCNCVvhX3c0ef1sF0Qb3VHcPs8XOGB/8bdOGBr/ynmIG1yTMjZeiFQXk8yN9fzK/FDEKMFxILNn3wg==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.26.0",
- "@mui/utils": "^6.1.8",
- "prop-types": "^15.8.1"
+ "@babel/runtime": "^7.27.0"
},
- "dependencies": {
- "@mui/utils": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz",
- "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.26.0",
- "@mui/types": "^7.2.19",
- "@types/prop-types": "^15.7.13",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- }
- }
- }
- },
- "@mui/styled-engine": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.8.tgz",
- "integrity": "sha512-ZvEoT0U2nPLSLI+B4by4cVjaZnPT2f20f4JUPkyHdwLv65ZzuoHiTlwyhqX1Ch63p8bcJzKTHQVGisEoMK6PGA==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.26.0",
- "@emotion/cache": "^11.13.1",
- "@emotion/serialize": "^1.3.2",
- "@emotion/sheet": "^1.4.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- }
- },
- "@mui/system": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.8.tgz",
- "integrity": "sha512-i1kLfQoWxzFpXTBQIuPoA3xKnAnP3en4I2T8xIolovSolGQX5k8vGjw1JaydQS40td++cFsgCdEU458HDNTGUA==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.26.0",
- "@mui/private-theming": "^6.1.8",
- "@mui/styled-engine": "^6.1.8",
- "@mui/types": "^7.2.19",
- "@mui/utils": "^6.1.8",
- "clsx": "^2.1.1",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
+ "engines": {
+ "node": ">=14.0.0"
},
- "dependencies": {
- "@mui/utils": {
- "version": "6.1.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.8.tgz",
- "integrity": "sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.26.0",
- "@mui/types": "^7.2.19",
- "@types/prop-types": "^15.7.13",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- }
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@mui/material": "^7.0.2",
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
}
}
},
- "@mui/types": {
- "version": "7.2.19",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz",
- "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==",
- "requires": {}
- },
- "@mui/utils": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
- "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
- "requires": {
- "@babel/runtime": "^7.23.9",
- "@mui/types": "^7.2.15",
- "@types/prop-types": "^15.7.12",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- }
- },
- "@mui/x-date-pickers": {
- "version": "7.22.2",
- "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.2.tgz",
- "integrity": "sha512-1KHSlIlnSoY3oHm820By8X344pIdGYqPvCCvfVHrEeeIQ/pHdxDD8tjZFWkFl4Jgm9oVFK90fMcqNZAzc+WaCw==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0",
- "@mui/x-internals": "7.21.0",
- "@types/react-transition-group": "^4.4.11",
+ "node_modules/@mui/material": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-7.0.2.tgz",
+ "integrity": "sha512-rjJlJ13+3LdLfobRplkXbjIFEIkn6LgpetgU/Cs3Xd8qINCCQK9qXQIjjQ6P0FXFTPFzEVMj0VgBR1mN+FhOcA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.27.0",
+ "@mui/core-downloads-tracker": "^7.0.2",
+ "@mui/system": "^7.0.2",
+ "@mui/types": "^7.4.1",
+ "@mui/utils": "^7.0.2",
+ "@popperjs/core": "^2.11.8",
+ "@types/react-transition-group": "^4.4.12",
"clsx": "^2.1.1",
+ "csstype": "^3.1.3",
"prop-types": "^15.8.1",
+ "react-is": "^19.1.0",
"react-transition-group": "^4.4.5"
- }
- },
- "@mui/x-internals": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.21.0.tgz",
- "integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==",
- "peer": true,
- "requires": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0"
- }
- },
- "@ObeoNetwork/pepper": {
- "version": "file:deeplab-web",
- "requires": {
- "@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2026.1.0",
- "@eclipse-sirius/sirius-components-charts": "2026.1.0",
- "@eclipse-sirius/sirius-components-core": "2026.1.0",
- "@eclipse-sirius/sirius-components-deck": "2026.1.0",
- "@eclipse-sirius/sirius-components-diagrams": "2026.1.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.1.0",
- "@eclipse-sirius/sirius-components-forms": "2026.1.0",
- "@eclipse-sirius/sirius-components-gantt": "2026.1.0",
- "@eclipse-sirius/sirius-components-omnibox": "2026.1.0",
- "@eclipse-sirius/sirius-components-portals": "2026.1.0",
- "@eclipse-sirius/sirius-components-selection": "2026.1.0",
- "@eclipse-sirius/sirius-components-tables": "2026.1.0",
- "@eclipse-sirius/sirius-components-trees": "2026.1.0",
- "@eclipse-sirius/sirius-components-validation": "2026.1.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2026.1.0",
- "@eclipse-sirius/sirius-components-widget-table": "2026.1.0",
- "@eclipse-sirius/sirius-web-application": "2026.1.0",
- "@eclipse-sirius/sirius-web-view-fork": "2026.1.0",
- "@lexical/react": "0.8.1",
- "@mui/icons-material": "7.0.2",
- "@mui/material": "7.0.2",
- "@mui/x-tree-view": "7.29.1",
- "@ObeoNetwork/gantt-task-react": "0.6.2",
- "@ObeoNetwork/react-trello": "2.4.11",
- "@testing-library/jest-dom": "5.14.1",
- "@testing-library/react": "12.1.2",
- "@testing-library/user-event": "13.2.1",
- "@types/d3": "7.0.0",
- "@types/jest": "27.0.0",
- "@types/node": "22.16.0",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
- "@types/react-resizable": "3.0.8",
- "@types/react-router-dom": "5.3.3",
- "@vitejs/plugin-react": "5.0.0",
- "@xyflow/react": "12.6.0",
- "d3": "7.0.0",
- "elkjs": "0.11.0",
- "export-to-csv": "1.3.0",
- "fontsource-roboto": "4.0.0",
- "graphql": "16.8.1",
- "html-to-image": "1.11.11",
- "i18next-http-backend": "3.0.2",
- "jest-junit-reporter": "1.1.0",
- "lexical": "0.8.1",
- "material-react-table": "3.2.1",
- "notistack": "3.0.1",
- "pathfinding": "0.4.18",
- "prettier": "2.7.1",
- "prop-types": "15.8.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "react-draggable": "4.4.6",
- "react-i18next": "16.2.3",
- "react-resizable": "3.0.5",
- "react-resizable-panels": "3.0.2",
- "react-router-dom": "6.26.0",
- "react-window": "2.2.2",
- "subscriptions-transport-ws": "0.11.0",
- "svg-path-parser": "1.1.0",
- "tss-react": "4.9.16",
- "typescript": "5.4.5",
- "vite": "7.1.1",
- "vitest": "3.2.4"
},
- "dependencies": {
- "@eclipse-sirius/sirius-components-browser": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2026.1.0/5dbfbb9984057dc9ce4806a0c6f48a272c1be91c",
- "integrity": "sha512-I8P+9skBnO9Op4hOZHLfxRQ19taLAhBBPR2izAaNAWHxW8YUvBbwzcfCDqj228WeHdLgILhCcI9cd8ShMdof2g==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-core": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2026.1.0/a9d66be8ee6d8cdcb06de0f86b9fb4e24c51f6f5",
- "integrity": "sha512-gU8JX69TpdhcR2tIqpzb8UetZ5pwdjUB3AdTfd1/0nOrMKoqM5+oCihwfonSoB72Qp5Xum51x649gdC4Jf21hg==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-datatree": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-datatree/2026.1.2/0120bcbe5f81fb0f0aafb8af9f03b92461d38b3a",
- "integrity": "sha512-/nJcMV7iZcpFscAAi0fZL64E3E+7aC9F/J8dhPuO0UqOfyEo9RGwEVWZrjo8/7rTy++421m8Wj1c49JacAwfnw==",
- "peer": true,
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-deck": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2026.1.0/b047f0a7eb70272464be833bbaa3c820b955a5cf",
- "integrity": "sha512-Y5gxUYnOP52IRv6cg4Fm0FYBVlp16fKy1Ob2cnqiTHcipqOxqv4R62o8MuTxRw26Exer3OTolgHOHtCMr7DMYQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-diagrams": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2026.1.0/880247740ab19a932f94cdfff27f4b1dfa0b7edc",
- "integrity": "sha512-jCALe4t2xPxWBd32woJpu14teIdKdwhTct526qGyCC+gjqacQgoiGsgcz40I8FMnsxMIrSUiuaed5QX3otbCbA==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-formdescriptioneditors": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2026.1.0/73f4deba60619c595305f237661010b26c233c4b",
- "integrity": "sha512-RmEFDAakoaW8KXmUfxJSu7VBKXXBxKxtirqwqu+LEcfoMz98YvDTVX/VmC205vHyXbKJvqkAkF2l1Y32IPm6Wg==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-forms": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2026.1.0/aba55fe77ed8989c28050ead009f0f0871e08502",
- "integrity": "sha512-3hCr4vHnMvdr1+ur+Ui07EeLTA4wxNUqGvtSTNfEqjegblsMiWCV8fYoiTPRK4HNiSrpXMzHqi+v9debip5VsQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-gantt": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2026.1.0/7875acc6080ecf1fe07fecd5d4b19677a4a22c55",
- "integrity": "sha512-fiiPehOp0Cj41tX/KOFvFGfc2xXTgooDo5H35To+NfIZIrh1eHFmAGSVhBPYodXJf4h7EIPCdLSNMBv/dWN91g==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-impactanalysis": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-impactanalysis/2026.1.2/a8f8ffb2a92ac76c10003759af9cbd909eeda470",
- "integrity": "sha512-TeH+OkYs+g/W+hlVd3mrDwiRtf+NgjYWZ+kT3BYkIRu1wxtXN94AjlN68IZPxcyyIL71mi4fQ71koDcG5AvIMA==",
- "peer": true,
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-omnibox": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2026.1.0/49f2d9a66e12c83ad344a2ecedbc370cb7fb0322",
- "integrity": "sha512-UgmDDsTk/5FMgTRIZwxDaD5rt+unlN/7EAPVPk137PGatCLcC42Giu5qDmwteQDr0tkr44PoCRxJyZRzrK1TZA==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-palette": {
- "version": "2026.1.2",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-palette/2026.1.2/e226fd873ca399f60256ed8e69d9a27552c928ab",
- "integrity": "sha512-/BfEr02sz9USFZFB0VwykCPCHqU0zGs8X48BldlnnULuRwkfj6hFoFZcViJUABwKJMChVpzuw4km/dRpUZTAjQ==",
- "peer": true,
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-portals": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2026.1.0/fc6d82830f4f8bf4f67152651d745d63d2a3ab82",
- "integrity": "sha512-qlu1NnP6kd/PAxlsnfgTZ6hbKQGbSRqvxmmHDnPkoBx3G++X4Zrma4y3UzxOHYM74rwd5exEVfnydZ5Z6nsXmA==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-selection": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2026.1.0/e63db72d8387e74b78ee017d365baad6b01c166d",
- "integrity": "sha512-eX3mzGCGnwka4KgmAZdyOTne9TwikiQsSNq9WuvJmwkLMv4ZoJrp55FxaLoHO8YQ5mG4NjRMHQJn24+WHrB0bQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-tables": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2026.1.0/54a7756acf24fdfa502d6bf1698360dd05005918",
- "integrity": "sha512-s41TsBxzxj28htGckS7PmZUcAPs9m48seoPIsxktgjiFpKmjSkNZV6ki2EslFwwG6ShUZOdKl+zdtlIj4k0/Wg==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-trees": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2026.1.0/7e10174c9f075cb9f7b9d64dcdc2950dd25bbbb4",
- "integrity": "sha512-cneIPWtJrahsbP6iBJ6YuyYIYrnOYk9zxBc/PCotcfeXlHbZbP+SnedBIYipEPmkjMGJJVn84UjzAM6Amj1whQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-validation": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2026.1.0/d913c992887469aa3568d24be47955fde2fcb5cc",
- "integrity": "sha512-c6xrRkq4OmXRpyu+rBbmsD8t3DDp1nHGTVfQeJLncWGjEamNrYbwmWoYBPWrPNpgiIN7v9v1AN7r9o2R6VchFQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-widget-reference": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2026.1.0/d8407bf39726c3bdc1716c91f522366459bec90e",
- "integrity": "sha512-g2w8SGJy0g5VWrgOQhgiL/Ujqc4JqPo8zMr3vGwxNKtgOIjeyvPPl8JZxGmnNjx6SLeDHLVTWagshbuDl2PrFQ==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-components-widget-table": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2026.1.0/7f0439cdb495f878271354893603cc14944a8031",
- "integrity": "sha512-pwMdNEPEB0E5uWsAm4UCesSy/xAIL4PQdZiaWgrvFzGsKMGh36zR1Q0aonxS51OqpsGtm47NtQpIfKVihK4S7Q==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-web-application": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2026.1.0/c52221d639f21e008c7285a3d81d9e4c5dae5b55",
- "integrity": "sha512-5lDk2Zx8sM6yrAD4fMA2lGPCM7wjVV5Q7zNgouQXPuhpIxIkNISEqFAldlBPWOl2PKhgYaBeYHoTHanNRpKklg==",
- "requires": {}
- },
- "@eclipse-sirius/sirius-web-view-fork": {
- "version": "2026.1.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-view-fork/2026.1.0/57c72e473db2af922954906895290519005f904f",
- "integrity": "sha512-IN2MR/R6NQv5Gms7RwUJ2CzhEgBjET5qOu7LSM24oj5P61YIooo4M5XdFbweOQO+PVmEg+Jkkt6K2ycZzxg6Wg==",
- "requires": {}
- },
- "@esbuild/aix-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
- "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
- "dev": true,
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@mui/material-pigment-css": "^7.0.2",
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
"optional": true
},
- "@esbuild/android-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
- "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
- "dev": true,
+ "@emotion/styled": {
"optional": true
},
- "@esbuild/android-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
- "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
- "dev": true,
+ "@mui/material-pigment-css": {
"optional": true
},
- "@esbuild/android-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
- "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
- "dev": true,
+ "@types/react": {
"optional": true
- },
- "@esbuild/darwin-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
- "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/private-theming": {
+ "version": "7.3.9",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-7.3.9.tgz",
+ "integrity": "sha512-ErIyRQvsiQEq7Yvcvfw9UDHngaqjMy9P3JDPnRAaKG5qhpl2C4tX/W1S4zJvpu+feihmZJStjIyvnv6KDbIrlw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6",
+ "@mui/utils": "^7.3.9",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
- },
- "@esbuild/darwin-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
- "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/styled-engine": {
+ "version": "7.3.9",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-7.3.9.tgz",
+ "integrity": "sha512-JqujWt5bX4okjUPGpVof/7pvgClqh7HvIbsIBIOOlCh2u3wG/Bwp4+E1bc1dXSwkrkp9WUAoNdI5HEC+5HKvMw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6",
+ "@emotion/cache": "^11.14.0",
+ "@emotion/serialize": "^1.3.3",
+ "@emotion/sheet": "^1.4.0",
+ "csstype": "^3.2.3",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.4.1",
+ "@emotion/styled": "^11.3.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
"optional": true
},
- "@esbuild/freebsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
- "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
- "dev": true,
+ "@emotion/styled": {
"optional": true
- },
- "@esbuild/freebsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
- "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/system": {
+ "version": "7.3.9",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-7.3.9.tgz",
+ "integrity": "sha512-aL1q9am8XpRrSabv9qWf5RHhJICJql34wnrc1nz0MuOglPRYF/liN+c8VqZdTvUn9qg+ZjRVbKf4sJVFfIDtmg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6",
+ "@mui/private-theming": "^7.3.9",
+ "@mui/styled-engine": "^7.3.9",
+ "@mui/types": "^7.4.12",
+ "@mui/utils": "^7.3.9",
+ "clsx": "^2.1.1",
+ "csstype": "^3.2.3",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
"optional": true
},
- "@esbuild/linux-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
- "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
- "dev": true,
+ "@emotion/styled": {
"optional": true
},
- "@esbuild/linux-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
- "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
- "dev": true,
+ "@types/react": {
"optional": true
- },
- "@esbuild/linux-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
- "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/types": {
+ "version": "7.4.12",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.4.12.tgz",
+ "integrity": "sha512-iKNAF2u9PzSIj40CjvKJWxFXJo122jXVdrmdh0hMYd+FR+NuJMkr/L88XwWLCRiJ5P1j+uyac25+Kp6YC4hu6w==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
- },
- "@esbuild/linux-loong64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
- "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/utils": {
+ "version": "7.3.9",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-7.3.9.tgz",
+ "integrity": "sha512-U6SdZaGbfb65fqTsH3V5oJdFj9uYwyLE2WVuNvmbggTSDBb8QHrFsqY8BN3taK9t3yJ8/BPHD/kNvLNyjwM7Yw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6",
+ "@mui/types": "^7.4.12",
+ "@types/prop-types": "^15.7.15",
+ "clsx": "^2.1.1",
+ "prop-types": "^15.8.1",
+ "react-is": "^19.2.3"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
"optional": true
- },
- "@esbuild/linux-mips64el": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
- "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/x-date-pickers": {
+ "version": "8.27.2",
+ "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-8.27.2.tgz",
+ "integrity": "sha512-06LFkHFRXJ2O9DMXtWAA3kY0jpbL7XH8iqa8L5cBlN+8bRx/UVLKlZYlhGv06C88jF9kuZWY1bUgrv/EoY/2Ww==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/runtime": "^7.28.4",
+ "@mui/utils": "^7.3.5",
+ "@mui/x-internals": "8.26.0",
+ "@types/react-transition-group": "^4.4.12",
+ "clsx": "^2.1.1",
+ "prop-types": "^15.8.1",
+ "react-transition-group": "^4.4.5"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.9.0",
+ "@emotion/styled": "^11.8.1",
+ "@mui/material": "^5.15.14 || ^6.0.0 || ^7.0.0",
+ "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0",
+ "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
+ "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0 || ^4.0.0-0",
+ "dayjs": "^1.10.7",
+ "luxon": "^3.0.2",
+ "moment": "^2.29.4",
+ "moment-hijri": "^2.1.2 || ^3.0.0",
+ "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
"optional": true
},
- "@esbuild/linux-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
- "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
- "dev": true,
+ "@emotion/styled": {
"optional": true
},
- "@esbuild/linux-riscv64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
- "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
- "dev": true,
+ "date-fns": {
"optional": true
},
- "@esbuild/linux-s390x": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
- "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
- "dev": true,
+ "date-fns-jalali": {
"optional": true
},
- "@esbuild/linux-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
- "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
- "dev": true,
+ "dayjs": {
"optional": true
},
- "@esbuild/netbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
- "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
- "dev": true,
+ "luxon": {
"optional": true
},
- "@esbuild/openbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
- "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
- "dev": true,
+ "moment": {
"optional": true
},
- "@esbuild/sunos-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
- "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
- "dev": true,
+ "moment-hijri": {
"optional": true
},
- "@esbuild/win32-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
- "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
- "dev": true,
+ "moment-jalaali": {
"optional": true
- },
- "@esbuild/win32-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
- "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
- "dev": true,
+ }
+ }
+ },
+ "node_modules/@mui/x-internals": {
+ "version": "8.26.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.26.0.tgz",
+ "integrity": "sha512-B9OZau5IQUvIxwpJZhoFJKqRpmWf5r0yMmSXjQuqb5WuqM755EuzWJOenY48denGoENzMLT8hQpA0hRTeU2IPA==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/runtime": "^7.28.4",
+ "@mui/utils": "^7.3.5",
+ "reselect": "^5.1.1",
+ "use-sync-external-store": "^1.6.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/@mui/x-tree-view": {
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.29.1.tgz",
+ "integrity": "sha512-hjfgDVxiuRr5BYKEI2bemkqMaWbh/YIVRJ01OxEU5An2hL5DKAA/Ziv6UV9jse3nTXJwOGkZ3uj0ofoxb9iznQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.25.7",
+ "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0",
+ "@mui/x-internals": "7.29.0",
+ "@types/react-transition-group": "^4.4.11",
+ "clsx": "^2.1.1",
+ "prop-types": "^15.8.1",
+ "react-transition-group": "^4.4.5"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.9.0",
+ "@emotion/styled": "^11.8.1",
+ "@mui/material": "^5.15.14 || ^6.0.0 || ^7.0.0",
+ "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
"optional": true
},
- "@esbuild/win32-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
- "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
- "dev": true,
+ "@emotion/styled": {
"optional": true
- },
- "@floating-ui/dom": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.1.tgz",
- "integrity": "sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==",
- "requires": {
- "@floating-ui/core": "^1.1.0"
- }
- },
- "@mui/core-downloads-tracker": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-7.3.8.tgz",
- "integrity": "sha512-s9UHZo7QJVly7gNArEZkbbsimHqJZhElgBpXIJdehZ4OWXt+CCr0SBDgUCDJnQrqpd1dWK2dLq5rmO4mCBmI3w=="
- },
- "@mui/icons-material": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-7.0.2.tgz",
- "integrity": "sha512-Bo57PFLOqXOqPNrXjd8AhzH5s6TCsNUQbvnQ0VKZ8D+lIlteqKnrk/O1luMJUc/BXONK7BfIdTdc7qOnXYbMdw==",
- "requires": {
- "@babel/runtime": "^7.27.0"
- }
- },
- "@mui/material": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-7.0.2.tgz",
- "integrity": "sha512-rjJlJ13+3LdLfobRplkXbjIFEIkn6LgpetgU/Cs3Xd8qINCCQK9qXQIjjQ6P0FXFTPFzEVMj0VgBR1mN+FhOcA==",
- "requires": {
- "@babel/runtime": "^7.27.0",
- "@mui/core-downloads-tracker": "^7.0.2",
- "@mui/system": "^7.0.2",
- "@mui/types": "^7.4.1",
- "@mui/utils": "^7.0.2",
- "@popperjs/core": "^2.11.8",
- "@types/react-transition-group": "^4.4.12",
- "clsx": "^2.1.1",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1",
- "react-is": "^19.1.0",
- "react-transition-group": "^4.4.5"
- },
- "dependencies": {
- "@mui/system": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-7.3.8.tgz",
- "integrity": "sha512-hoFRj4Zw2Km8DPWZp/nKG+ao5Jw5LSk2m/e4EGc6M3RRwXKEkMSG4TgtfVJg7dS2homRwtdXSMW+iRO0ZJ4+IA==",
- "requires": {
- "@babel/runtime": "^7.28.6",
- "@mui/private-theming": "^7.3.8",
- "@mui/styled-engine": "^7.3.8",
- "@mui/types": "^7.4.11",
- "@mui/utils": "^7.3.8",
- "clsx": "^2.1.1",
- "csstype": "^3.2.3",
- "prop-types": "^15.8.1"
- },
- "dependencies": {
- "@mui/private-theming": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-7.3.8.tgz",
- "integrity": "sha512-du5dlPZ9XL3xW2apHoGDXBI+QLtyVJGrXNCfcNYfP/ojkz1RQ0rRV6VG9Rkm1DqEFRG8mjjTL7zmE1Bvn1eR4A==",
- "requires": {
- "@babel/runtime": "^7.28.6",
- "@mui/utils": "^7.3.8",
- "prop-types": "^15.8.1"
- }
- },
- "@mui/styled-engine": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-7.3.8.tgz",
- "integrity": "sha512-JHAeXQzS0tJ+Fq3C6J4TVDsW+yKhO4uuxuiLaopNStJeQYBIUCXpKYyUCcgXym4AmhbznQnv9RlHywSH6b0FOg==",
- "requires": {
- "@babel/runtime": "^7.28.6",
- "@emotion/cache": "^11.14.0",
- "@emotion/serialize": "^1.3.3",
- "@emotion/sheet": "^1.4.0",
- "csstype": "^3.2.3",
- "prop-types": "^15.8.1"
- }
- }
- }
- },
- "@mui/types": {
- "version": "7.4.11",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.4.11.tgz",
- "integrity": "sha512-fZ2xO9D08IKOxO2oUBi1nnVKH6oJUD+64cnv4YAaFoC0E5+i1+S5AHbNqqvZlYYsbPEQ6qEVwuBqY3jl5W4G+Q==",
- "requires": {
- "@babel/runtime": "^7.28.6"
- }
- },
- "@mui/utils": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-7.3.8.tgz",
- "integrity": "sha512-kZRcE2620CBGr+XI8YMmwPj6WIPwSF7uMJjvSfqd8zXVvlz0MCJbzRRUGNf8NgflCLthdji2DdS643TeyJ3+nA==",
- "requires": {
- "@babel/runtime": "^7.28.6",
- "@mui/types": "^7.4.11",
- "@types/prop-types": "^15.7.15",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^19.2.3"
- }
- },
- "@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==",
- "requires": {}
- }
- }
- },
- "@mui/x-tree-view": {
- "version": "7.29.1",
- "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.29.1.tgz",
- "integrity": "sha512-hjfgDVxiuRr5BYKEI2bemkqMaWbh/YIVRJ01OxEU5An2hL5DKAA/Ziv6UV9jse3nTXJwOGkZ3uj0ofoxb9iznQ==",
- "requires": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0",
- "@mui/x-internals": "7.29.0",
- "@types/react-transition-group": "^4.4.11",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-transition-group": "^4.4.5"
- },
- "dependencies": {
- "@mui/x-internals": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.29.0.tgz",
- "integrity": "sha512-+Gk6VTZIFD70XreWvdXBwKd8GZ2FlSCuecQFzm6znwqXg1ZsndavrhG9tkxpxo2fM1Zf7Tk8+HcOO0hCbhTQFA==",
- "requires": {
- "@babel/runtime": "^7.25.7",
- "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0"
- }
- }
- }
- },
- "@ObeoNetwork/gantt-task-react": {
- "version": "0.6.2",
- "resolved": "https://npm.pkg.github.com/download/@ObeoNetwork/gantt-task-react/0.6.2/c587807f833bfe67d06650f643d60203a41bb651",
- "integrity": "sha512-3wrLIVXDu7GEZlGwhpWph5HeqfbGA1MtMIa4I1eRP8/wvvTDc0M33lwy/dAmupZTESSnJrL+R7VF5+WQ+YnLfw==",
- "requires": {
- "@floating-ui/dom": "1.1.1",
- "@floating-ui/react": "0.19.0",
- "date-fns": "2.29.3"
- }
- },
- "@tanstack/virtual-core": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz",
- "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw=="
- },
- "@xyflow/react": {
- "version": "12.6.0",
- "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.0.tgz",
- "integrity": "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA==",
- "requires": {
- "@xyflow/system": "0.0.57",
- "classcat": "^5.0.3",
- "zustand": "^4.4.0"
- }
- },
- "@xyflow/system": {
- "version": "0.0.57",
- "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.57.tgz",
- "integrity": "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA==",
- "requires": {
- "@types/d3-drag": "^3.0.7",
- "@types/d3-selection": "^3.0.10",
- "@types/d3-transition": "^3.0.8",
- "@types/d3-zoom": "^3.0.8",
- "d3-drag": "^3.0.0",
- "d3-selection": "^3.0.0",
- "d3-zoom": "^3.0.0"
- }
- },
- "csstype": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
- "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
- },
- "elkjs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.11.0.tgz",
- "integrity": "sha512-u4J8h9mwEDaYMqo0RYJpqNMFDoMK7f+pu4GjcV+N8jIC7TRdORgzkfSjTJemhqONFfH6fBI3wpysgWbhgVWIXw=="
- },
- "esbuild": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
- "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
- "dev": true,
- "requires": {
- "@esbuild/aix-ppc64": "0.25.12",
- "@esbuild/android-arm": "0.25.12",
- "@esbuild/android-arm64": "0.25.12",
- "@esbuild/android-x64": "0.25.12",
- "@esbuild/darwin-arm64": "0.25.12",
- "@esbuild/darwin-x64": "0.25.12",
- "@esbuild/freebsd-arm64": "0.25.12",
- "@esbuild/freebsd-x64": "0.25.12",
- "@esbuild/linux-arm": "0.25.12",
- "@esbuild/linux-arm64": "0.25.12",
- "@esbuild/linux-ia32": "0.25.12",
- "@esbuild/linux-loong64": "0.25.12",
- "@esbuild/linux-mips64el": "0.25.12",
- "@esbuild/linux-ppc64": "0.25.12",
- "@esbuild/linux-riscv64": "0.25.12",
- "@esbuild/linux-s390x": "0.25.12",
- "@esbuild/linux-x64": "0.25.12",
- "@esbuild/netbsd-arm64": "0.25.12",
- "@esbuild/netbsd-x64": "0.25.12",
- "@esbuild/openbsd-arm64": "0.25.12",
- "@esbuild/openbsd-x64": "0.25.12",
- "@esbuild/openharmony-arm64": "0.25.12",
- "@esbuild/sunos-x64": "0.25.12",
- "@esbuild/win32-arm64": "0.25.12",
- "@esbuild/win32-ia32": "0.25.12",
- "@esbuild/win32-x64": "0.25.12"
- }
- },
- "highlight-words": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-2.0.0.tgz",
- "integrity": "sha512-If5n+IhSBRXTScE7wl16VPmd+44Vy7kof24EdqhjsZsDuHikpv1OCagVcJFpB4fS4UPUniedlWqrjIO8vWOsIQ=="
- },
- "material-react-table": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-3.2.1.tgz",
- "integrity": "sha512-sQtTf7bETpkPN2Hm5BVtz89wrfXCVQguz6XlwMChSnfKFO5QCKAJJC5aSIKnUc3S0AvTz/k/ILi00FnnY1Gixw==",
- "requires": {
- "@tanstack/match-sorter-utils": "8.19.4",
- "@tanstack/react-table": "8.20.6",
- "@tanstack/react-virtual": "3.11.2",
- "highlight-words": "2.0.0"
- },
- "dependencies": {
- "@tanstack/react-table": {
- "version": "8.20.6",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz",
- "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==",
- "requires": {
- "@tanstack/table-core": "8.20.5"
- }
- },
- "@tanstack/react-virtual": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz",
- "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==",
- "requires": {
- "@tanstack/virtual-core": "3.11.2"
- }
- }
- }
- },
- "postcss": {
- "version": "8.5.6",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
- "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
- "dev": true,
- "requires": {
- "nanoid": "^3.3.11",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- }
- },
- "react-is": {
- "version": "19.2.4",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz",
- "integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA=="
- },
- "react-window": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/react-window/-/react-window-2.2.2.tgz",
- "integrity": "sha512-kvHKwFImKBWNbx2S87NZOhQhAVkBthjmnOfHlhQI45p3A+D+V53E+CqQMsyHrxNe3ke+YtWXuKDa1eoHAaIWJg==",
- "requires": {}
- },
- "tss-react": {
- "version": "4.9.16",
- "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.16.tgz",
- "integrity": "sha512-7g9B96gdmR7klrYcslLdw0maeyS+PnWsID28eBkKQEbEJNbMjlgvgTFlGUyURrfafmbpkfjRzE5+lDMRT91LEQ==",
- "requires": {
- "@emotion/cache": "*",
- "@emotion/serialize": "*",
- "@emotion/utils": "*"
- }
- },
- "vite": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.1.tgz",
- "integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==",
- "dev": true,
- "requires": {
- "esbuild": "^0.25.0",
- "fdir": "^6.4.6",
- "fsevents": "~2.3.3",
- "picomatch": "^4.0.3",
- "postcss": "^8.5.6",
- "rollup": "^4.43.0",
- "tinyglobby": "^0.2.14"
- }
- },
- "yaml": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
- "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
- "dev": true,
- "optional": true,
- "peer": true
}
}
},
- "@ObeoNetwork/react-trello": {
+ "node_modules/@mui/x-tree-view/node_modules/@mui/x-internals": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.29.0.tgz",
+ "integrity": "sha512-+Gk6VTZIFD70XreWvdXBwKd8GZ2FlSCuecQFzm6znwqXg1ZsndavrhG9tkxpxo2fM1Zf7Tk8+HcOO0hCbhTQFA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.25.7",
+ "@mui/utils": "^5.16.6 || ^6.0.0 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
+ "node_modules/@ObeoNetwork/gantt-task-react": {
+ "version": "0.6.2",
+ "resolved": "https://npm.pkg.github.com/download/@ObeoNetwork/gantt-task-react/0.6.2/c587807f833bfe67d06650f643d60203a41bb651",
+ "integrity": "sha512-3wrLIVXDu7GEZlGwhpWph5HeqfbGA1MtMIa4I1eRP8/wvvTDc0M33lwy/dAmupZTESSnJrL+R7VF5+WQ+YnLfw==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/dom": "1.1.1",
+ "@floating-ui/react": "0.19.0",
+ "date-fns": "2.29.3"
+ },
+ "peerDependencies": {
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@types/react": "18.3.3",
+ "@types/react-dom": "18.3.0",
+ "react": "18.3.1",
+ "react-dom": "18.3.1"
+ }
+ },
+ "node_modules/@ObeoNetwork/pepper": {
+ "resolved": "pepper-web",
+ "link": true
+ },
+ "node_modules/@ObeoNetwork/react-trello": {
"version": "2.4.11",
"resolved": "https://npm.pkg.github.com/download/@ObeoNetwork/react-trello/2.4.11/384ada405b80fc7105583b43f6aef05e1f26bf3b",
"integrity": "sha512-Zrs2hw1hbUVMf7LTlAXm45x0CRp9ivTD+oifOM0aQvou1vrUXj5uHCz3/8c0jefxResoXoylw6o64oyFONy2Rw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"autosize": "^4.0.2",
"classnames": "^2.2.6",
"immutability-helper": "^2.8.1",
@@ -9984,235 +2303,498 @@
"redux-logger": "^3.0.6",
"trello-smooth-dnd": "1.0.0",
"uuid": "^3.3.2"
+ },
+ "peerDependencies": {
+ "lodash": ">= 4.17.11",
+ "react": "*",
+ "react-dom": "*",
+ "react-redux": ">= 7.2.3",
+ "redux": "^5.0.1",
+ "redux-actions": ">= 2.6.1",
+ "redux-logger": ">= 3.0.6",
+ "styled-components": ">= 4.0.3"
}
},
- "@popperjs/core": {
+ "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=="
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
},
- "@remix-run/router": {
+ "node_modules/@remix-run/router": {
"version": "1.19.0",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.0.tgz",
- "integrity": "sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA=="
+ "integrity": "sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "@rolldown/pluginutils": {
+ "node_modules/@rolldown/pluginutils": {
"version": "1.0.0-beta.30",
"resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.30.tgz",
"integrity": "sha512-whXaSoNUFiyDAjkUF8OBpOm77Szdbk5lGNqFe6CbVbJFrhCCPinCbRA3NjawwlNHla1No7xvXXh+CpSxnPfUEw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@rollup/rollup-android-arm-eabi": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
- "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz",
+ "integrity": "sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
},
- "@rollup/rollup-android-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
- "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz",
+ "integrity": "sha512-u6JHLll5QKRvjciE78bQXDmqRqNs5M/3GVqZeMwvmjaNODJih/WIrJlFVEihvV0MiYFmd+ZyPr9wxOVbPAG2Iw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
},
- "@rollup/rollup-darwin-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
- "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz",
+ "integrity": "sha512-qEF7CsKKzSRc20Ciu2Zw1wRrBz4g56F7r/vRwY430UPp/nt1x21Q/fpJ9N5l47WWvJlkNCPJz3QRVw008fi7yA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "@rollup/rollup-darwin-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
- "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz",
+ "integrity": "sha512-WADYozJ4QCnXCH4wPB+3FuGmDPoFseVCUrANmA5LWwGmC6FL14BWC7pcq+FstOZv3baGX65tZ378uT6WG8ynTw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "@rollup/rollup-freebsd-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
- "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
+ "node_modules/@rollup/rollup-freebsd-arm64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz",
+ "integrity": "sha512-6b8wGHJlDrGeSE3aH5mGNHBjA0TTkxdoNHik5EkvPHCt351XnigA4pS7Wsj/Eo9Y8RBU6f35cjN9SYmCFBtzxw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
},
- "@rollup/rollup-freebsd-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
- "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
+ "node_modules/@rollup/rollup-freebsd-x64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz",
+ "integrity": "sha512-h25Ga0t4jaylMB8M/JKAyrvvfxGRjnPQIR8lnCayyzEjEOx2EJIlIiMbhpWxDRKGKF8jbNH01NnN663dH638mA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
},
- "@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
- "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz",
+ "integrity": "sha512-RzeBwv0B3qtVBWtcuABtSuCzToo2IEAIQrcyB/b2zMvBWVbjo8bZDjACUpnaafaxhTw2W+imQbP2BD1usasK4g==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
- "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz",
+ "integrity": "sha512-Sf7zusNI2CIU1HLzuu9Tc5YGAHEZs5Lu7N1ssJG4Tkw6e0MEsN7NdjUDDfGNHy2IU+ENyWT+L2obgWiguWibWQ==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-arm64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
- "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz",
+ "integrity": "sha512-DX2x7CMcrJzsE91q7/O02IJQ5/aLkVtYFryqCjduJhUfGKG6yJV8hxaw8pZa93lLEpPTP/ohdN4wFz7yp/ry9A==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-arm64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
- "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz",
+ "integrity": "sha512-09EL+yFVbJZlhcQfShpswwRZ0Rg+z/CsSELFCnPt3iK+iqwGsI4zht3secj5vLEs957QvFFXnzAT0FFPIxSrkQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-loong64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
- "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
+ "node_modules/@rollup/rollup-linux-loong64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz",
+ "integrity": "sha512-i9IcCMPr3EXm8EQg5jnja0Zyc1iFxJjZWlb4wr7U2Wx/GrddOuEafxRdMPRYVaXjgbhvqalp6np07hN1w9kAKw==",
+ "cpu": [
+ "loong64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-loong64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
- "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
+ "node_modules/@rollup/rollup-linux-loong64-musl": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz",
+ "integrity": "sha512-DGzdJK9kyJ+B78MCkWeGnpXJ91tK/iKA6HwHxF4TAlPIY7GXEvMe8hBFRgdrR9Ly4qebR/7gfUs9y2IoaVEyog==",
+ "cpu": [
+ "loong64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-ppc64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
- "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
+ "node_modules/@rollup/rollup-linux-ppc64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz",
+ "integrity": "sha512-RwpnLsqC8qbS8z1H1AxBA1H6qknR4YpPR9w2XX0vo2Sz10miu57PkNcnHVaZkbqyw/kUWfKMI73jhmfi9BRMUQ==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-ppc64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
- "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
+ "node_modules/@rollup/rollup-linux-ppc64-musl": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz",
+ "integrity": "sha512-Z8pPf54Ly3aqtdWC3G4rFigZgNvd+qJlOE52fmko3KST9SoGfAdSRCwyoyG05q1HrrAblLbk1/PSIV+80/pxLg==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
- "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz",
+ "integrity": "sha512-3a3qQustp3COCGvnP4SvrMHnPQ9d1vzCakQVRTliaz8cIp/wULGjiGpbcqrkv0WrHTEp8bQD/B3HBjzujVWLOA==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-riscv64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
- "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
+ "node_modules/@rollup/rollup-linux-riscv64-musl": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz",
+ "integrity": "sha512-pjZDsVH/1VsghMJ2/kAaxt6dL0psT6ZexQVrijczOf+PeP2BUqTHYejk3l6TlPRydggINOeNRhvpLa0AYpCWSQ==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-s390x-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
- "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz",
+ "integrity": "sha512-3ObQs0BhvPgiUVZrN7gqCSvmFuMWvWvsjG5ayJ3Lraqv+2KhOsp+pUbigqbeWqueGIsnn+09HBw27rJ+gYK4VQ==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-x64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
- "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz",
+ "integrity": "sha512-EtylprDtQPdS5rXvAayrNDYoJhIz1/vzN2fEubo3yLE7tfAw+948dO0g4M0vkTVFhKojnF+n6C8bDNe+gDRdTg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-linux-x64-musl": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
- "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz",
+ "integrity": "sha512-k09oiRCi/bHU9UVFqD17r3eJR9bn03TyKraCrlz5ULFJGdJGi7VOmm9jl44vOJvRJ6P7WuBi/s2A97LxxHGIdw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "@rollup/rollup-openbsd-x64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
- "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
+ "node_modules/@rollup/rollup-openbsd-x64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz",
+ "integrity": "sha512-1o/0/pIhozoSaDJoDcec+IVLbnRtQmHwPV730+AOD29lHEEo4F5BEUB24H0OBdhbBBDwIOSuf7vgg0Ywxdfiiw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ]
},
- "@rollup/rollup-openharmony-arm64": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
- "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
+ "node_modules/@rollup/rollup-openharmony-arm64": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz",
+ "integrity": "sha512-pESDkos/PDzYwtyzB5p/UoNU/8fJo68vcXM9ZW2V0kjYayj1KaaUfi1NmTUTUpMn4UhU4gTuK8gIaFO4UGuMbA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ]
},
- "@rollup/rollup-win32-arm64-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
- "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz",
+ "integrity": "sha512-hj1wFStD7B1YBeYmvY+lWXZ7ey73YGPcViMShYikqKT1GtstIKQAtfUI6yrzPjAy/O7pO0VLXGmUVWXQMaYgTQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "@rollup/rollup-win32-ia32-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
- "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz",
+ "integrity": "sha512-SyaIPFoxmUPlNDq5EHkTbiKzmSEmq/gOYFI/3HHJ8iS/v1mbugVa7dXUzcJGQfoytp9DJFLhHH4U3/eTy2Bq4w==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "@rollup/rollup-win32-x64-gnu": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
- "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
+ "node_modules/@rollup/rollup-win32-x64-gnu": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz",
+ "integrity": "sha512-RdcryEfzZr+lAr5kRm2ucN9aVlCCa2QNq4hXelZxb8GG0NJSazq44Z3PCCc8wISRuCVnGs0lQJVX5Vp6fKA+IA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "@rollup/rollup-win32-x64-msvc": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
- "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz",
+ "integrity": "sha512-PrsWNQ8BuE00O3Xsx3ALh2Df8fAj9+cvvX9AIA6o4KpATR98c9mud4XtDWVvsEuyia5U4tVSTKygawyJkjm60w==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "@tanstack/match-sorter-utils": {
+ "node_modules/@tanstack/match-sorter-utils": {
"version": "8.19.4",
"resolved": "https://registry.npmjs.org/@tanstack/match-sorter-utils/-/match-sorter-utils-8.19.4.tgz",
"integrity": "sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"remove-accents": "0.5.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ }
+ },
+ "node_modules/@tanstack/react-table": {
+ "version": "8.20.6",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz",
+ "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/table-core": "8.20.5"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "peerDependencies": {
+ "react": ">=16.8",
+ "react-dom": ">=16.8"
+ }
+ },
+ "node_modules/@tanstack/react-virtual": {
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz",
+ "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/virtual-core": "3.11.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
- "@tanstack/table-core": {
+ "node_modules/@tanstack/table-core": {
"version": "8.20.5",
"resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz",
- "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg=="
+ "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ }
+ },
+ "node_modules/@tanstack/virtual-core": {
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz",
+ "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ }
},
- "@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==",
+ "node_modules/@testing-library/dom": {
+ "version": "10.4.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz",
+ "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==",
"dev": true,
+ "license": "MIT",
"peer": true,
- "requires": {
+ "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",
+ "picocolors": "1.1.1",
"pretty-format": "^27.0.2"
+ },
+ "engines": {
+ "node": ">=18"
}
},
- "@testing-library/jest-dom": {
+ "node_modules/@testing-library/jest-dom": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz",
"integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.9.2",
"@types/testing-library__jest-dom": "^5.9.1",
"aria-query": "^4.2.2",
@@ -10223,87 +2805,122 @@
"lodash": "^4.17.15",
"redent": "^3.0.0"
},
+ "engines": {
+ "node": ">=8",
+ "npm": ">=6",
+ "yarn": ">=1"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/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==",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "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==",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.10.2",
- "@babel/runtime-corejs3": "^7.10.2"
- }
- },
- "chalk": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- }
+ "@babel/runtime": "^7.10.2",
+ "@babel/runtime-corejs3": "^7.10.2"
+ },
+ "engines": {
+ "node": ">=6.0"
}
},
- "@testing-library/react": {
+ "node_modules/@testing-library/react": {
"version": "12.1.2",
"resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz",
"integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.12.5",
"@testing-library/dom": "^8.0.0"
},
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "react": "*",
+ "react-dom": "*"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/@testing-library/dom": {
+ "version": "8.20.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz",
+ "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.1.3",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@testing-library/dom": {
- "version": "8.20.1",
- "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz",
- "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.10.4",
- "@babel/runtime": "^7.12.5",
- "@types/aria-query": "^5.0.1",
- "aria-query": "5.1.3",
- "chalk": "^4.1.0",
- "dom-accessibility-api": "^0.5.9",
- "lz-string": "^1.5.0",
- "pretty-format": "^27.0.2"
- }
- },
- "aria-query": {
- "version": "5.1.3",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
- "dev": true,
- "requires": {
- "deep-equal": "^2.0.5"
- }
- }
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "@testing-library/user-event": {
+ "node_modules/@testing-library/user-event": {
"version": "13.2.1",
"resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.2.1.tgz",
"integrity": "sha512-cczlgVl+krjOb3j1625usarNEibI0IFRJrSWX9UsJ1HKYFgCQv9Nb7QAipUDXl3Xdz8NDTsiS78eAkPSxlzTlw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.12.5"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "@testing-library/dom": ">=7.21.4"
}
},
- "@types/aria-query": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/babel__core": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
"@types/babel__generator": "*",
@@ -10311,50 +2928,55 @@
"@types/babel__traverse": "*"
}
},
- "@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==",
+ "node_modules/@types/babel__generator": {
+ "version": "7.27.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
+ "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/types": "^7.0.0"
}
},
- "@types/babel__template": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0"
}
},
- "@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==",
+ "node_modules/@types/babel__traverse": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
+ "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
"dev": true,
- "requires": {
- "@babel/types": "^7.20.7"
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.28.2"
}
},
- "@types/chai": {
+ "node_modules/@types/chai": {
"version": "5.2.3",
"resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
"integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/deep-eql": "*",
"assertion-error": "^2.0.1"
}
},
- "@types/d3": {
+ "node_modules/@types/d3": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.0.0.tgz",
"integrity": "sha512-7rMMuS5unvbvFCJXAkQXIxWTo2OUlmVXN5q7sfQFesuVICY55PSP6hhbUhWjTTNpfTTB3iLALsIYDFe7KUNABw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-array": "*",
"@types/d3-axis": "*",
"@types/d3-brush": "*",
@@ -10387,835 +3009,1185 @@
"@types/d3-zoom": "*"
}
},
- "@types/d3-array": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz",
- "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==",
- "dev": true
+ "node_modules/@types/d3-array": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
+ "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-axis": {
+ "node_modules/@types/d3-axis": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz",
"integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-selection": "*"
}
},
- "@types/d3-brush": {
+ "node_modules/@types/d3-brush": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz",
"integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-selection": "*"
}
},
- "@types/d3-chord": {
+ "node_modules/@types/d3-chord": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz",
"integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-color": {
+ "node_modules/@types/d3-color": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
- "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
+ "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==",
+ "license": "MIT"
},
- "@types/d3-contour": {
+ "node_modules/@types/d3-contour": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz",
"integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-array": "*",
"@types/geojson": "*"
}
},
- "@types/d3-delaunay": {
+ "node_modules/@types/d3-delaunay": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
"integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-dispatch": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz",
- "integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==",
- "dev": true
+ "node_modules/@types/d3-dispatch": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz",
+ "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-drag": {
+ "node_modules/@types/d3-drag": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
"integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-selection": "*"
}
},
- "@types/d3-dsv": {
+ "node_modules/@types/d3-dsv": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz",
"integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-ease": {
+ "node_modules/@types/d3-ease": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
"integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-fetch": {
+ "node_modules/@types/d3-fetch": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz",
"integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-dsv": "*"
}
},
- "@types/d3-force": {
+ "node_modules/@types/d3-force": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz",
"integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-format": {
+ "node_modules/@types/d3-format": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz",
"integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-geo": {
+ "node_modules/@types/d3-geo": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz",
"integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/geojson": "*"
}
},
- "@types/d3-hierarchy": {
+ "node_modules/@types/d3-hierarchy": {
"version": "3.1.7",
"resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz",
"integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-interpolate": {
+ "node_modules/@types/d3-interpolate": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
"integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-color": "*"
}
},
- "@types/d3-path": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz",
- "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==",
- "dev": true
+ "node_modules/@types/d3-path": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
+ "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-polygon": {
+ "node_modules/@types/d3-polygon": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz",
"integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-quadtree": {
+ "node_modules/@types/d3-quadtree": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz",
"integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-random": {
+ "node_modules/@types/d3-random": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz",
"integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-scale": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz",
- "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==",
+ "node_modules/@types/d3-scale": {
+ "version": "4.0.9",
+ "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
+ "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-time": "*"
}
},
- "@types/d3-scale-chromatic": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz",
- "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==",
- "dev": true
+ "node_modules/@types/d3-scale-chromatic": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
+ "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-selection": {
+ "node_modules/@types/d3-selection": {
"version": "3.0.11",
"resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
- "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
+ "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==",
+ "license": "MIT"
},
- "@types/d3-shape": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz",
- "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==",
+ "node_modules/@types/d3-shape": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz",
+ "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-path": "*"
}
},
- "@types/d3-time": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz",
- "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==",
- "dev": true
+ "node_modules/@types/d3-time": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
+ "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-time-format": {
+ "node_modules/@types/d3-time-format": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz",
"integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-timer": {
+ "node_modules/@types/d3-timer": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
"integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/d3-transition": {
+ "node_modules/@types/d3-transition": {
"version": "3.0.9",
"resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
"integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-selection": "*"
}
},
- "@types/d3-zoom": {
+ "node_modules/@types/d3-zoom": {
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
"integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/d3-interpolate": "*",
"@types/d3-selection": "*"
}
},
- "@types/deep-eql": {
+ "node_modules/@types/deep-eql": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
"integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/estree": {
+ "node_modules/@types/estree": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/geojson": {
- "version": "7946.0.14",
- "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz",
- "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==",
- "dev": true
+ "node_modules/@types/geojson": {
+ "version": "7946.0.16",
+ "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",
+ "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==",
+ "dev": true,
+ "license": "MIT"
},
- "@types/history": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "@types/hoist-non-react-statics": {
- "version": "3.3.5",
- "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz",
- "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==",
- "requires": {
- "@types/react": "*",
+ "node_modules/@types/hoist-non-react-statics": {
+ "version": "3.3.7",
+ "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.7.tgz",
+ "integrity": "sha512-PQTyIulDkIDro8P+IHbKCsw7U2xxBYflVzW/FgWdCAePD9xGSidgA76/GeJ6lBKoblyhf9pBY763gbrN+1dI8g==",
+ "license": "MIT",
+ "dependencies": {
"hoist-non-react-statics": "^3.3.0"
+ },
+ "peerDependencies": {
+ "@types/react": "*"
}
},
- "@types/istanbul-lib-coverage": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@types/istanbul-lib-report": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/istanbul-lib-coverage": "*"
}
},
- "@types/istanbul-reports": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/istanbul-lib-report": "*"
}
},
- "@types/jest": {
+ "node_modules/@types/jest": {
"version": "27.0.0",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.0.tgz",
"integrity": "sha512-IlpQZVpxufe+3qPaAqEoSPHVSxnJh1cf0BqqWHJeKiAUbwnHdmNzjP3ZCWSZSTbmAGXQPNk9QmM3Bif0pR54rg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- }
- },
- "react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
- }
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
+ },
+ "engines": {
+ "node": ">= 10"
}
},
- "@types/node": {
+ "node_modules/@types/jest/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==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/node": {
"version": "22.16.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
"integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"undici-types": "~6.21.0"
}
},
- "@types/parse-json": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "@types/prop-types": {
+ "node_modules/@types/prop-types": {
"version": "15.7.15",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
- "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw=="
+ "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
+ "license": "MIT"
},
- "@types/react": {
+ "node_modules/@types/react": {
"version": "18.3.3",
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
"integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
}
},
- "@types/react-dom": {
+ "node_modules/@types/react-dom": {
"version": "18.3.0",
"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
"integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/react": "*"
}
},
- "@types/react-redux": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "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-redux/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==",
+ "license": "MIT",
"dependencies": {
- "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==",
- "requires": {
- "@babel/runtime": "^7.9.2"
- }
- }
+ "@babel/runtime": "^7.9.2"
}
},
- "@types/react-resizable": {
+ "node_modules/@types/react-resizable": {
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/@types/react-resizable/-/react-resizable-3.0.8.tgz",
"integrity": "sha512-Pcvt2eGA7KNXldt1hkhVhAgZ8hK41m0mp89mFgQi7LAAEZiaLgm4fHJ5zbJZ/4m2LVaAyYrrRRv1LHDcrGQanA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/react": "*"
}
},
- "@types/react-router": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/history": "^4.7.11",
"@types/react": "*"
}
},
- "@types/react-router-dom": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/history": "^4.7.11",
"@types/react": "*",
"@types/react-router": "*"
}
},
- "@types/react-transition-group": {
- "version": "4.4.11",
- "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz",
- "integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==",
- "requires": {
+ "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==",
+ "license": "MIT",
+ "peerDependencies": {
"@types/react": "*"
}
},
- "@types/stylis": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.5.tgz",
- "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw=="
+ "node_modules/@types/stylis": {
+ "version": "4.2.7",
+ "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.7.tgz",
+ "integrity": "sha512-VgDNokpBoKF+wrdvhAAfS55OMQpL6QRglwTwNC3kIgBrzZxA4WsFj+2eLfEA/uMUDzBcEhYmjSbwQakn/i3ajA==",
+ "license": "MIT"
},
- "@types/testing-library__jest-dom": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/jest": "*"
}
},
- "@types/yargs": {
- "version": "15.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz",
- "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==",
+ "node_modules/@types/yargs": {
+ "version": "15.0.20",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.20.tgz",
+ "integrity": "sha512-KIkX+/GgfFitlASYCGoSF+T4XRXhOubJLhkLVtSfsRTe9jWMmuM2g28zQ41BtPTG7TRBb2xHW+LCNVE9QR/vsg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/yargs-parser": "*"
}
},
- "@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==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "@vitejs/plugin-react": {
+ "node_modules/@vitejs/plugin-react": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.0.0.tgz",
"integrity": "sha512-Jx9JfsTa05bYkS9xo0hkofp2dCmp1blrKjw9JONs5BTHOvJCgLbaPSuZLGSVJW6u2qe0tc4eevY0+gSNNi0YCw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/core": "^7.28.0",
"@babel/plugin-transform-react-jsx-self": "^7.27.1",
"@babel/plugin-transform-react-jsx-source": "^7.27.1",
"@rolldown/pluginutils": "1.0.0-beta.30",
"@types/babel__core": "^7.20.5",
"react-refresh": "^0.17.0"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "peerDependencies": {
+ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
}
},
- "@vitest/expect": {
+ "node_modules/@vitest/expect": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz",
"integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/chai": "^5.2.2",
"@vitest/spy": "3.2.4",
"@vitest/utils": "3.2.4",
"chai": "^5.2.0",
"tinyrainbow": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@vitest/mocker": {
+ "node_modules/@vitest/mocker": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz",
"integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@vitest/spy": "3.2.4",
"estree-walker": "^3.0.3",
"magic-string": "^0.30.17"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ },
+ "peerDependencies": {
+ "msw": "^2.4.9",
+ "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
+ },
+ "peerDependenciesMeta": {
+ "msw": {
+ "optional": true
+ },
+ "vite": {
+ "optional": true
+ }
}
},
- "@vitest/pretty-format": {
+ "node_modules/@vitest/pretty-format": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz",
"integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tinyrainbow": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@vitest/runner": {
+ "node_modules/@vitest/runner": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz",
"integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@vitest/utils": "3.2.4",
"pathe": "^2.0.3",
"strip-literal": "^3.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@vitest/snapshot": {
+ "node_modules/@vitest/snapshot": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz",
"integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@vitest/pretty-format": "3.2.4",
"magic-string": "^0.30.17",
"pathe": "^2.0.3"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@vitest/spy": {
+ "node_modules/@vitest/spy": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz",
"integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tinyspy": "^4.0.3"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@vitest/utils": {
+ "node_modules/@vitest/utils": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz",
"integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@vitest/pretty-format": "3.2.4",
"loupe": "^3.1.4",
"tinyrainbow": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "@wry/caches": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tslib": "^2.3.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "@wry/context": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tslib": "^2.3.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "@wry/equality": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "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==",
+ "license": "MIT",
+ "dependencies": {
"tslib": "^2.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@xyflow/react": {
+ "version": "12.6.0",
+ "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.0.tgz",
+ "integrity": "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA==",
+ "license": "MIT",
+ "dependencies": {
+ "@xyflow/system": "0.0.57",
+ "classcat": "^5.0.3",
+ "zustand": "^4.4.0"
+ },
+ "peerDependencies": {
+ "react": ">=17",
+ "react-dom": ">=17"
}
},
- "@wry/trie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz",
- "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==",
- "requires": {
- "tslib": "^2.3.0"
+ "node_modules/@xyflow/system": {
+ "version": "0.0.57",
+ "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.57.tgz",
+ "integrity": "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/d3-drag": "^3.0.7",
+ "@types/d3-selection": "^3.0.10",
+ "@types/d3-transition": "^3.0.8",
+ "@types/d3-zoom": "^3.0.8",
+ "d3-drag": "^3.0.0",
+ "d3-selection": "^3.0.0",
+ "d3-zoom": "^3.0.0"
}
},
- "ansi-regex": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "ansi-styles": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "aria-hidden": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz",
- "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==",
- "requires": {
+ "node_modules/aria-hidden": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
+ "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
+ "license": "MIT",
+ "dependencies": {
"tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "aria-query": {
+ "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==",
"dev": true,
+ "license": "Apache-2.0",
"peer": true,
- "requires": {
+ "dependencies": {
"dequal": "^2.0.3"
}
},
- "array-buffer-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
- "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.5",
- "is-array-buffer": "^3.0.4"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.3",
+ "is-array-buffer": "^3.0.5"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "assertion-error": {
+ "node_modules/assertion-error": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
"integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ }
},
- "atob": {
+ "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
+ "dev": true,
+ "license": "(MIT OR Apache-2.0)",
+ "bin": {
+ "atob": "bin/atob.js"
+ },
+ "engines": {
+ "node": ">= 4.5.0"
+ }
},
- "autosize": {
+ "node_modules/autosize": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz",
- "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ=="
+ "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==",
+ "license": "MIT"
},
- "available-typed-arrays": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "babel-plugin-macros": {
+ "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==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"@babel/runtime": "^7.12.5",
"cosmiconfig": "^7.0.0",
"resolve": "^1.19.0"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
}
},
- "backo2": {
+ "node_modules/backo2": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
- "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA=="
+ "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==",
+ "license": "MIT"
},
- "baseline-browser-mapping": {
- "version": "2.9.19",
- "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz",
- "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==",
- "dev": true
+ "node_modules/baseline-browser-mapping": {
+ "version": "2.10.10",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.10.tgz",
+ "integrity": "sha512-sUoJ3IMxx4AyRqO4MLeHlnGDkyXRoUG0/AI9fjK+vS72ekpV0yWVY7O0BVjmBcRtkNcsAO2QDZ4tdKKGoI6YaQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
},
- "browserslist": {
+ "node_modules/browserslist": {
"version": "4.28.1",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
"integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
"dev": true,
- "requires": {
+ "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"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"baseline-browser-mapping": "^2.9.0",
"caniuse-lite": "^1.0.30001759",
"electron-to-chromium": "^1.5.263",
"node-releases": "^2.0.27",
"update-browserslist-db": "^1.2.0"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
- "cac": {
+ "node_modules/cac": {
"version": "6.7.14",
"resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
"integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "call-bind": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.0",
"es-define-property": "^1.0.0",
- "es-errors": "^1.3.0",
- "function-bind": "^1.1.2",
"get-intrinsic": "^1.2.4",
- "set-function-length": "^1.2.1"
+ "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.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "callsites": {
+ "node_modules/callsites": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
},
- "camelize": {
+ "node_modules/camelize": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
- "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ=="
+ "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "caniuse-lite": {
- "version": "1.0.30001770",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001770.tgz",
- "integrity": "sha512-x/2CLQ1jHENRbHg5PSId2sXq1CIO1CISvwWAj027ltMVG2UNgW+w9oH2+HzgEIRFembL8bUlXtfbBHR1fCg2xw==",
- "dev": true
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001781",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz",
+ "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==",
+ "dev": true,
+ "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"
+ }
+ ],
+ "license": "CC-BY-4.0"
},
- "chai": {
+ "node_modules/chai": {
"version": "5.3.3",
"resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
"integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"assertion-error": "^2.0.1",
"check-error": "^2.1.1",
"deep-eql": "^5.0.1",
"loupe": "^3.1.0",
"pathval": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
}
},
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "check-error": {
+ "node_modules/check-error": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
"integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 16"
+ }
},
- "classcat": {
+ "node_modules/classcat": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz",
- "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w=="
+ "integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==",
+ "license": "MIT"
},
- "classnames": {
+ "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=="
+ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
+ "license": "MIT"
},
- "clsx": {
+ "node_modules/clsx": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
- "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "color-convert": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
}
},
- "color-name": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "commander": {
+ "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=="
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10"
+ }
},
- "convert-source-map": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "core-js-pure": {
- "version": "3.39.0",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.39.0.tgz",
- "integrity": "sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==",
- "dev": true
+ "node_modules/core-js-pure": {
+ "version": "3.49.0",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.49.0.tgz",
+ "integrity": "sha512-XM4RFka59xATyJv/cS3O3Kml72hQXUeGRuuTmMYFxwzc9/7C8OYTaIR/Ji+Yt8DXzsFLNhat15cE/JP15HrCgw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
},
- "cosmiconfig": {
+ "node_modules/cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "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/cosmiconfig/node_modules/yaml": {
+ "version": "1.10.3",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz",
+ "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==",
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">= 6"
}
},
- "cross-fetch": {
+ "node_modules/cross-fetch": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
"integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"node-fetch": "^2.6.12"
}
},
- "css": {
+ "node_modules/css": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz",
"integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"inherits": "^2.0.4",
"source-map": "^0.6.1",
"source-map-resolve": "^0.6.0"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- }
}
},
- "css-color-keywords": {
+ "node_modules/css-color-keywords": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
- "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg=="
+ "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=4"
+ }
},
- "css-to-react-native": {
+ "node_modules/css-to-react-native": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
"integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"camelize": "^1.0.0",
"css-color-keywords": "^1.0.0",
"postcss-value-parser": "^4.0.2"
}
},
- "css.escape": {
+ "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
+ "dev": true,
+ "license": "MIT"
},
- "csstype": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
- "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+ "node_modules/css/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==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/csstype": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
+ "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
+ "license": "MIT"
},
- "d3": {
+ "node_modules/d3": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/d3/-/d3-7.0.0.tgz",
"integrity": "sha512-t+jEKGO2jQiSBLJYYq6RFc500tsCeXBB4x41oQaSnZD3Som95nQrlw9XJGrFTMUOQOkwSMauWy9+8Tz1qm9UZw==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-array": "3",
"d3-axis": "3",
"d3-brush": "3",
@@ -11246,270 +4218,435 @@
"d3-timer": "3",
"d3-transition": "3",
"d3-zoom": "3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-array": {
+ "node_modules/d3-array": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
"integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"internmap": "1 - 2"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-axis": {
+ "node_modules/d3-axis": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz",
- "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="
+ "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-brush": {
+ "node_modules/d3-brush": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz",
"integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
"d3-interpolate": "1 - 3",
"d3-selection": "3",
"d3-transition": "3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-chord": {
+ "node_modules/d3-chord": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz",
"integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-path": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-color": {
+ "node_modules/d3-color": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
- "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="
+ "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-contour": {
+ "node_modules/d3-contour": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-3.1.0.tgz",
"integrity": "sha512-vV3xtwrYK5p1J4vyukr70m57mtFTEQYqoaDC1ylBfht/hkdUF0nfWZ1b3V2EPBUVkUkoqq5/fbRoBImBWJgOsg==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-array": "2 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-delaunay": {
+ "node_modules/d3-delaunay": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
"integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"delaunator": "5"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-dispatch": {
+ "node_modules/d3-dispatch": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
- "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="
+ "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-drag": {
+ "node_modules/d3-drag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
"integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-dispatch": "1 - 3",
"d3-selection": "3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-dsv": {
+ "node_modules/d3-dsv": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz",
"integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"commander": "7",
"iconv-lite": "0.6",
"rw": "1"
+ },
+ "bin": {
+ "csv2json": "bin/dsv2json.js",
+ "csv2tsv": "bin/dsv2dsv.js",
+ "dsv2dsv": "bin/dsv2dsv.js",
+ "dsv2json": "bin/dsv2json.js",
+ "json2csv": "bin/json2dsv.js",
+ "json2dsv": "bin/json2dsv.js",
+ "json2tsv": "bin/json2dsv.js",
+ "tsv2csv": "bin/dsv2dsv.js",
+ "tsv2json": "bin/dsv2json.js"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-ease": {
+ "node_modules/d3-ease": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
- "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="
+ "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-fetch": {
+ "node_modules/d3-fetch": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz",
"integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-dsv": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-force": {
+ "node_modules/d3-force": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz",
"integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-dispatch": "1 - 3",
"d3-quadtree": "1 - 3",
"d3-timer": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-format": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz",
- "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="
+ "node_modules/d3-format": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
+ "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-geo": {
+ "node_modules/d3-geo": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",
"integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-array": "2.5.0 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-hierarchy": {
+ "node_modules/d3-hierarchy": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
- "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="
+ "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-interpolate": {
+ "node_modules/d3-interpolate": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
"integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-color": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-path": {
+ "node_modules/d3-path": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
- "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="
+ "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-polygon": {
+ "node_modules/d3-polygon": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz",
- "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="
+ "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-quadtree": {
+ "node_modules/d3-quadtree": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz",
- "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="
+ "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-random": {
+ "node_modules/d3-random": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz",
- "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="
+ "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-scale": {
+ "node_modules/d3-scale": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
"integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-array": "2.10.0 - 3",
"d3-format": "1 - 3",
"d3-interpolate": "1.2.0 - 3",
"d3-time": "2.1.1 - 3",
"d3-time-format": "2 - 4"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-scale-chromatic": {
+ "node_modules/d3-scale-chromatic": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
"integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-color": "1 - 3",
"d3-interpolate": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-selection": {
+ "node_modules/d3-selection": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
- "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="
+ "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-shape": {
+ "node_modules/d3-shape": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
"integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-path": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-time": {
+ "node_modules/d3-time": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
"integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-array": "2 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-time-format": {
+ "node_modules/d3-time-format": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
"integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-time": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "d3-timer": {
+ "node_modules/d3-timer": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
- "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="
+ "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "d3-transition": {
+ "node_modules/d3-transition": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
"integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-color": "1 - 3",
"d3-dispatch": "1 - 3",
"d3-ease": "1 - 3",
"d3-interpolate": "1 - 3",
"d3-timer": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "d3-selection": "2 - 3"
}
},
- "d3-zoom": {
+ "node_modules/d3-zoom": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
"integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
"d3-interpolate": "1 - 3",
"d3-selection": "2 - 3",
"d3-transition": "2 - 3"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "date-fns": {
+ "node_modules/date-fns": {
"version": "2.29.3",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
- "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA=="
+ "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.11"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/date-fns"
+ }
},
- "debug": {
+ "node_modules/debug": {
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "decode-uri-component": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ }
},
- "deep-diff": {
+ "node_modules/deep-diff": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz",
- "integrity": "sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug=="
+ "integrity": "sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug==",
+ "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
+ "license": "MIT"
},
- "deep-eql": {
+ "node_modules/deep-eql": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
"integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "deep-equal": {
+ "node_modules/deep-equal": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
"integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"array-buffer-byte-length": "^1.0.0",
"call-bind": "^1.0.5",
"es-get-iterator": "^1.1.3",
@@ -11528,102 +4665,162 @@
"which-boxed-primitive": "^1.0.2",
"which-collection": "^1.0.1",
"which-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "define-data-property": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "define-properties": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "delaunator": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz",
- "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==",
- "requires": {
+ "node_modules/delaunator": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.1.0.tgz",
+ "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==",
+ "license": "ISC",
+ "dependencies": {
"robust-predicates": "^3.0.2"
}
},
- "dequal": {
+ "node_modules/dequal": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
"integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
"dev": true,
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
},
- "diff-sequences": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.14.2"
+ }
},
- "dom-accessibility-api": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "dom-helpers": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.8.7",
"csstype": "^3.0.2"
}
},
- "electron-to-chromium": {
- "version": "1.5.286",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz",
- "integrity": "sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==",
- "dev": true
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.5.323",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.323.tgz",
+ "integrity": "sha512-oQm+FxbazvN2WICCbvJgj3IYPKV8awip57+W5VP+Aatk4kFU4pDYCPHZOX22Z27zpw8uttBehEqgK+VTJAYrVw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/elkjs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.11.0.tgz",
+ "integrity": "sha512-u4J8h9mwEDaYMqo0RYJpqNMFDoMK7f+pu4GjcV+N8jIC7TRdORgzkfSjTJemhqONFfH6fBI3wpysgWbhgVWIXw==",
+ "license": "EPL-2.0"
},
- "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==",
+ "node_modules/error-ex": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
+ "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"is-arrayish": "^0.2.1"
}
},
- "es-define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
- "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "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==",
"dev": true,
- "requires": {
- "get-intrinsic": "^1.2.4"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
}
},
- "es-errors": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
},
- "es-get-iterator": {
+ "node_modules/es-get-iterator": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
"integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.1.3",
"has-symbols": "^1.0.3",
@@ -11633,968 +4830,1631 @@
"is-string": "^1.0.7",
"isarray": "^2.0.5",
"stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "es-module-lexer": {
+ "node_modules/es-module-lexer": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
"integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
- "dev": true
- },
- "esbuild": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz",
- "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==",
- "dev": true,
- "requires": {
- "@esbuild/aix-ppc64": "0.20.2",
- "@esbuild/android-arm": "0.20.2",
- "@esbuild/android-arm64": "0.20.2",
- "@esbuild/android-x64": "0.20.2",
- "@esbuild/darwin-arm64": "0.20.2",
- "@esbuild/darwin-x64": "0.20.2",
- "@esbuild/freebsd-arm64": "0.20.2",
- "@esbuild/freebsd-x64": "0.20.2",
- "@esbuild/linux-arm": "0.20.2",
- "@esbuild/linux-arm64": "0.20.2",
- "@esbuild/linux-ia32": "0.20.2",
- "@esbuild/linux-loong64": "0.20.2",
- "@esbuild/linux-mips64el": "0.20.2",
- "@esbuild/linux-ppc64": "0.20.2",
- "@esbuild/linux-riscv64": "0.20.2",
- "@esbuild/linux-s390x": "0.20.2",
- "@esbuild/linux-x64": "0.20.2",
- "@esbuild/netbsd-x64": "0.20.2",
- "@esbuild/openbsd-x64": "0.20.2",
- "@esbuild/sunos-x64": "0.20.2",
- "@esbuild/win32-arm64": "0.20.2",
- "@esbuild/win32-ia32": "0.20.2",
- "@esbuild/win32-x64": "0.20.2"
- }
- },
- "escalade": {
+ "dev": true,
+ "license": "MIT"
+ },
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/esbuild": {
+ "version": "0.25.12",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
+ "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.25.12",
+ "@esbuild/android-arm": "0.25.12",
+ "@esbuild/android-arm64": "0.25.12",
+ "@esbuild/android-x64": "0.25.12",
+ "@esbuild/darwin-arm64": "0.25.12",
+ "@esbuild/darwin-x64": "0.25.12",
+ "@esbuild/freebsd-arm64": "0.25.12",
+ "@esbuild/freebsd-x64": "0.25.12",
+ "@esbuild/linux-arm": "0.25.12",
+ "@esbuild/linux-arm64": "0.25.12",
+ "@esbuild/linux-ia32": "0.25.12",
+ "@esbuild/linux-loong64": "0.25.12",
+ "@esbuild/linux-mips64el": "0.25.12",
+ "@esbuild/linux-ppc64": "0.25.12",
+ "@esbuild/linux-riscv64": "0.25.12",
+ "@esbuild/linux-s390x": "0.25.12",
+ "@esbuild/linux-x64": "0.25.12",
+ "@esbuild/netbsd-arm64": "0.25.12",
+ "@esbuild/netbsd-x64": "0.25.12",
+ "@esbuild/openbsd-arm64": "0.25.12",
+ "@esbuild/openbsd-x64": "0.25.12",
+ "@esbuild/openharmony-arm64": "0.25.12",
+ "@esbuild/sunos-x64": "0.25.12",
+ "@esbuild/win32-arm64": "0.25.12",
+ "@esbuild/win32-ia32": "0.25.12",
+ "@esbuild/win32-x64": "0.25.12"
+ }
+ },
+ "node_modules/escalade": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "escape-string-regexp": {
+ "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==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "estree-walker": {
+ "node_modules/estree-walker": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/estree": "^1.0.0"
}
},
- "eventemitter3": {
+ "node_modules/eventemitter3": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
- "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
+ "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
+ "license": "MIT"
},
- "expect-type": {
+ "node_modules/expect-type": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
"integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=12.0.0"
+ }
},
- "export-to-csv": {
+ "node_modules/export-to-csv": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/export-to-csv/-/export-to-csv-1.3.0.tgz",
- "integrity": "sha512-msPjbfozZdYzDghAEKmCVH5veMeKHNacplE6noXvGiA8AeV1qa/SOxp6JXDjF9R8Kf6v3ypI6jskiY19dkhZeA=="
+ "integrity": "sha512-msPjbfozZdYzDghAEKmCVH5veMeKHNacplE6noXvGiA8AeV1qa/SOxp6JXDjF9R8Kf6v3ypI6jskiY19dkhZeA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^v12.20.0 || >=v14.13.0"
+ }
},
- "fast-equals": {
+ "node_modules/fast-equals": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz",
"integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==",
+ "license": "MIT",
"peer": true
},
- "fdir": {
+ "node_modules/fdir": {
"version": "6.5.0",
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
"dev": true,
- "requires": {}
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
},
- "find-root": {
+ "node_modules/find-root": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
"integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
+ "license": "MIT",
"peer": true
},
- "fontsource-roboto": {
+ "node_modules/fontsource-roboto": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/fontsource-roboto/-/fontsource-roboto-4.0.0.tgz",
- "integrity": "sha512-zD6L8nvdWRcwSgp4ojxFchG+MPj8kXXQKDEAH9bfhbxy+lkpvpC1WgAK0lCa4dwobv+hvAe0uyHaawcgH7WH/g=="
+ "integrity": "sha512-zD6L8nvdWRcwSgp4ojxFchG+MPj8kXXQKDEAH9bfhbxy+lkpvpC1WgAK0lCa4dwobv+hvAe0uyHaawcgH7WH/g==",
+ "deprecated": "Package relocated. Please install and migrate to @fontsource/roboto.",
+ "license": "MIT"
},
- "for-each": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
- "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "node_modules/for-each": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
+ "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
"dev": true,
- "requires": {
- "is-callable": "^1.1.3"
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.2.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "fsevents": {
+ "node_modules/fsevents": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"dev": true,
- "optional": true
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
},
- "function-bind": {
+ "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=="
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "functions-have-names": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "gensync": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "get-intrinsic": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
- "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "node_modules/get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
"function-bind": "^1.1.2",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "hasown": "^2.0.0"
+ "get-proto": "^1.0.1",
+ "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"
}
},
- "goober": {
- "version": "2.1.16",
- "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.16.tgz",
- "integrity": "sha512-erjk19y1U33+XAMe1VTvIONHYoSqE4iS7BYUZfHaqeohLmnC0FdxEh7rQU+6MZ4OajItzjZFSRtVANrQwNq6/g==",
- "requires": {}
- },
- "gopd": {
+ "node_modules/get-proto": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/goober": {
+ "version": "2.1.18",
+ "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.18.tgz",
+ "integrity": "sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==",
+ "license": "MIT",
+ "peerDependencies": {
+ "csstype": "^3.0.10"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
"dev": true,
- "requires": {
- "get-intrinsic": "^1.1.3"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "graphql": {
+ "node_modules/graphql": {
"version": "16.8.1",
"resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.1.tgz",
- "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw=="
+ "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
+ }
},
- "graphql-tag": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "has-flag": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "has-property-descriptors": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "has-proto": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
- "dev": true
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "has-tostringtag": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "hasown": {
+ "node_modules/hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
}
},
- "heap": {
+ "node_modules/heap": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/heap/-/heap-0.2.5.tgz",
"integrity": "sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg=="
},
- "hoist-non-react-statics": {
+ "node_modules/highlight-words": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-2.0.0.tgz",
+ "integrity": "sha512-If5n+IhSBRXTScE7wl16VPmd+44Vy7kof24EdqhjsZsDuHikpv1OCagVcJFpB4fS4UPUniedlWqrjIO8vWOsIQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 20",
+ "npm": ">= 9"
+ }
+ },
+ "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==",
- "requires": {
- "react-is": "^16.7.0"
- },
+ "license": "BSD-3-Clause",
"dependencies": {
- "react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- }
+ "react-is": "^16.7.0"
}
},
- "html-parse-stringify": {
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/html-parse-stringify": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz",
"integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"void-elements": "3.1.0"
}
},
- "html-to-image": {
+ "node_modules/html-to-image": {
"version": "1.11.11",
"resolved": "https://registry.npmjs.org/html-to-image/-/html-to-image-1.11.11.tgz",
- "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA=="
+ "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA==",
+ "license": "MIT"
},
- "i18next": {
- "version": "25.8.10",
- "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.8.10.tgz",
- "integrity": "sha512-CtPJLMAz1G8sxo+mIzfBjGgLxWs7d6WqIjlmmv9BTsOat4pJIfwZ8cm07n3kFS6bP9c6YwsYutYrwsEeJVBo2g==",
+ "node_modules/i18next": {
+ "version": "25.10.9",
+ "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.9.tgz",
+ "integrity": "sha512-hQY9/bFoQKGlSKMlaCuLR8w1h5JjieqrsnZvEmj1Ja6Ec7fbyc4cTrCsY9mb9Sd8YQ/swsrKz1S9M8AcvVI70w==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://www.locize.com/i18next"
+ },
+ {
+ "type": "individual",
+ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
+ },
+ {
+ "type": "individual",
+ "url": "https://www.locize.com"
+ }
+ ],
+ "license": "MIT",
"peer": true,
- "requires": {
- "@babel/runtime": "^7.28.4"
+ "dependencies": {
+ "@babel/runtime": "^7.29.2"
+ },
+ "peerDependencies": {
+ "typescript": "^5 || ^6"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "i18next-http-backend": {
+ "node_modules/i18next-http-backend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-3.0.2.tgz",
"integrity": "sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"cross-fetch": "4.0.0"
}
},
- "iconv-lite": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "immutability-helper": {
+ "node_modules/immutability-helper": {
"version": "2.9.1",
"resolved": "https://registry.npmjs.org/immutability-helper/-/immutability-helper-2.9.1.tgz",
"integrity": "sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"invariant": "^2.2.0"
}
},
- "import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "node_modules/import-fresh": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "indent-string": {
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
},
- "inherits": {
+ "node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "internal-slot": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
- "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"es-errors": "^1.3.0",
- "hasown": "^2.0.0",
- "side-channel": "^1.0.4"
+ "hasown": "^2.0.2",
+ "side-channel": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
}
},
- "internmap": {
+ "node_modules/internmap": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
- "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="
+ "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
},
- "invariant": {
+ "node_modules/invariant": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
"integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"loose-envify": "^1.0.0"
}
},
- "is-arguments": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "node_modules/is-arguments": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
+ "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-array-buffer": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
- "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.1"
+ "license": "MIT",
+ "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"
}
},
- "is-arrayish": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "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==",
"dev": true,
- "requires": {
- "has-bigints": "^1.0.1"
+ "license": "MIT",
+ "dependencies": {
+ "has-bigints": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "node_modules/is-boolean-object": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
+ "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "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-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "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==",
- "dev": true
- },
- "is-core-module": {
- "version": "2.15.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
- "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
+ "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==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "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==",
"dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-map": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "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==",
"dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.3",
+ "has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "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"
}
},
- "is-set": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "is-shared-array-buffer": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
- "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.7"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "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==",
"dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.3",
+ "has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "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==",
"dev": true,
- "requires": {
- "has-symbols": "^1.0.2"
+ "license": "MIT",
+ "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"
}
},
- "is-weakmap": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "is-weakset": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
- "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.7",
- "get-intrinsic": "^1.2.4"
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.3",
+ "get-intrinsic": "^1.2.6"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "isarray": {
+ "node_modules/isarray": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "isomorphic.js": {
+ "node_modules/isomorphic.js": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz",
"integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "GitHub Sponsors ❤",
+ "url": "https://github.com/sponsors/dmonad"
+ }
},
- "iterall": {
+ "node_modules/iterall": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz",
- "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg=="
+ "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==",
+ "license": "MIT"
},
- "jest-diff": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "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/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "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,
- "requires": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- }
- },
- "react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
- }
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "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,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
+ },
+ "engines": {
+ "node": ">= 10"
}
},
- "jest-get-type": {
+ "node_modules/jest-diff/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==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.14.2"
+ }
},
- "jest-junit-reporter": {
+ "node_modules/jest-junit-reporter": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/jest-junit-reporter/-/jest-junit-reporter-1.1.0.tgz",
"integrity": "sha512-beZH/+kAQbECfvXKrm1g0VFxUPC+cezPMHeqhP9y6ThlRjvxFvfwlUQElYIN9P1tW+odHz8nIz9VV2BdWsUlfw==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"xml": "^1.0.1"
}
},
- "js-tokens": {
+ "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=="
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "license": "MIT"
},
- "jsesc": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
- "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="
+ "node_modules/jsesc": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
+ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+ "license": "MIT",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=6"
+ }
},
- "json-parse-even-better-errors": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "json5": {
+ "node_modules/json5": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
},
- "just-curry-it": {
+ "node_modules/just-curry-it": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/just-curry-it/-/just-curry-it-3.2.1.tgz",
- "integrity": "sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg=="
+ "integrity": "sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg==",
+ "license": "MIT"
},
- "lexical": {
+ "node_modules/lexical": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/lexical/-/lexical-0.8.1.tgz",
- "integrity": "sha512-+dVoQZldtPCLyMgnvbgeYCmfIQilEHrZYGf6Fdpw4Ck0Xvg7IpvMpIKuMsXYsH1t2TlrTQ3qR6cDYvobuU7kMA=="
+ "integrity": "sha512-+dVoQZldtPCLyMgnvbgeYCmfIQilEHrZYGf6Fdpw4Ck0Xvg7IpvMpIKuMsXYsH1t2TlrTQ3qR6cDYvobuU7kMA==",
+ "license": "MIT"
},
- "lib0": {
- "version": "0.2.98",
- "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.98.tgz",
- "integrity": "sha512-XteTiNO0qEXqqweWx+b21p/fBnNHUA1NwAtJNJek1oPrewEZs2uiT4gWivHKr9GqCjDPAhchz0UQO8NwU3bBNA==",
+ "node_modules/lib0": {
+ "version": "0.2.117",
+ "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.117.tgz",
+ "integrity": "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"isomorphic.js": "^0.2.4"
+ },
+ "bin": {
+ "0ecdsa-generate-keypair": "bin/0ecdsa-generate-keypair.js",
+ "0gentesthtml": "bin/gentesthtml.js",
+ "0serve": "bin/0serve.js"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "type": "GitHub Sponsors ❤",
+ "url": "https://github.com/sponsors/dmonad"
}
},
- "lines-and-columns": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ "node_modules/lodash": {
+ "version": "4.17.23",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
+ "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
+ "license": "MIT"
},
- "loose-envify": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
+ },
+ "bin": {
+ "loose-envify": "cli.js"
}
},
- "loupe": {
+ "node_modules/loupe": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
"integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "lru-cache": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "ISC",
+ "dependencies": {
"yallist": "^3.0.2"
}
},
- "lz-string": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "lz-string": "bin/bin.js"
+ }
},
- "magic-string": {
+ "node_modules/magic-string": {
"version": "0.30.21",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
"integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.5"
}
},
- "min-indent": {
+ "node_modules/material-react-table": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-3.2.1.tgz",
+ "integrity": "sha512-sQtTf7bETpkPN2Hm5BVtz89wrfXCVQguz6XlwMChSnfKFO5QCKAJJC5aSIKnUc3S0AvTz/k/ILi00FnnY1Gixw==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/match-sorter-utils": "8.19.4",
+ "@tanstack/react-table": "8.20.6",
+ "@tanstack/react-virtual": "3.11.2",
+ "highlight-words": "2.0.0"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/kevinvandy"
+ },
+ "peerDependencies": {
+ "@emotion/react": ">=11.13",
+ "@emotion/styled": ">=11.13",
+ "@mui/icons-material": ">=6",
+ "@mui/material": ">=6",
+ "@mui/x-date-pickers": ">=7.15",
+ "react": ">=18.0",
+ "react-dom": ">=18.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==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "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
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "ms": {
+ "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=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
- "nanoid": {
+ "node_modules/nanoid": {
"version": "3.3.11",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
- "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
},
- "node-fetch": {
+ "node_modules/node-fetch": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
}
},
- "node-releases": {
- "version": "2.0.27",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
- "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
- "dev": true
+ "node_modules/node-releases": {
+ "version": "2.0.36",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz",
+ "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==",
+ "dev": true,
+ "license": "MIT"
},
- "notistack": {
+ "node_modules/notistack": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/notistack/-/notistack-3.0.1.tgz",
"integrity": "sha512-ntVZXXgSQH5WYfyU+3HfcXuKaapzAJ8fBLQ/G618rn3yvSzEbnOB8ZSOwhX+dAORy/lw+GC2N061JA0+gYWTVA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"clsx": "^1.1.0",
"goober": "^2.0.33"
},
- "dependencies": {
- "clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
- }
+ "engines": {
+ "node": ">=12.0.0",
+ "npm": ">=6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/notistack"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "node_modules/notistack/node_modules/clsx": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
+ "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
}
},
- "object-assign": {
+ "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=="
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "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==",
- "dev": true
+ "node_modules/object-inspect": {
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "object-is": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "object-keys": {
+ "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==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
},
- "object.assign": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
- "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.5",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
"define-properties": "^1.2.1",
- "has-symbols": "^1.0.3",
+ "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"
}
},
- "optimism": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@wry/caches": "^1.0.0",
"@wry/context": "^0.7.0",
"@wry/trie": "^0.5.0",
"tslib": "^2.3.0"
}
},
- "parent-module": {
+ "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==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "parse-json": {
+ "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==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "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"
}
},
- "path-parse": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "path-type": {
+ "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==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
},
- "pathe": {
+ "node_modules/pathe": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
"integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "pathfinding": {
+ "node_modules/pathfinding": {
"version": "0.4.18",
"resolved": "https://registry.npmjs.org/pathfinding/-/pathfinding-0.4.18.tgz",
"integrity": "sha512-R0TGEQ9GRcFCDvAWlJAWC+KGJ9SLbW4c0nuZRcioVlXVTlw+F5RvXQ8SQgSqI9KXWC1ew95vgmIiyaWTlCe9Ag==",
- "requires": {
+ "dependencies": {
"heap": "0.2.5"
}
},
- "pathval": {
+ "node_modules/pathval": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
"integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.16"
+ }
},
- "picocolors": {
+ "node_modules/picocolors": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "license": "ISC"
},
- "picomatch": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
- "dev": true
+ "node_modules/picomatch": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
+ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
},
- "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==",
- "dev": true
- },
- "postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
- "requires": {
+ "node_modules/possible-typed-array-names": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
+ "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.4.49",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz",
+ "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==",
+ "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"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.2.0"
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
}
},
- "postcss-value-parser": {
+ "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=="
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+ "license": "MIT"
},
- "prettier": {
+ "node_modules/prettier": {
"version": "2.7.1",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
"integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "prettier": "bin-prettier.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
+ }
},
- "pretty-format": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"ansi-regex": "^5.0.1",
"ansi-styles": "^5.0.0",
"react-is": "^17.0.1"
},
- "dependencies": {
- "ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true
- },
- "react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
- }
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "prismjs": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
- "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q=="
+ "node_modules/pretty-format/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==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/prismjs": {
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
+ "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
},
- "prop-types": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"loose-envify": "^1.4.0",
"object-assign": "^4.1.1",
"react-is": "^16.13.1"
- },
- "dependencies": {
- "react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- }
}
},
- "react": {
+ "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==",
+ "license": "MIT"
+ },
+ "node_modules/react": {
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
"integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"loose-envify": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "react-dom": {
+ "node_modules/react-dom": {
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
"integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"loose-envify": "^1.1.0",
"scheduler": "^0.23.2"
+ },
+ "peerDependencies": {
+ "react": "^18.3.1"
}
},
- "react-draggable": {
+ "node_modules/react-draggable": {
"version": "4.4.6",
"resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.6.tgz",
"integrity": "sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"clsx": "^1.1.1",
"prop-types": "^15.8.1"
},
- "dependencies": {
- "clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg=="
- }
+ "peerDependencies": {
+ "react": ">= 16.3.0",
+ "react-dom": ">= 16.3.0"
+ }
+ },
+ "node_modules/react-draggable/node_modules/clsx": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
+ "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
}
},
- "react-error-boundary": {
+ "node_modules/react-error-boundary": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz",
"integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.12.5"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "react": ">=16.13.1"
}
},
- "react-grid-layout": {
+ "node_modules/react-grid-layout": {
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/react-grid-layout/-/react-grid-layout-1.4.4.tgz",
"integrity": "sha512-7+Lg8E8O8HfOH5FrY80GCIR1SHTn2QnAYKh27/5spoz+OHhMmEhU/14gIkRzJOtympDPaXcVRX/nT1FjmeOUmQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
+ "dependencies": {
"clsx": "^2.0.0",
"fast-equals": "^4.0.3",
"prop-types": "^15.8.1",
"react-draggable": "^4.4.5",
"react-resizable": "^3.0.5",
"resize-observer-polyfill": "^1.5.1"
+ },
+ "peerDependencies": {
+ "react": ">= 16.3.0",
+ "react-dom": ">= 16.3.0"
}
},
- "react-i18next": {
+ "node_modules/react-i18next": {
"version": "16.2.3",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-16.2.3.tgz",
"integrity": "sha512-O0t2zvmIz7nHWKNfIL+O/NTIbpTaOPY0vZov779hegbep3IZ+xcqkeVPKWBSXwzdkiv77q8zmq9toKIUys1x3A==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.27.6",
"html-parse-stringify": "^3.0.1",
"use-sync-external-store": "^1.6.0"
},
- "dependencies": {
- "use-sync-external-store": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
- "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
- "requires": {}
+ "peerDependencies": {
+ "i18next": ">= 25.5.2",
+ "react": ">= 16.8.0",
+ "typescript": "^5"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ },
+ "react-native": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
}
}
},
- "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-is": {
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz",
+ "integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==",
+ "license": "MIT"
},
- "react-popopo": {
+ "node_modules/react-popopo": {
"version": "2.1.9",
"resolved": "https://registry.npmjs.org/react-popopo/-/react-popopo-2.1.9.tgz",
"integrity": "sha512-zXOpcLSpaLZmBxhdtenJzQPLjY81XknVS/tXH4Kv5BBrnYIUPHvVdGmS7+o9s7DjCzzdK7AdVwtG+FVSO0cZ8g==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"classnames": ">= 2.0",
"prop-types": "^15.7.2",
"react": ">= 16.3",
"react-dom": ">= 16.3",
"styled-components": ">= 4.0"
+ },
+ "peerDependencies": {
+ "classnames": ">= 2.0",
+ "react": ">= 16.3",
+ "react-dom": ">= 16.3",
+ "styled-components": ">= 4.0"
}
},
- "react-redux": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@babel/runtime": "^7.15.4",
"@types/react-redux": "^7.1.20",
"hoist-non-react-statics": "^3.3.2",
@@ -12602,88 +6462,147 @@
"prop-types": "^15.7.2",
"react-is": "^17.0.2"
},
- "dependencies": {
- "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=="
+ "peerDependencies": {
+ "react": "^16.8.3 || ^17 || ^18"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ },
+ "react-native": {
+ "optional": true
}
}
},
- "react-refresh": {
+ "node_modules/react-redux/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==",
+ "license": "MIT"
+ },
+ "node_modules/react-refresh": {
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
"integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "react-resizable": {
+ "node_modules/react-resizable": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/react-resizable/-/react-resizable-3.0.5.tgz",
"integrity": "sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"prop-types": "15.x",
"react-draggable": "^4.0.3"
+ },
+ "peerDependencies": {
+ "react": ">= 16.3"
}
},
- "react-resizable-panels": {
+ "node_modules/react-resizable-panels": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-3.0.2.tgz",
"integrity": "sha512-j4RNII75fnHkLnbsTb5G5YsDvJsSEZrJK2XSF2z0Tc2jIonYlIVir/Yh/5LvcUFCfs1HqrMAoiBFmIrRjC4XnA==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc",
+ "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
+ }
},
- "react-router": {
+ "node_modules/react-router": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.0.tgz",
"integrity": "sha512-wVQq0/iFYd3iZ9H2l3N3k4PL8EEHcb0XlU2Na8nEwmiXgIUElEH6gaJDtUQxJ+JFzmIXaQjfdpcGWaM6IoQGxg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@remix-run/router": "1.19.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8"
}
},
- "react-router-dom": {
+ "node_modules/react-router-dom": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.0.tgz",
"integrity": "sha512-RRGUIiDtLrkX3uYcFiCIxKFWMcWQGMojpYZfcstc63A1+sSnVgILGIm9gNUA6na3Fm1QuPGSBQH2EMbAZOnMsQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@remix-run/router": "1.19.0",
"react-router": "6.26.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8",
+ "react-dom": ">=16.8"
}
},
- "react-transition-group": {
+ "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==",
- "requires": {
+ "license": "BSD-3-Clause",
+ "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/react-window": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/react-window/-/react-window-2.2.2.tgz",
+ "integrity": "sha512-kvHKwFImKBWNbx2S87NZOhQhAVkBthjmnOfHlhQI45p3A+D+V53E+CqQMsyHrxNe3ke+YtWXuKDa1eoHAaIWJg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^18.0.0 || ^19.0.0",
+ "react-dom": "^18.0.0 || ^19.0.0"
}
},
- "redent": {
+ "node_modules/redent": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
"integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"indent-string": "^4.0.0",
"strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "reduce-reducers": {
+ "node_modules/reduce-reducers": {
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/reduce-reducers/-/reduce-reducers-0.4.3.tgz",
- "integrity": "sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw=="
+ "integrity": "sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw==",
+ "license": "MIT"
},
- "redux": {
+ "node_modules/redux": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
- "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
+ "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==",
+ "license": "MIT"
},
- "redux-actions": {
+ "node_modules/redux-actions": {
"version": "2.6.5",
"resolved": "https://registry.npmjs.org/redux-actions/-/redux-actions-2.6.5.tgz",
"integrity": "sha512-pFhEcWFTYNk7DhQgxMGnbsB1H2glqhQJRQrtPb96kD3hWiZRzXHwwmFPswg6V2MjraXRXWNmuP9P84tvdLAJmw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"invariant": "^2.2.4",
"just-curry-it": "^3.1.0",
"loose-envify": "^1.4.0",
@@ -12691,442 +6610,698 @@
"to-camel-case": "^1.0.0"
}
},
- "redux-logger": {
+ "node_modules/redux-logger": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz",
"integrity": "sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"deep-diff": "^0.3.5"
}
},
- "regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
- "dev": true
- },
- "regexp.prototype.flags": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
- "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.7",
+ "license": "MIT",
+ "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"
}
},
- "rehackt": {
+ "node_modules/rehackt": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz",
"integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==",
- "requires": {}
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "*"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
},
- "remove-accents": {
+ "node_modules/remove-accents": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz",
- "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A=="
+ "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==",
+ "license": "MIT"
+ },
+ "node_modules/reselect": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
+ "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
+ "license": "MIT",
+ "peer": true
},
- "resize-observer-polyfill": {
+ "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==",
+ "license": "MIT",
"peer": true
},
- "resolve": {
- "version": "1.22.8",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "node_modules/resolve": {
+ "version": "1.22.11",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
+ "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
- "is-core-module": "^2.13.0",
+ "dependencies": {
+ "is-core-module": "^2.16.1",
"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"
}
},
- "resolve-from": {
+ "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==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/response-iterator": {
+ "version": "0.2.25",
+ "resolved": "https://registry.npmjs.org/response-iterator/-/response-iterator-0.2.25.tgz",
+ "integrity": "sha512-15K4tT8X35W0zJ5bv3fAf4eEKqOwS7yzd+Bg6YEE9NLltVbPbuTcYo3J2AP6AMQGMJmJkFCG421+kP2/iCBfDA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8"
+ }
},
- "response-iterator": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/response-iterator/-/response-iterator-0.2.6.tgz",
- "integrity": "sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw=="
+ "node_modules/robust-predicates": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",
+ "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==",
+ "license": "Unlicense"
},
- "robust-predicates": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz",
- "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="
- },
- "rollup": {
- "version": "4.57.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
- "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
- "dev": true,
- "requires": {
- "@rollup/rollup-android-arm-eabi": "4.57.1",
- "@rollup/rollup-android-arm64": "4.57.1",
- "@rollup/rollup-darwin-arm64": "4.57.1",
- "@rollup/rollup-darwin-x64": "4.57.1",
- "@rollup/rollup-freebsd-arm64": "4.57.1",
- "@rollup/rollup-freebsd-x64": "4.57.1",
- "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
- "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
- "@rollup/rollup-linux-arm64-gnu": "4.57.1",
- "@rollup/rollup-linux-arm64-musl": "4.57.1",
- "@rollup/rollup-linux-loong64-gnu": "4.57.1",
- "@rollup/rollup-linux-loong64-musl": "4.57.1",
- "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
- "@rollup/rollup-linux-ppc64-musl": "4.57.1",
- "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
- "@rollup/rollup-linux-riscv64-musl": "4.57.1",
- "@rollup/rollup-linux-s390x-gnu": "4.57.1",
- "@rollup/rollup-linux-x64-gnu": "4.57.1",
- "@rollup/rollup-linux-x64-musl": "4.57.1",
- "@rollup/rollup-openbsd-x64": "4.57.1",
- "@rollup/rollup-openharmony-arm64": "4.57.1",
- "@rollup/rollup-win32-arm64-msvc": "4.57.1",
- "@rollup/rollup-win32-ia32-msvc": "4.57.1",
- "@rollup/rollup-win32-x64-gnu": "4.57.1",
- "@rollup/rollup-win32-x64-msvc": "4.57.1",
- "@types/estree": "1.0.8",
+ "node_modules/rollup": {
+ "version": "4.60.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.0.tgz",
+ "integrity": "sha512-yqjxruMGBQJ2gG4HtjZtAfXArHomazDHoFwFFmZZl0r7Pdo7qCIXKqKHZc8yeoMgzJJ+pO6pEEHa+V7uzWlrAQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "1.0.8"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.60.0",
+ "@rollup/rollup-android-arm64": "4.60.0",
+ "@rollup/rollup-darwin-arm64": "4.60.0",
+ "@rollup/rollup-darwin-x64": "4.60.0",
+ "@rollup/rollup-freebsd-arm64": "4.60.0",
+ "@rollup/rollup-freebsd-x64": "4.60.0",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.60.0",
+ "@rollup/rollup-linux-arm-musleabihf": "4.60.0",
+ "@rollup/rollup-linux-arm64-gnu": "4.60.0",
+ "@rollup/rollup-linux-arm64-musl": "4.60.0",
+ "@rollup/rollup-linux-loong64-gnu": "4.60.0",
+ "@rollup/rollup-linux-loong64-musl": "4.60.0",
+ "@rollup/rollup-linux-ppc64-gnu": "4.60.0",
+ "@rollup/rollup-linux-ppc64-musl": "4.60.0",
+ "@rollup/rollup-linux-riscv64-gnu": "4.60.0",
+ "@rollup/rollup-linux-riscv64-musl": "4.60.0",
+ "@rollup/rollup-linux-s390x-gnu": "4.60.0",
+ "@rollup/rollup-linux-x64-gnu": "4.60.0",
+ "@rollup/rollup-linux-x64-musl": "4.60.0",
+ "@rollup/rollup-openbsd-x64": "4.60.0",
+ "@rollup/rollup-openharmony-arm64": "4.60.0",
+ "@rollup/rollup-win32-arm64-msvc": "4.60.0",
+ "@rollup/rollup-win32-ia32-msvc": "4.60.0",
+ "@rollup/rollup-win32-x64-gnu": "4.60.0",
+ "@rollup/rollup-win32-x64-msvc": "4.60.0",
"fsevents": "~2.3.2"
}
},
- "rw": {
+ "node_modules/rw": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
- "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="
+ "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==",
+ "license": "BSD-3-Clause"
+ },
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "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"
+ }
},
- "safer-buffer": {
+ "node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "license": "MIT"
},
- "scheduler": {
+ "node_modules/scheduler": {
"version": "0.23.2",
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
"integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"loose-envify": "^1.1.0"
}
},
- "semver": {
+ "node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
},
- "set-function-length": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "set-function-name": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "shallowequal": {
+ "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=="
+ "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==",
+ "license": "MIT"
},
- "side-channel": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
- "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "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==",
"dev": true,
- "requires": {
- "call-bind": "^1.0.7",
+ "license": "MIT",
+ "dependencies": {
"es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "object-inspect": "^1.13.1"
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "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"
}
},
- "siginfo": {
+ "node_modules/siginfo": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
"integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "source-map": {
+ "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==",
- "peer": true
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "source-map-js": {
+ "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=="
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "source-map-resolve": {
+ "node_modules/source-map-resolve": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz",
"integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==",
+ "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"atob": "^2.1.2",
"decode-uri-component": "^0.2.0"
}
},
- "stackback": {
+ "node_modules/stackback": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
"integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "std-env": {
+ "node_modules/std-env": {
"version": "3.10.0",
"resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
"integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "stop-iteration-iterator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
+ "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
"dev": true,
- "requires": {
- "internal-slot": "^1.0.4"
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "internal-slot": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
}
},
- "strip-indent": {
+ "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,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "strip-literal": {
+ "node_modules/strip-literal": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
"integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"js-tokens": "^9.0.1"
},
- "dependencies": {
- "js-tokens": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
- "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
- "dev": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/antfu"
}
},
- "styled-components": {
- "version": "6.1.13",
- "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.13.tgz",
- "integrity": "sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==",
- "requires": {
- "@emotion/is-prop-valid": "1.2.2",
- "@emotion/unitless": "0.8.1",
- "@types/stylis": "4.2.5",
+ "node_modules/strip-literal/node_modules/js-tokens": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
+ "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/styled-components": {
+ "version": "6.3.12",
+ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.3.12.tgz",
+ "integrity": "sha512-hFR6xsVkVYbsdcUlzPYFvFfoc6o2KlV0VvgRIQwSYMtdThM7SCxnjX9efh/cWce2kTq16I/Kl3xM98xiLptsXA==",
+ "license": "MIT",
+ "dependencies": {
+ "@emotion/is-prop-valid": "1.4.0",
+ "@emotion/unitless": "0.10.0",
+ "@types/stylis": "4.2.7",
"css-to-react-native": "3.2.0",
- "csstype": "3.1.3",
- "postcss": "8.4.38",
+ "csstype": "3.2.3",
+ "postcss": "8.4.49",
"shallowequal": "1.1.0",
- "stylis": "4.3.2",
- "tslib": "2.6.2"
+ "stylis": "4.3.6",
+ "tslib": "2.8.1"
},
- "dependencies": {
- "@emotion/is-prop-valid": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
- "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
- "requires": {
- "@emotion/memoize": "^0.8.1"
- }
- },
- "@emotion/memoize": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
- "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
- },
- "@emotion/unitless": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
- "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
- },
- "stylis": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
- "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="
- },
- "tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
+ "engines": {
+ "node": ">= 16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/styled-components"
+ },
+ "peerDependencies": {
+ "react": ">= 16.8.0",
+ "react-dom": ">= 16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
}
}
},
- "stylis": {
+ "node_modules/styled-components/node_modules/stylis": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz",
+ "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==",
+ "license": "MIT"
+ },
+ "node_modules/stylis": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
+ "license": "MIT"
},
- "subscriptions-transport-ws": {
+ "node_modules/subscriptions-transport-ws": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.0.tgz",
"integrity": "sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==",
- "requires": {
+ "deprecated": "The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md",
+ "license": "MIT",
+ "dependencies": {
"backo2": "^1.0.2",
"eventemitter3": "^3.1.0",
"iterall": "^1.2.1",
"symbol-observable": "^1.0.4",
"ws": "^5.2.0 || ^6.0.0 || ^7.0.0"
},
- "dependencies": {
- "symbol-observable": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
- "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
- }
+ "peerDependencies": {
+ "graphql": "^15.7.2 || ^16.0.0"
+ }
+ },
+ "node_modules/subscriptions-transport-ws/node_modules/symbol-observable": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
+ "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "supports-color": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "supports-preserve-symlinks-flag": {
+ "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==",
- "peer": true
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "svg-path-parser": {
+ "node_modules/svg-path-parser": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/svg-path-parser/-/svg-path-parser-1.1.0.tgz",
- "integrity": "sha512-jGCUqcQyXpfe38R7RFfhrMyfXcBmpMNJI/B+4CE9/Unkh98UporAc461GTthv+TVDuZXsBx7/WiwJb1Oh4tt4A=="
+ "integrity": "sha512-jGCUqcQyXpfe38R7RFfhrMyfXcBmpMNJI/B+4CE9/Unkh98UporAc461GTthv+TVDuZXsBx7/WiwJb1Oh4tt4A==",
+ "license": "MIT"
},
- "symbol-observable": {
+ "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=="
+ "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ }
},
- "tabbable": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz",
- "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew=="
+ "node_modules/tabbable": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz",
+ "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==",
+ "license": "MIT"
},
- "tinybench": {
+ "node_modules/tinybench": {
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
"integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "tinyexec": {
+ "node_modules/tinyexec": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
"integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "tinyglobby": {
+ "node_modules/tinyglobby": {
"version": "0.2.15",
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"fdir": "^6.5.0",
"picomatch": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/SuperchupuDev"
}
},
- "tinypool": {
+ "node_modules/tinypool": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
"integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.0.0 || >=20.0.0"
+ }
},
- "tinyrainbow": {
+ "node_modules/tinyrainbow": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
"integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "tinyspy": {
+ "node_modules/tinyspy": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",
"integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "to-camel-case": {
+ "node_modules/to-camel-case": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/to-camel-case/-/to-camel-case-1.0.0.tgz",
"integrity": "sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"to-space-case": "^1.0.0"
}
},
- "to-no-case": {
+ "node_modules/to-no-case": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/to-no-case/-/to-no-case-1.0.2.tgz",
- "integrity": "sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg=="
+ "integrity": "sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==",
+ "license": "MIT"
},
- "to-space-case": {
+ "node_modules/to-space-case": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/to-space-case/-/to-space-case-1.0.0.tgz",
"integrity": "sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"to-no-case": "^1.0.0"
}
},
- "tr46": {
+ "node_modules/tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "license": "MIT"
},
- "trello-smooth-dnd": {
+ "node_modules/trello-smooth-dnd": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/trello-smooth-dnd/-/trello-smooth-dnd-1.0.0.tgz",
- "integrity": "sha512-KgYEwmxX08Dl4OmioEv24LSnlNp9jNv8lwTQlUMbMm6B+VuwyQuuuoyu4wlsRweiMCCC6sZXpCCGkmAni/vCaQ=="
+ "integrity": "sha512-KgYEwmxX08Dl4OmioEv24LSnlNp9jNv8lwTQlUMbMm6B+VuwyQuuuoyu4wlsRweiMCCC6sZXpCCGkmAni/vCaQ==",
+ "license": "ISC"
},
- "ts-invariant": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "tslib": {
+ "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=="
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "license": "0BSD"
+ },
+ "node_modules/tss-react": {
+ "version": "4.9.16",
+ "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.16.tgz",
+ "integrity": "sha512-7g9B96gdmR7klrYcslLdw0maeyS+PnWsID28eBkKQEbEJNbMjlgvgTFlGUyURrfafmbpkfjRzE5+lDMRT91LEQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@emotion/cache": "*",
+ "@emotion/serialize": "*",
+ "@emotion/utils": "*"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.4.1",
+ "@emotion/server": "^11.4.0",
+ "@mui/material": "^5.0.0 || ^6.0.0 || ^7.0.0",
+ "@types/react": "^16.8.0 || ^17.0.2 || ^18.0.0 || ^19.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/server": {
+ "optional": true
+ },
+ "@mui/material": {
+ "optional": true
+ }
+ }
},
- "turbo": {
+ "node_modules/turbo": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo/-/turbo-2.4.4.tgz",
"integrity": "sha512-N9FDOVaY3yz0YCOhYIgOGYad7+m2ptvinXygw27WPLQvcZDl3+0Sa77KGVlLSiuPDChOUEnTKE9VJwLSi9BPGQ==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "bin": {
+ "turbo": "bin/turbo"
+ },
+ "optionalDependencies": {
"turbo-darwin-64": "2.4.4",
"turbo-darwin-arm64": "2.4.4",
"turbo-linux-64": "2.4.4",
@@ -13135,112 +7310,295 @@
"turbo-windows-arm64": "2.4.4"
}
},
- "turbo-darwin-64": {
+ "node_modules/turbo-darwin-64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.4.4.tgz",
"integrity": "sha512-5kPvRkLAfmWI0MH96D+/THnDMGXlFNmjeqNRj5grLKiry+M9pKj3pRuScddAXPdlxjO5Ptz06UNaOQrrYGTx1g==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "turbo-darwin-arm64": {
+ "node_modules/turbo-darwin-arm64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.4.4.tgz",
"integrity": "sha512-/gtHPqbGQXDFhrmy+Q/MFW2HUTUlThJ97WLLSe4bxkDrKHecDYhAjbZ4rN3MM93RV9STQb3Tqy4pZBtsd4DfCw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "turbo-linux-64": {
+ "node_modules/turbo-linux-64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.4.4.tgz",
"integrity": "sha512-SR0gri4k0bda56hw5u9VgDXLKb1Q+jrw4lM7WAhnNdXvVoep4d6LmnzgMHQQR12Wxl3KyWPbkz9d1whL6NTm2Q==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "turbo-linux-arm64": {
+ "node_modules/turbo-linux-arm64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.4.4.tgz",
"integrity": "sha512-COXXwzRd3vslQIfJhXUklgEqlwq35uFUZ7hnN+AUyXx7hUOLIiD5NblL+ETrHnhY4TzWszrbwUMfe2BYWtaPQg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "turbo-windows-64": {
+ "node_modules/turbo-windows-64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.4.4.tgz",
"integrity": "sha512-PV9rYNouGz4Ff3fd6sIfQy5L7HT9a4fcZoEv8PKRavU9O75G7PoDtm8scpHU10QnK0QQNLbE9qNxOAeRvF0fJg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "turbo-windows-arm64": {
+ "node_modules/turbo-windows-arm64": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.4.4.tgz",
"integrity": "sha512-403sqp9t5sx6YGEC32IfZTVWkRAixOQomGYB8kEc6ZD+//LirSxzeCHCnM8EmSXw7l57U1G+Fb0kxgTcKPU/Lg==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "optional": true
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "typescript": {
+ "node_modules/typescript": {
"version": "5.4.5",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
"integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
- "devOptional": true
+ "devOptional": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
},
- "undici-types": {
+ "node_modules/undici-types": {
"version": "6.21.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "update-browserslist-db": {
+ "node_modules/update-browserslist-db": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
"integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
"dev": true,
- "requires": {
+ "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"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
"escalade": "^3.2.0",
"picocolors": "^1.1.1"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
}
},
- "use-sync-external-store": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
- "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
- "requires": {}
+ "node_modules/use-sync-external-store": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
+ "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
},
- "uuid": {
+ "node_modules/uuid": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
- "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
+ "license": "MIT",
+ "bin": {
+ "uuid": "bin/uuid"
+ }
},
- "vite": {
- "version": "5.2.11",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz",
- "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==",
+ "node_modules/vite": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.1.tgz",
+ "integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==",
"dev": true,
- "requires": {
- "esbuild": "^0.20.1",
- "fsevents": "~2.3.3",
- "postcss": "^8.4.38",
- "rollup": "^4.13.0"
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "^0.25.0",
+ "fdir": "^6.4.6",
+ "picomatch": "^4.0.3",
+ "postcss": "^8.5.6",
+ "rollup": "^4.43.0",
+ "tinyglobby": "^0.2.14"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^20.19.0 || >=22.12.0",
+ "jiti": ">=1.21.0",
+ "less": "^4.0.0",
+ "lightningcss": "^1.21.0",
+ "sass": "^1.70.0",
+ "sass-embedded": "^1.70.0",
+ "stylus": ">=0.54.8",
+ "sugarss": "^5.0.0",
+ "terser": "^5.16.0",
+ "tsx": "^4.8.1",
+ "yaml": "^2.4.2"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "jiti": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ },
+ "tsx": {
+ "optional": true
+ },
+ "yaml": {
+ "optional": true
+ }
}
},
- "vite-node": {
+ "node_modules/vite-node": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
"integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"cac": "^6.7.14",
"debug": "^4.4.1",
"es-module-lexer": "^1.7.0",
"pathe": "^2.0.3",
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
+ },
+ "bin": {
+ "vite-node": "vite-node.mjs"
+ },
+ "engines": {
+ "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/vite/node_modules/postcss": {
+ "version": "8.5.8",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
+ "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
+ "dev": true,
+ "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"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.11",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
}
},
- "vitest": {
+ "node_modules/vitest": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz",
"integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"@types/chai": "^5.2.2",
"@vitest/expect": "3.2.4",
"@vitest/mocker": "3.2.4",
@@ -13264,127 +7622,338 @@
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
"vite-node": "3.2.4",
"why-is-node-running": "^2.3.0"
+ },
+ "bin": {
+ "vitest": "vitest.mjs"
+ },
+ "engines": {
+ "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ },
+ "peerDependencies": {
+ "@edge-runtime/vm": "*",
+ "@types/debug": "^4.1.12",
+ "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
+ "@vitest/browser": "3.2.4",
+ "@vitest/ui": "3.2.4",
+ "happy-dom": "*",
+ "jsdom": "*"
+ },
+ "peerDependenciesMeta": {
+ "@edge-runtime/vm": {
+ "optional": true
+ },
+ "@types/debug": {
+ "optional": true
+ },
+ "@types/node": {
+ "optional": true
+ },
+ "@vitest/browser": {
+ "optional": true
+ },
+ "@vitest/ui": {
+ "optional": true
+ },
+ "happy-dom": {
+ "optional": true
+ },
+ "jsdom": {
+ "optional": true
+ }
}
},
- "void-elements": {
+ "node_modules/void-elements": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
- "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w=="
+ "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "webidl-conversions": {
+ "node_modules/webidl-conversions": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "license": "BSD-2-Clause"
},
- "whatwg-url": {
+ "node_modules/whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"tr46": "~0.0.3",
"webidl-conversions": "^3.0.0"
}
},
- "which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "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==",
"dev": true,
- "requires": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
+ "license": "MIT",
+ "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"
}
},
- "which-collection": {
+ "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==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "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"
}
},
- "which-typed-array": {
- "version": "1.1.15",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
- "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
+ "node_modules/which-typed-array": {
+ "version": "1.1.20",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz",
+ "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.4",
+ "for-each": "^0.3.5",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
"has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "why-is-node-running": {
+ "node_modules/why-is-node-running": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
"integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
"dev": true,
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"siginfo": "^2.0.0",
"stackback": "0.0.2"
+ },
+ "bin": {
+ "why-is-node-running": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "ws": {
+ "node_modules/ws": {
"version": "7.5.10",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
"integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
- "requires": {}
+ "license": "MIT",
+ "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
+ }
+ }
},
- "xml": {
+ "node_modules/xml": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
"integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "yallist": {
+ "node_modules/yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
- "yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "peer": true
+ "node_modules/yaml": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
+ "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==",
+ "dev": true,
+ "license": "ISC",
+ "optional": true,
+ "peer": true,
+ "bin": {
+ "yaml": "bin.mjs"
+ },
+ "engines": {
+ "node": ">= 14.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/eemeli"
+ }
},
- "yjs": {
- "version": "13.6.20",
- "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.20.tgz",
- "integrity": "sha512-Z2YZI+SYqK7XdWlloI3lhMiKnCdFCVC4PchpdO+mCYwtiTwncjUbnRK9R1JmkNfdmHyDXuWN3ibJAt0wsqTbLQ==",
+ "node_modules/yjs": {
+ "version": "13.6.30",
+ "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.30.tgz",
+ "integrity": "sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==",
+ "license": "MIT",
"peer": true,
- "requires": {
- "lib0": "^0.2.98"
+ "dependencies": {
+ "lib0": "^0.2.99"
+ },
+ "engines": {
+ "node": ">=16.0.0",
+ "npm": ">=8.0.0"
+ },
+ "funding": {
+ "type": "GitHub Sponsors ❤",
+ "url": "https://github.com/sponsors/dmonad"
}
},
- "zen-observable": {
+ "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=="
+ "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
+ "license": "MIT"
},
- "zen-observable-ts": {
+ "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==",
- "requires": {
+ "license": "MIT",
+ "dependencies": {
"zen-observable": "0.8.15"
}
},
- "zustand": {
- "version": "4.5.5",
- "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.5.tgz",
- "integrity": "sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==",
- "requires": {
- "use-sync-external-store": "1.2.2"
+ "node_modules/zustand": {
+ "version": "4.5.7",
+ "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz",
+ "integrity": "sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==",
+ "license": "MIT",
+ "dependencies": {
+ "use-sync-external-store": "^1.2.2"
+ },
+ "engines": {
+ "node": ">=12.7.0"
+ },
+ "peerDependencies": {
+ "@types/react": ">=16.8",
+ "immer": ">=9.0.6",
+ "react": ">=16.8"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "immer": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ }
+ }
+ },
+ "pepper-web": {
+ "name": "@ObeoNetwork/pepper",
+ "version": "2026.1.0",
+ "license": "EPL-2.0",
+ "dependencies": {
+ "@apollo/client": "3.10.4",
+ "@eclipse-sirius/sirius-components-browser": "2026.1.0",
+ "@eclipse-sirius/sirius-components-charts": "2026.1.0",
+ "@eclipse-sirius/sirius-components-core": "2026.1.0",
+ "@eclipse-sirius/sirius-components-deck": "2026.1.0",
+ "@eclipse-sirius/sirius-components-diagrams": "2026.1.0",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.1.0",
+ "@eclipse-sirius/sirius-components-forms": "2026.1.0",
+ "@eclipse-sirius/sirius-components-gantt": "2026.1.0",
+ "@eclipse-sirius/sirius-components-omnibox": "2026.1.0",
+ "@eclipse-sirius/sirius-components-portals": "2026.1.0",
+ "@eclipse-sirius/sirius-components-selection": "2026.1.0",
+ "@eclipse-sirius/sirius-components-tables": "2026.1.0",
+ "@eclipse-sirius/sirius-components-trees": "2026.1.0",
+ "@eclipse-sirius/sirius-components-validation": "2026.1.0",
+ "@eclipse-sirius/sirius-components-widget-reference": "2026.1.0",
+ "@eclipse-sirius/sirius-components-widget-table": "2026.1.0",
+ "@eclipse-sirius/sirius-web-application": "2026.1.0",
+ "@eclipse-sirius/sirius-web-view-fork": "2026.1.0",
+ "@lexical/react": "0.8.1",
+ "@mui/icons-material": "7.0.2",
+ "@mui/material": "7.0.2",
+ "@mui/x-tree-view": "7.29.1",
+ "@ObeoNetwork/gantt-task-react": "0.6.2",
+ "@ObeoNetwork/react-trello": "2.4.11",
+ "@xyflow/react": "12.6.0",
+ "d3": "7.0.0",
+ "elkjs": "0.11.0",
+ "export-to-csv": "1.3.0",
+ "fontsource-roboto": "4.0.0",
+ "graphql": "16.8.1",
+ "html-to-image": "1.11.11",
+ "i18next-http-backend": "3.0.2",
+ "lexical": "0.8.1",
+ "material-react-table": "3.2.1",
+ "notistack": "3.0.1",
+ "pathfinding": "0.4.18",
+ "prop-types": "15.8.1",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "react-draggable": "4.4.6",
+ "react-i18next": "16.2.3",
+ "react-resizable": "3.0.5",
+ "react-resizable-panels": "3.0.2",
+ "react-router-dom": "6.26.0",
+ "react-window": "2.2.2",
+ "subscriptions-transport-ws": "0.11.0",
+ "svg-path-parser": "1.1.0",
+ "tss-react": "4.9.16"
+ },
+ "devDependencies": {
+ "@testing-library/jest-dom": "5.14.1",
+ "@testing-library/react": "12.1.2",
+ "@testing-library/user-event": "13.2.1",
+ "@types/d3": "7.0.0",
+ "@types/jest": "27.0.0",
+ "@types/node": "22.16.0",
+ "@types/react": "18.3.3",
+ "@types/react-dom": "18.3.0",
+ "@types/react-resizable": "3.0.8",
+ "@types/react-router-dom": "5.3.3",
+ "@vitejs/plugin-react": "5.0.0",
+ "jest-junit-reporter": "1.1.0",
+ "prettier": "2.7.1",
+ "typescript": "5.4.5",
+ "vite": "7.1.1",
+ "vitest": "3.2.4"
}
}
}
diff --git a/frontend/package.json b/frontend/package.json
index 61efa23..fb14f36 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -12,7 +12,7 @@
},
"packageManager": "npm@10.9.2",
"workspaces": [
- "deeplab-web"
+ "pepper-web"
],
"engines": {
"node": "22.16.0",
diff --git a/frontend/deeplab-web/.env.development b/frontend/pepper-web/.env.development
similarity index 100%
rename from frontend/deeplab-web/.env.development
rename to frontend/pepper-web/.env.development
diff --git a/frontend/deeplab-web/.prettierrc b/frontend/pepper-web/.prettierrc
similarity index 100%
rename from frontend/deeplab-web/.prettierrc
rename to frontend/pepper-web/.prettierrc
diff --git a/frontend/pepper-web/README.adoc b/frontend/pepper-web/README.adoc
new file mode 100644
index 0000000..6f7117a
--- /dev/null
+++ b/frontend/pepper-web/README.adoc
@@ -0,0 +1,4 @@
+= Pepper Frontend
+
+This project contains the frontend of the pepper appliation.
+This frontend relies on Sirius-Web frontend
diff --git a/frontend/deeplab-web/index.html b/frontend/pepper-web/index.html
similarity index 100%
rename from frontend/deeplab-web/index.html
rename to frontend/pepper-web/index.html
diff --git a/frontend/deeplab-web/package.json b/frontend/pepper-web/package.json
similarity index 100%
rename from frontend/deeplab-web/package.json
rename to frontend/pepper-web/package.json
diff --git a/frontend/deeplab-web/public/favicon.ico b/frontend/pepper-web/public/favicon.ico
similarity index 100%
rename from frontend/deeplab-web/public/favicon.ico
rename to frontend/pepper-web/public/favicon.ico
diff --git a/frontend/deeplab-web/public/manifest.json b/frontend/pepper-web/public/manifest.json
similarity index 100%
rename from frontend/deeplab-web/public/manifest.json
rename to frontend/pepper-web/public/manifest.json
diff --git a/frontend/deeplab-web/src/ReactFlow.css b/frontend/pepper-web/src/ReactFlow.css
similarity index 100%
rename from frontend/deeplab-web/src/ReactFlow.css
rename to frontend/pepper-web/src/ReactFlow.css
diff --git a/frontend/deeplab-web/src/core/Help.tsx b/frontend/pepper-web/src/core/Help.tsx
similarity index 97%
rename from frontend/deeplab-web/src/core/Help.tsx
rename to frontend/pepper-web/src/core/Help.tsx
index 99753db..35d58ee 100644
--- a/frontend/deeplab-web/src/core/Help.tsx
+++ b/frontend/pepper-web/src/core/Help.tsx
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
diff --git a/frontend/deeplab-web/src/core/PepperIcon.tsx b/frontend/pepper-web/src/core/PepperIcon.tsx
similarity index 94%
rename from frontend/deeplab-web/src/core/PepperIcon.tsx
rename to frontend/pepper-web/src/core/PepperIcon.tsx
index bd1a752..40e75fe 100644
--- a/frontend/deeplab-web/src/core/PepperIcon.tsx
+++ b/frontend/pepper-web/src/core/PepperIcon.tsx
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
diff --git a/frontend/deeplab-web/src/core/PepperNavigationBarIcon.tsx b/frontend/pepper-web/src/core/PepperNavigationBarIcon.tsx
similarity index 100%
rename from frontend/deeplab-web/src/core/PepperNavigationBarIcon.tsx
rename to frontend/pepper-web/src/core/PepperNavigationBarIcon.tsx
diff --git a/frontend/deeplab-web/src/core/URL.ts b/frontend/pepper-web/src/core/URL.ts
similarity index 96%
rename from frontend/deeplab-web/src/core/URL.ts
rename to frontend/pepper-web/src/core/URL.ts
index cfe679c..57ec0bf 100644
--- a/frontend/deeplab-web/src/core/URL.ts
+++ b/frontend/pepper-web/src/core/URL.ts
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
diff --git a/frontend/deeplab-web/src/fonts.css b/frontend/pepper-web/src/fonts.css
similarity index 100%
rename from frontend/deeplab-web/src/fonts.css
rename to frontend/pepper-web/src/fonts.css
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Black.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Black.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Black.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Black.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-BlackItalic.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-BlackItalic.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-BlackItalic.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-BlackItalic.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Bold.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Bold.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Bold.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Bold.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-BoldItalic.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-BoldItalic.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-BoldItalic.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-BoldItalic.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Italic.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Italic.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Italic.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Italic.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Light.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Light.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Light.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Light.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-LightItalic.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-LightItalic.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-LightItalic.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-LightItalic.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Regular.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Regular.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Regular.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Regular.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-Thin.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-Thin.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-Thin.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-Thin.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/Lato-ThinItalic.ttf b/frontend/pepper-web/src/fonts/Lato/Lato-ThinItalic.ttf
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/Lato-ThinItalic.ttf
rename to frontend/pepper-web/src/fonts/Lato/Lato-ThinItalic.ttf
diff --git a/frontend/deeplab-web/src/fonts/Lato/OFL.txt b/frontend/pepper-web/src/fonts/Lato/OFL.txt
similarity index 100%
rename from frontend/deeplab-web/src/fonts/Lato/OFL.txt
rename to frontend/pepper-web/src/fonts/Lato/OFL.txt
diff --git a/frontend/deeplab-web/src/footer/Footer.tsx b/frontend/pepper-web/src/footer/Footer.tsx
similarity index 97%
rename from frontend/deeplab-web/src/footer/Footer.tsx
rename to frontend/pepper-web/src/footer/Footer.tsx
index 3a84afd..41187de 100644
--- a/frontend/deeplab-web/src/footer/Footer.tsx
+++ b/frontend/pepper-web/src/footer/Footer.tsx
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
diff --git a/frontend/deeplab-web/src/icons/pepper-icon.png b/frontend/pepper-web/src/icons/pepper-icon.png
similarity index 100%
rename from frontend/deeplab-web/src/icons/pepper-icon.png
rename to frontend/pepper-web/src/icons/pepper-icon.png
diff --git a/frontend/deeplab-web/src/icons/pepper-icon.svg b/frontend/pepper-web/src/icons/pepper-icon.svg
similarity index 100%
rename from frontend/deeplab-web/src/icons/pepper-icon.svg
rename to frontend/pepper-web/src/icons/pepper-icon.svg
diff --git a/frontend/deeplab-web/src/index.tsx b/frontend/pepper-web/src/index.tsx
similarity index 100%
rename from frontend/deeplab-web/src/index.tsx
rename to frontend/pepper-web/src/index.tsx
diff --git a/frontend/deeplab-web/src/nodes/EllipseNode.tsx b/frontend/pepper-web/src/nodes/EllipseNode.tsx
similarity index 100%
rename from frontend/deeplab-web/src/nodes/EllipseNode.tsx
rename to frontend/pepper-web/src/nodes/EllipseNode.tsx
diff --git a/frontend/deeplab-web/src/nodes/EllipseNode.types.ts b/frontend/pepper-web/src/nodes/EllipseNode.types.ts
similarity index 96%
rename from frontend/deeplab-web/src/nodes/EllipseNode.types.ts
rename to frontend/pepper-web/src/nodes/EllipseNode.types.ts
index d4f446b..daa792b 100644
--- a/frontend/deeplab-web/src/nodes/EllipseNode.types.ts
+++ b/frontend/pepper-web/src/nodes/EllipseNode.types.ts
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 CEA LIST.
+ * Copyright (c) 2024, 2026 CEA LIST.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
diff --git a/frontend/deeplab-web/src/nodes/EllipseNodeConverter.ts b/frontend/pepper-web/src/nodes/EllipseNodeConverter.ts
similarity index 100%
rename from frontend/deeplab-web/src/nodes/EllipseNodeConverter.ts
rename to frontend/pepper-web/src/nodes/EllipseNodeConverter.ts
diff --git a/frontend/deeplab-web/src/nodes/EllipseNodeLayoutHandler.ts b/frontend/pepper-web/src/nodes/EllipseNodeLayoutHandler.ts
similarity index 100%
rename from frontend/deeplab-web/src/nodes/EllipseNodeLayoutHandler.ts
rename to frontend/pepper-web/src/nodes/EllipseNodeLayoutHandler.ts
diff --git a/frontend/deeplab-web/src/portals.css b/frontend/pepper-web/src/portals.css
similarity index 100%
rename from frontend/deeplab-web/src/portals.css
rename to frontend/pepper-web/src/portals.css
diff --git a/frontend/deeplab-web/src/react-app-env.d.ts b/frontend/pepper-web/src/react-app-env.d.ts
similarity index 100%
rename from frontend/deeplab-web/src/react-app-env.d.ts
rename to frontend/pepper-web/src/react-app-env.d.ts
diff --git a/frontend/deeplab-web/src/reset.css b/frontend/pepper-web/src/reset.css
similarity index 100%
rename from frontend/deeplab-web/src/reset.css
rename to frontend/pepper-web/src/reset.css
diff --git a/frontend/deeplab-web/src/variables.css b/frontend/pepper-web/src/variables.css
similarity index 100%
rename from frontend/deeplab-web/src/variables.css
rename to frontend/pepper-web/src/variables.css
diff --git a/frontend/deeplab-web/src/vite-env.d.ts b/frontend/pepper-web/src/vite-env.d.ts
similarity index 100%
rename from frontend/deeplab-web/src/vite-env.d.ts
rename to frontend/pepper-web/src/vite-env.d.ts
diff --git a/frontend/deeplab-web/tsconfig.json b/frontend/pepper-web/tsconfig.json
similarity index 100%
rename from frontend/deeplab-web/tsconfig.json
rename to frontend/pepper-web/tsconfig.json
diff --git a/frontend/deeplab-web/vite.config.js b/frontend/pepper-web/vite.config.js
similarity index 100%
rename from frontend/deeplab-web/vite.config.js
rename to frontend/pepper-web/vite.config.js