This is an automated email from the ASF dual-hosted git repository.

ljmotta pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new 20874e5a2fe kie-issues-2243: KIE Sandbox: DMN Runner inputs should be 
renamed when InputData nodes are renamed in the DMN model (#3437)
20874e5a2fe is described below

commit 20874e5a2fec9381eb22849dfd1eebb007929dea
Author: Luiz João Motta <[email protected]>
AuthorDate: Thu Feb 19 08:20:08 2026 -0300

    kie-issues-2243: KIE Sandbox: DMN Runner inputs should be renamed when 
InputData nodes are renamed in the DMN model (#3437)
---
 packages/dmn-editor-standalone/package.json        |    1 +
 .../tests-e2e/__fixtures__/editor.ts               |    7 +-
 .../tests-e2e/__fixtures__/files.ts                |    7 +-
 .../tests-e2e/__fixtures__/prettier.ts             |   39 +
 .../tests-e2e/api/getContent.spec.ts               |    2 +-
 packages/dmn-editor/src/dataTypes/Constraints.tsx  |   10 +
 packages/dmn-runner/src/jsonSchema.ts              |  312 ++-
 .../src/dmnRunner/DmnRunnerContextProvider.tsx     |   38 +-
 packages/playwright-base/Containerfile             |    2 +-
 pnpm-lock.yaml                                     |    3 +
 repo/graph.json                                    | 2246 +++++---------------
 scripts/bootstrap/generate_packages_graph.js       |    2 +-
 12 files changed, 907 insertions(+), 1762 deletions(-)

diff --git a/packages/dmn-editor-standalone/package.json 
b/packages/dmn-editor-standalone/package.json
index 0d7a4f9f60b..2eb4084a500 100644
--- a/packages/dmn-editor-standalone/package.json
+++ b/packages/dmn-editor-standalone/package.json
@@ -55,6 +55,7 @@
     "@kie-tools/tsconfig": "workspace:*",
     "@patternfly/react-core": "^5.4.1",
     "@playwright/test": "^1.45.2",
+    "@prettier/plugin-xml": "^3.4.1",
     "@storybook/addon-links": "^7.3.2",
     "@storybook/addon-webpack5-compiler-babel": "^3.0.5",
     "@storybook/blocks": "^7.3.2",
diff --git a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts 
b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
index 1795bad7863..386d10e1c7b 100644
--- a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
+++ b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
@@ -19,7 +19,7 @@
 
 import { Page, expect } from "@playwright/test";
 import type { open, DmnEditorStandaloneApi } from 
"@kie-tools/dmn-editor-standalone/dist";
-import * as prettier from "prettier";
+import { prettierFormat } from "./prettier";
 
 export enum DefaultNodeName {
   INPUT_DATA = "New Input Data",
@@ -92,10 +92,7 @@ export class Editor {
   }
 
   public async getFormattedContent() {
-    return prettier.format(await this.getContent(), {
-      ...(await prettier.resolveConfig(".")),
-      parser: "xml",
-    });
+    return prettierFormat(await this.getContent());
   }
 
   public async getContentStats() {
diff --git a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/files.ts 
b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/files.ts
index e0d3bff31d5..72fa2b125f6 100644
--- a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/files.ts
+++ b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/files.ts
@@ -20,7 +20,7 @@
 import path from "path";
 import { readFile } from "fs/promises";
 import { Page } from "@playwright/test";
-import prettier from "prettier";
+import { prettierFormat } from "./prettier";
 
 export enum ExternalFile {
   EMPTY_DRD = "files/empty-drd.dmn",
@@ -40,9 +40,6 @@ export class Files {
   }
 
   public async getFormattedFile(filename: ExternalFile) {
-    return prettier.format(await this.getFile(filename), {
-      ...(await prettier.resolveConfig(".")),
-      parser: "xml",
-    });
+    return prettierFormat(await this.getFile(filename));
   }
 }
diff --git a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/prettier.ts 
b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/prettier.ts
new file mode 100644
index 00000000000..9c6d2c82a7e
--- /dev/null
+++ b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/prettier.ts
@@ -0,0 +1,39 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import * as prettier from "prettier";
+import xmlPlugin from "@prettier/plugin-xml";
+
+// Prettier loads configuration files using dynamic `import()` calls inside 
`prettier.resolveConfig()`.
+// However, when Playwright detects the use of `__dirname`, it opts into its 
CommonJS-based test runner
+// (see https://github.com/microsoft/playwright/issues/37890).
+//
+// In this CJS-backed environment, Prettier’s internal `import()` never
+// resolves nor rejects, causing test execution to hang indefinitely.
+//
+// To avoid this, we bypass `prettier.resolveConfig()` and inline the Prettier 
configuration manually.
+export async function prettierFormat(content: string) {
+  return prettier.format(content, {
+    printWidth: 120,
+    trailingComma: "es5",
+    xmlWhitespaceSensitivity: "preserve",
+    plugins: [xmlPlugin],
+    parser: "xml",
+  });
+}
diff --git a/packages/dmn-editor-standalone/tests-e2e/api/getContent.spec.ts 
b/packages/dmn-editor-standalone/tests-e2e/api/getContent.spec.ts
index 07c08ec5a2f..6817c803c9f 100644
--- a/packages/dmn-editor-standalone/tests-e2e/api/getContent.spec.ts
+++ b/packages/dmn-editor-standalone/tests-e2e/api/getContent.spec.ts
@@ -31,7 +31,7 @@ test.describe("DMN Editor - Standalone - API", () => {
     test("should get DMN contents of input DMN file", async ({ editor, files 
}) => {
       await editor.setContent("loanPreQualification.dmn", await 
files.getFile(ExternalFile.LOAN_PRE_QUALIFICATION_DMN));
       await expect(editor.get().getByText("Loan Pre-Qualification", { exact: 
true })).toBeAttached();
-      await expect(await editor.getFormattedContent()).toEqual(
+      expect(await editor.getFormattedContent()).toEqual(
         await files.getFormattedFile(ExternalFile.LOAN_PRE_QUALIFICATION_DMN)
       );
     });
diff --git a/packages/dmn-editor/src/dataTypes/Constraints.tsx 
b/packages/dmn-editor/src/dataTypes/Constraints.tsx
index 460c011bd57..03dea5fdf8b 100644
--- a/packages/dmn-editor/src/dataTypes/Constraints.tsx
+++ b/packages/dmn-editor/src/dataTypes/Constraints.tsx
@@ -620,6 +620,16 @@ export function ConstraintsFromTypeConstraintAttribute({
           itemDefinition.typeConstraint["@_id"] = 
itemDefinition.typeConstraint?.["@_id"] ?? generateUuid();
           itemDefinition.typeConstraint["@_kie:constraintType"] = 
enumToKieConstraintType(selectedConstraint);
         }
+
+        // Keep allowedValues and typeConstraint in sync to maintain backward 
compatibility
+        if (itemDefinition.allowedValues) {
+          if (value === "" || value === undefined) {
+            itemDefinition.allowedValues = undefined;
+          } else {
+            itemDefinition.allowedValues.text.__$$text = value;
+            itemDefinition.allowedValues["@_kie:constraintType"] = 
enumToKieConstraintType(selectedConstraint);
+          }
+        }
       });
     },
     [editItemDefinition, enumToKieConstraintType, itemDefinitionId]
diff --git a/packages/dmn-runner/src/jsonSchema.ts 
b/packages/dmn-runner/src/jsonSchema.ts
index b895edb9f8b..9b46c10feca 100644
--- a/packages/dmn-runner/src/jsonSchema.ts
+++ b/packages/dmn-runner/src/jsonSchema.ts
@@ -54,11 +54,11 @@ function getFieldDefaultValue(dmnField: 
DmnInputFieldProperties): string | boole
  */
 export function getDefaultValues(jsonSchema: JSONSchema4) {
   return Object.entries(getObjectValueByPath(jsonSchema, 
JSON_SCHEMA_INPUT_SET_PATH) ?? {})?.reduce(
-    (acc, [key, field]: [string, Record<string, string>]) => {
-      acc[key] = getFieldDefaultValue(field);
+    (acc: Record<string, any>, [key, field]) => {
+      acc[key] = getFieldDefaultValue(field as any);
       return acc;
     },
-    {} as Record<string, any>
+    {}
   );
 }
 
@@ -154,3 +154,309 @@ export async function dereferenceAndCheckForRecursion(
     return;
   }
 }
+
+/**
+ * Detects if an Input Data Node was renamed by analyzing the schema diff.
+ * A rename is detected when exactly one property is removed and one is added.
+ *
+ * @param schemaDiff - The diff object between previous and current JSON 
schemas
+ * @returns Map of old property names to new property names
+ */
+export function detectRenamedProperties(schemaDiff: Record<string, any>): 
Map<string, string> {
+  const renamedProperties = new Map<string, string>();
+
+  const diffProperties = schemaDiff?.definitions?.InputSet?.properties;
+  if (!diffProperties || typeof diffProperties !== "object") {
+    return renamedProperties;
+  }
+
+  const removedProperties: string[] = [];
+  const addedProperties: string[] = [];
+
+  // Identify removed and added properties
+  Object.entries(diffProperties).forEach(([key, value]) => {
+    if (value === undefined) {
+      removedProperties.push(key);
+    } else if (value && typeof value === "object") {
+      addedProperties.push(key);
+    }
+  });
+
+  // If we have exactly one removed and one added property, it's likely a 
rename
+  if (removedProperties.length === 1 && addedProperties.length === 1) {
+    renamedProperties.set(removedProperties[0], addedProperties[0]);
+  }
+
+  return renamedProperties;
+}
+
+/**
+ * Detects nested property renames by recursively analyzing the schema diff.
+ * Returns a map of paths where renames occurred.
+ *
+ * @param schemaDiff - The diff object between previous and current JSON 
schemas
+ * @returns Map of path prefixes to Maps of old property names to new property 
names
+ */
+export function detectNestedPropertyRenames(schemaDiff: Record<string, any>): 
Map<string, Map<string, string>> {
+  const nestedRenames = new Map<string, Map<string, string>>();
+
+  /**
+   * Recursively check for property renames at any depth
+   */
+  function checkForRenames(obj: Record<string, any>, currentPath: string[]): 
void {
+    if (!obj || typeof obj !== "object") {
+      return;
+    }
+
+    // Check if this level has a "properties" object with changes
+    if (obj.properties && typeof obj.properties === "object") {
+      const removedProps: string[] = [];
+      const addedProps: string[] = [];
+
+      Object.entries(obj.properties).forEach(([key, value]) => {
+        if (value === undefined) {
+          removedProps.push(key);
+        } else if (value && typeof value === "object") {
+          addedProps.push(key);
+          // Recursively check nested properties
+          checkForRenames(value, [...currentPath, key]);
+        }
+      });
+
+      // If exactly one removed and one added, it's likely a rename
+      if (removedProps.length === 1 && addedProps.length === 1) {
+        const pathKey = currentPath.join(".");
+        const renameMap = new Map<string, string>();
+        renameMap.set(removedProps[0], addedProps[0]);
+        nestedRenames.set(pathKey, renameMap);
+      }
+    }
+
+    // Continue checking other nested objects
+    Object.entries(obj).forEach(([key, value]) => {
+      if (key !== "properties" && value && typeof value === "object") {
+        checkForRenames(value, [...currentPath, key]);
+      }
+    });
+  }
+
+  // Start from InputSet properties in the diff
+  const inputSetDiff = schemaDiff?.definitions?.InputSet?.properties;
+  if (inputSetDiff && typeof inputSetDiff === "object") {
+    Object.entries(inputSetDiff).forEach(([topLevelKey, topLevelValue]) => {
+      if (topLevelValue && typeof topLevelValue === "object") {
+        checkForRenames(topLevelValue, [topLevelKey]);
+      }
+    });
+  }
+
+  return nestedRenames;
+}
+
+/**
+ * Applies nested property renames to the input data.
+ * Recursively traverses the input and renames properties based on the 
detected renames.
+ *
+ * @param currentInputs - The input object to update
+ * @param nestedRenames - Map of path prefixes to Maps of old property names 
to new property names
+ */
+export function copyNestedPropertyRenames(
+  currentInputs: Record<string, any>,
+  nestedRenames: Map<string, Map<string, string>>
+): void {
+  if (nestedRenames.size === 0) {
+    return;
+  }
+
+  /**
+   * Recursively copy renames at the appropriate depth
+   */
+  function copyRenamesRecursively(obj: Record<string, any>, currentPath: 
string[]): void {
+    const pathKey = currentPath.join(".");
+
+    // Check if there are renames at this level
+    if (nestedRenames.has(pathKey)) {
+      const renameMap = nestedRenames.get(pathKey)!;
+
+      renameMap.forEach((newName, oldName) => {
+        if (oldName in obj) {
+          obj[newName] = obj[oldName];
+          delete obj[oldName];
+        }
+      });
+    }
+
+    // Recursively process nested objects
+    Object.entries(obj).forEach(([key, value]) => {
+      if (value && typeof value === "object" && !Array.isArray(value)) {
+        copyRenamesRecursively(value, [...currentPath, key]);
+      }
+    });
+  }
+
+  // Start from the root of the input
+  Object.entries(currentInputs).forEach(([topLevelKey, topLevelValue]) => {
+    if (topLevelValue && typeof topLevelValue === "object" && 
!Array.isArray(topLevelValue)) {
+      copyRenamesRecursively(topLevelValue, [topLevelKey]);
+    }
+  });
+}
+
+/**
+ * Detects renamed and deleted enum values by recursively comparing InputSet 
properties.
+ * Directly compares enum arrays at the same path in previous and current 
schemas.
+ * Returns a map of property paths to their enum changes (renames and valid 
values).
+ *
+ * @param previousSchema - The previous JSON schema
+ * @param currentSchema - The current JSON schema
+ * @returns Map of property paths to objects containing renames and valid enum 
values
+ */
+export function detectRenamedEnumValues(
+  previousSchema: JSONSchema4,
+  currentSchema: JSONSchema4
+): Map<string, { renames: Map<string, string>; validValues: string[] }> {
+  const enumChangesByPath = new Map<string, { renames: Map<string, string>; 
validValues: string[] }>();
+
+  const previousInputSet = previousSchema?.definitions?.InputSet?.properties 
as Record<string, any> | undefined;
+  const currentInputSet = currentSchema?.definitions?.InputSet?.properties as 
Record<string, any> | undefined;
+
+  if (!previousInputSet || !currentInputSet) {
+    return enumChangesByPath;
+  }
+
+  /**
+   * Recursively check for enum changes at each property path
+   */
+  function checkPropertiesForEnumChanges(
+    previousProperties: Record<string, any>,
+    currentProperties: Record<string, any>,
+    currentPath: string[]
+  ): void {
+    Object.keys(currentProperties).forEach((propertyName) => {
+      const prevProperty = previousProperties[propertyName];
+      const currProperty = currentProperties[propertyName];
+
+      if (!prevProperty || !currProperty) {
+        return;
+      }
+
+      // Check if this property has enum arrays
+      if (
+        prevProperty?.enum &&
+        Array.isArray(prevProperty.enum) &&
+        currProperty?.enum &&
+        Array.isArray(currProperty.enum)
+      ) {
+        const previousEnums = prevProperty.enum as string[];
+        const currentEnums = currProperty.enum as string[];
+
+        // Find removed and added enum values
+        const removedEnums = previousEnums.filter((e) => 
!currentEnums.includes(e));
+        const addedEnums = currentEnums.filter((e) => 
!previousEnums.includes(e));
+
+        // Detect renames (exactly one removed and one added)
+        const renames = new Map<string, string>();
+        if (removedEnums.length === 1 && addedEnums.length === 1) {
+          renames.set(removedEnums[0], addedEnums[0]);
+        }
+
+        // Store both renames and the current valid values
+        const pathKey = [...currentPath, propertyName].join(".");
+        enumChangesByPath.set(pathKey, {
+          renames,
+          validValues: currentEnums,
+        });
+      }
+
+      // Recursively check nested properties for complex types
+      if (
+        prevProperty?.type === "object" &&
+        prevProperty?.properties &&
+        currProperty?.type === "object" &&
+        currProperty?.properties
+      ) {
+        checkPropertiesForEnumChanges(prevProperty.properties, 
currProperty.properties, [...currentPath, propertyName]);
+      }
+    });
+  }
+
+  // Start checking from InputSet properties
+  checkPropertiesForEnumChanges(previousInputSet, currentInputSet, []);
+
+  return enumChangesByPath;
+}
+
+/**
+ * Copies renamed property values to the input object.
+ * Copies values from old property names to new property names.
+ *
+ * @param currentInputs - The input object to update
+ * @param renamedPropertiesMap - Map of old property names to new property 
names
+ */
+export function copyRenamedInputValue(
+  currentInputs: Record<string, any>,
+  renamedPropertiesMap: Map<string, string>
+): void {
+  renamedPropertiesMap.forEach((newName, oldName) => {
+    if (oldName in currentInputs) {
+      currentInputs[newName] = currentInputs[oldName];
+    }
+  });
+}
+
+/**
+ * Copies renamed enum values to the input object and removes invalid enum 
values.
+ * Recursively searches through the input object and:
+ * 1. Updates enum values based on path-based renames
+ * 2. Deletes enum values that are no longer valid according to the current 
schema
+ *
+ * @param currentInputs - The input object to update
+ * @param enumChangesByPath - Map of property paths to their enum changes 
(renames and valid values)
+ * @param jsonSchema - The JSON schema (not used in simplified version, kept 
for compatibility)
+ */
+export function copyRenamedEnumValues(
+  currentInputs: Record<string, any>,
+  enumChangesByPath: Map<string, { renames: Map<string, string>; validValues: 
string[] }>
+): void {
+  if (enumChangesByPath.size === 0) {
+    return;
+  }
+
+  /**
+   * Recursively update enum values in the input based on property path
+   */
+  function updateEnumValuesRecursively(inputObj: Record<string, any>, 
currentPath: string[]): void {
+    Object.keys(inputObj).forEach((key) => {
+      const pathKey = [...currentPath, key].join(".");
+      let currentValue = inputObj[key];
+
+      // Check if this property path has enum changes
+      if (enumChangesByPath.has(pathKey)) {
+        const { renames, validValues } = enumChangesByPath.get(pathKey)!;
+
+        // Copy renames if the current value matches an old enum value
+        if (renames.size > 0) {
+          renames.forEach((newEnumValue, oldEnumValue) => {
+            if (currentValue === oldEnumValue) {
+              inputObj[key] = newEnumValue;
+              currentValue = newEnumValue;
+            }
+          });
+        }
+
+        // Validate the current value against valid enum values
+        if (currentValue !== undefined && !validValues.includes(currentValue)) 
{
+          delete inputObj[key];
+          return; // Skip further processing for this property
+        }
+      }
+
+      // Recursively process nested objects
+      if (inputObj[key] && typeof inputObj[key] === "object" && 
!Array.isArray(inputObj[key])) {
+        updateEnumValuesRecursively(inputObj[key], [...currentPath, key]);
+      }
+    });
+  }
+
+  updateEnumValuesRecursively(currentInputs, []);
+}
diff --git a/packages/online-editor/src/dmnRunner/DmnRunnerContextProvider.tsx 
b/packages/online-editor/src/dmnRunner/DmnRunnerContextProvider.tsx
index 456b1df1e0e..a08f871dfa5 100644
--- a/packages/online-editor/src/dmnRunner/DmnRunnerContextProvider.tsx
+++ b/packages/online-editor/src/dmnRunner/DmnRunnerContextProvider.tsx
@@ -83,6 +83,12 @@ import {
   dereferenceAndCheckForRecursion,
   removeChangedPropertiesAndAdditionalProperties,
   getDefaultValues,
+  detectRenamedProperties,
+  detectRenamedEnumValues,
+  copyRenamedEnumValues,
+  copyRenamedInputValue,
+  detectNestedPropertyRenames,
+  copyNestedPropertyRenames,
 } from "@kie-tools/dmn-runner/dist/jsonSchema";
 import { extractDifferencesFromArray } from 
"@kie-tools/dmn-runner/dist/results";
 import { openapiSchemaToJsonSchema } from 
"@openapi-contrib/openapi-schema-to-json-schema";
@@ -832,27 +838,45 @@ export function DmnRunnerContextProvider(props: 
PropsWithChildren<Props>) {
                       }
 
                       const validateInputs = 
dmnRunnerAjv.compile(modifiedSchema);
+                      const schemaDiff = diff(previousJsonSchema, 
modifiedSchema);
+                      const renamedProperties = 
detectRenamedProperties(schemaDiff);
 
-                      // Add default values and delete changed data types;
                       setDmnRunnerPersistenceJson({
                         newConfigInputs: (previousConfigInputs) => {
+                          // Config inputs store UI configuration (e.g., 
column widths)
+                          // Only preserve renamed properties and remove 
invalid ones
                           const newConfigInputs = 
cloneDeep(previousConfigInputs);
+                          copyRenamedInputValue(newConfigInputs, 
renamedProperties);
                           
removeChangedPropertiesAndAdditionalProperties(validateInputs, newConfigInputs);
                           return newConfigInputs;
                         },
                         newInputsRow: (previousInputs) => {
                           return cloneDeep(previousInputs).map((input) => {
                             const id = input.id;
-                            
removeChangedPropertiesAndAdditionalProperties(validateInputs, input);
-                            input.id = id;
-                            return { ...getDefaultValues(modifiedSchema), 
...input };
+
+                            // Start with defaults, then apply existing values
+                            const mergedInput = { 
...getDefaultValues(modifiedSchema), ...input };
+                            // Copy renamed properties (e.g., "InputA" -> 
"InputC")
+                            copyRenamedInputValue(mergedInput, 
renamedProperties);
+                            // Copy renamed nested properties (e.g., 
"myInput3.nested" -> "myInput3.nested-test")
+                            copyNestedPropertyRenames(mergedInput, 
detectNestedPropertyRenames(schemaDiff));
+                            // Copy renamed enum values (e.g., "S" -> "Single")
+                            copyRenamedEnumValues(
+                              mergedInput,
+                              detectRenamedEnumValues(previousJsonSchema, 
modifiedSchema)
+                            );
+                            // Remove invalid properties and properties with 
changed types
+                            
removeChangedPropertiesAndAdditionalProperties(validateInputs, mergedInput);
+
+                            mergedInput.id = id;
+                            return mergedInput;
                           });
                         },
                         cancellationToken: canceled,
                       });
 
                       // This should be done to remove any previous errors or 
to add new errors
-                      if (Object.keys(diff(previousJsonSchema, 
modifiedSchema)).length > 0) {
+                      if (Object.keys(schemaDiff).length > 0) {
                         forceDmnRunnerReRender();
                       }
                       return modifiedSchema;
@@ -878,11 +902,11 @@ export function DmnRunnerContextProvider(props: 
PropsWithChildren<Props>) {
         extendedServices.client,
         extendedServices.status,
         extendedServicesModelPayload,
-        props.workspaceFile.extension,
-        setDmnRunnerPersistenceJson,
         props.dmnLanguageService,
+        props.workspaceFile.extension,
         props.workspaceFile.relativePath,
         props.workspaceFile.workspaceId,
+        setDmnRunnerPersistenceJson,
         workspaces,
       ]
     )
diff --git a/packages/playwright-base/Containerfile 
b/packages/playwright-base/Containerfile
index ef4b4119d84..50c0fe71189 100644
--- a/packages/playwright-base/Containerfile
+++ b/packages/playwright-base/Containerfile
@@ -55,7 +55,7 @@ RUN echo "ttf-mscorefonts-installer 
msttcorefonts/accepted-mscorefonts-eula sele
     fc-cache -fv
 
 # Set Node.js version
-ENV NODE_VERSION=22.13.0
+ENV NODE_VERSION=24.13.1
 
 # Download and install Node.js
 RUN curl -fsSL 
"https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz";
 -o /tmp/node.tar.gz && \
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 846cf37523b..44cd3cdc97d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4362,6 +4362,9 @@ importers:
       '@playwright/test':
         specifier: ^1.45.2
         version: 1.45.2
+      '@prettier/plugin-xml':
+        specifier: ^3.4.1
+        version: 3.4.1([email protected])
       '@storybook/addon-links':
         specifier: ^7.3.2
         version: 7.6.13([email protected])
diff --git a/repo/graph.json b/repo/graph.json
index 290eb3639c5..7d5f113f929 100644
--- a/repo/graph.json
+++ b/repo/graph.json
@@ -20,54 +20,30 @@
       { "id": "@kie-tools/dmn-editor" },
       { "id": "@kie-tools-examples/dmn-editor-standalone-on-webapp" },
       { "id": "@kie-tools/dmn-editor-standalone" },
-      {
-        "id": 
"@kie-tools-examples/kie-sandbox-commit-message-validation-service"
-      },
+      { "id": 
"@kie-tools-examples/kie-sandbox-commit-message-validation-service" },
       { "id": "@kie-tools/root-env" },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor"
-      },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor" 
},
       { "id": "@kie-tools-core/envelope" },
       { "id": "@kie-tools-core/keyboard-shortcuts" },
       { "id": "@kie-tools-core/notifications" },
       { "id": "@kie-tools-core/patternfly-base" },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-chrome-extension"
-      },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-chrome-extension"
 },
       { "id": "@kie-tools-core/chrome-extension" },
       { "id": "@kie-tools-core/webpack-base" },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-on-webapp"
-      },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-on-webapp"
 },
       { "id": "@kie-tools-core/react-hooks" },
       { "id": "@kie-tools/eslint" },
-      {
-        "id": 
"kie-tools-examples-micro-frontends-multiplying-architecture-base64png-editor-vscode-extension"
-      },
+      { "id": 
"kie-tools-examples-micro-frontends-multiplying-architecture-base64png-editor-vscode-extension"
 },
       { "id": "@kie-tools-core/vscode-extension" },
       { "id": "@kie-tools-core/vscode-java-code-completion" },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view"
-      },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view" },
       { "id": "@kie-tools-core/envelope-bus" },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view-in-angular"
-      },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view-in-react"
-      },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-views-on-webapp"
-      },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-todo-list-view"
-      },
-      {
-        "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-todo-list-view-on-webapp"
-      },
-      {
-        "id": 
"kie-tools-examples-micro-frontends-multiplying-architecture-todo-list-view-vscode-extension"
-      },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view-in-angular"
 },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view-in-react"
 },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-views-on-webapp"
 },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-todo-list-view" },
+      { "id": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-todo-list-view-on-webapp"
 },
+      { "id": 
"kie-tools-examples-micro-frontends-multiplying-architecture-todo-list-view-vscode-extension"
 },
       { "id": "@kie-tools-examples/process-accelerator" },
       { "id": "@kie-tools/maven-base" },
       { "id": "@kie-tools-core/drools-and-kogito" },
@@ -82,9 +58,7 @@
       { "id": "@kie-tools-examples/process-event-driven" },
       { "id": "@kie-tools-examples/process-security" },
       { "id": "@kie-tools-examples/process-user-tasks-subsystem" },
-      {
-        "id": 
"@kie-tools-examples/serverless-workflow-editor-standalone-on-webapp"
-      },
+      { "id": 
"@kie-tools-examples/serverless-workflow-editor-standalone-on-webapp" },
       { "id": "@kie-tools/serverless-workflow-standalone-editor" },
       { "id": "@kie-tools/serverless-workflow-combined-editor" },
       { "id": "@kie-tools-examples/sonataflow-greeting" },
@@ -229,9 +203,7 @@
       { "id": "@kie-tools/serverless-logic-web-tools-base-builder-image" },
       { "id": "@kie-tools/serverless-logic-web-tools-swf-builder-image" },
       { "id": "sonataflow-deployment-webapp" },
-      {
-        "id": 
"@kie-tools/serverless-logic-web-tools-swf-deployment-quarkus-app"
-      },
+      { "id": 
"@kie-tools/serverless-logic-web-tools-swf-deployment-quarkus-app" },
       { "id": "@kie-tools/serverless-logic-web-tools-swf-dev-mode-image" },
       { "id": "@kie-tools/serverless-workflow-diagram-editor" },
       { "id": "@kie-tools/serverless-workflow-diagram-editor-envelope" },
@@ -254,161 +226,45 @@
       { "id": "yard-vscode-extension" }
     ],
     "links": [
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/bootstrap",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/check-junit-report-results",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/run-script-if",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/sparse-checkout",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/update-kogito-version",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/update-stream-name",
-        "weight": 1
-      },
-      {
-        "source": "kie-tools-root",
-        "target": "@kie-tools-scripts/update-version",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-scripts/bootstrap",
-        "target": "@kie-tools-scripts/build-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-scripts/run-script-if",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-scripts/build-env",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
+      { "source": "kie-tools-root", "target": "@kie-tools-scripts/bootstrap", 
"weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/check-junit-report-results", "weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/run-script-if", "weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/sparse-checkout", "weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/update-kogito-version", "weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/update-stream-name", "weight": 1 },
+      { "source": "kie-tools-root", "target": 
"@kie-tools-scripts/update-version", "weight": 1 },
+      { "source": "@kie-tools-scripts/bootstrap", "target": 
"@kie-tools-scripts/build-env", "weight": 1 },
+      { "source": "@kie-tools-scripts/run-script-if", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools-scripts/build-env", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
         "source": "@kie-tools-examples/bpmn-editor-on-webapp",
         "target": "@kie-tools/bpmn-editor-envelope",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/bpmn-editor-envelope",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor-envelope",
-        "target": "@kie-tools/bpmn-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/editor",
-        "target": "@kie-tools-core/envelope",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/editor",
-        "target": "@kie-tools-core/keyboard-shortcuts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/editor",
-        "target": "@kie-tools-core/notifications",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/editor",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor",
-        "target": "@kie-tools/boxed-expression-component",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor",
-        "target": "@kie-tools/bpmn-marshaller",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor",
-        "target": "@kie-tools/pmml-editor-marshaller",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor",
-        "target": "@kie-tools/xyflow-react-kie-diagram",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-examples/dmn-editor-on-webapp",
-        "target": "@kie-tools/dmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor-envelope",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor-envelope",
-        "target": "@kie-tools/dmn-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor",
-        "target": "@kie-tools/boxed-expression-component",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor",
-        "target": "@kie-tools/import-java-classes-component",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-editor",
-        "target": "@kie-tools/pmml-editor-marshaller",
-        "weight": 1
-      },
+      { "source": "@kie-tools/bpmn-editor-envelope", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor-envelope", "target": 
"@kie-tools/bpmn-editor", "weight": 1 },
+      { "source": "@kie-tools-core/editor", "target": 
"@kie-tools-core/envelope", "weight": 1 },
+      { "source": "@kie-tools-core/editor", "target": 
"@kie-tools-core/keyboard-shortcuts", "weight": 1 },
+      { "source": "@kie-tools-core/editor", "target": 
"@kie-tools-core/notifications", "weight": 1 },
+      { "source": "@kie-tools-core/editor", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor", "target": 
"@kie-tools/boxed-expression-component", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor", "target": 
"@kie-tools/bpmn-marshaller", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor", "target": 
"@kie-tools/pmml-editor-marshaller", "weight": 1 },
+      { "source": "@kie-tools/bpmn-editor", "target": 
"@kie-tools/xyflow-react-kie-diagram", "weight": 1 },
+      { "source": "@kie-tools-examples/dmn-editor-on-webapp", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor-envelope", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor-envelope", "target": 
"@kie-tools/dmn-editor", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor", "target": 
"@kie-tools/boxed-expression-component", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor", "target": 
"@kie-tools/import-java-classes-component", "weight": 1 },
+      { "source": "@kie-tools/dmn-editor", "target": 
"@kie-tools/pmml-editor-marshaller", "weight": 1 },
       {
         "source": "@kie-tools-examples/dmn-editor-standalone-on-webapp",
         "target": "@kie-tools/dmn-editor-standalone",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/dmn-editor-standalone",
-        "target": "@kie-tools/dmn-editor-envelope",
-        "weight": 1
-      },
+      { "source": "@kie-tools/dmn-editor-standalone", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
       {
         "source": 
"@kie-tools-examples/kie-sandbox-commit-message-validation-service",
         "target": "@kie-tools/root-env",
@@ -419,36 +275,12 @@
         "target": "@kie-tools-core/editor",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/envelope",
-        "target": "@kie-tools-core/envelope-bus",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/keyboard-shortcuts",
-        "target": "@kie-tools-core/envelope-bus",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/keyboard-shortcuts",
-        "target": "@kie-tools-core/operating-system",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/notifications",
-        "target": "@kie-tools-core/i18n",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/notifications",
-        "target": "@kie-tools-core/workspace",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/patternfly-base",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/envelope", "target": 
"@kie-tools-core/envelope-bus", "weight": 1 },
+      { "source": "@kie-tools-core/keyboard-shortcuts", "target": 
"@kie-tools-core/envelope-bus", "weight": 1 },
+      { "source": "@kie-tools-core/keyboard-shortcuts", "target": 
"@kie-tools-core/operating-system", "weight": 1 },
+      { "source": "@kie-tools-core/notifications", "target": 
"@kie-tools-core/i18n", "weight": 1 },
+      { "source": "@kie-tools-core/notifications", "target": 
"@kie-tools-core/workspace", "weight": 1 },
+      { "source": "@kie-tools-core/patternfly-base", "target": 
"@kie-tools/root-env", "weight": 1 },
       {
         "source": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-chrome-extension",
         "target": "@kie-tools-core/chrome-extension",
@@ -464,16 +296,8 @@
         "target": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/chrome-extension",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/webpack-base",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/chrome-extension", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools-core/webpack-base", "target": 
"@kie-tools/root-env", "weight": 1 },
       {
         "source": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor-on-webapp",
         "target": "@kie-tools-core/react-hooks",
@@ -489,21 +313,9 @@
         "target": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/react-hooks",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/react-hooks",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/react-hooks",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/react-hooks", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/react-hooks", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools-core/react-hooks", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
         "source": 
"kie-tools-examples-micro-frontends-multiplying-architecture-base64png-editor-vscode-extension",
         "target": "@kie-tools-core/vscode-extension",
@@ -519,51 +331,23 @@
         "target": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-base64png-editor",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/vscode-extension",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/vscode-extension", "target": 
"@kie-tools-core/editor", "weight": 1 },
       {
         "source": "@kie-tools-core/vscode-extension",
         "target": "@kie-tools-core/vscode-java-code-completion",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/vscode-java-code-completion",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/vscode-java-code-completion",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/vscode-java-code-completion",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/vscode-java-code-completion", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/vscode-java-code-completion", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools-core/vscode-java-code-completion", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
         "source": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view",
         "target": "@kie-tools-core/envelope",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-core/envelope-bus",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/envelope-bus",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/envelope-bus",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
+      { "source": "@kie-tools-core/envelope-bus", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/envelope-bus", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools-core/envelope-bus", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
         "source": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view-in-angular",
         "target": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-ping-pong-view",
@@ -639,36 +423,16 @@
         "target": 
"@kie-tools-examples/micro-frontends-multiplying-architecture-todo-list-view",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-examples/process-accelerator",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/maven-base",
-        "target": "@kie-tools-core/drools-and-kogito",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/drools-and-kogito",
-        "target": "@kie-tools-scripts/build-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/drools-and-kogito",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
+      { "source": "@kie-tools-examples/process-accelerator", "target": 
"@kie-tools/maven-base", "weight": 1 },
+      { "source": "@kie-tools/maven-base", "target": 
"@kie-tools-core/drools-and-kogito", "weight": 1 },
+      { "source": "@kie-tools-core/drools-and-kogito", "target": 
"@kie-tools-scripts/build-env", "weight": 1 },
+      { "source": "@kie-tools-core/drools-and-kogito", "target": 
"@kie-tools/root-env", "weight": 1 },
       {
         "source": "@kie-tools-examples/process-business-calendar",
         "target": "@kie-tools/jbpm-quarkus-devui",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/jbpm-quarkus-devui",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
+      { "source": "@kie-tools/jbpm-quarkus-devui", "target": 
"@kie-tools/maven-base", "weight": 1 },
       {
         "source": "@kie-tools/jbpm-quarkus-devui",
         "target": "@kie-tools/runtime-tools-process-dev-ui-webapp",
@@ -689,31 +453,15 @@
         "target": "@kie-tools/kogito-management-console",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/kogito-management-console",
-        "target": "@kie-tools/image-builder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/kogito-management-console",
-        "target": "@kie-tools/image-env-to-json",
-        "weight": 1
-      },
+      { "source": "@kie-tools/kogito-management-console", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/kogito-management-console", "target": 
"@kie-tools/image-env-to-json", "weight": 1 },
       {
         "source": "@kie-tools/kogito-management-console",
         "target": "@kie-tools/runtime-tools-management-console-webapp",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/image-builder",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/image-env-to-json",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
+      { "source": "@kie-tools/image-builder", "target": "@kie-tools/tsconfig", 
"weight": 1 },
+      { "source": "@kie-tools/image-env-to-json", "target": 
"@kie-tools/root-env", "weight": 1 },
       {
         "source": "@kie-tools/runtime-tools-management-console-webapp",
         "target": "@kie-tools-core/workspaces-git-fs",
@@ -724,11 +472,7 @@
         "target": "@kie-tools/jbpm-quarkus-devui",
         "weight": 1
       },
-      {
-        "source": "@kie-tools-examples/process-event-driven",
-        "target": "@kie-tools/jbpm-quarkus-devui",
-        "weight": 1
-      },
+      { "source": "@kie-tools-examples/process-event-driven", "target": 
"@kie-tools/jbpm-quarkus-devui", "weight": 1 },
       {
         "source": "@kie-tools-examples/process-security",
         "target": "@kie-tools/kogito-management-console",
@@ -799,1456 +543,684 @@
         "target": "@kie-tools/sonataflow-dev-app",
         "weight": 1
       },
+      { "source": "@kie-tools-examples/uniforms-patternfly", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools-examples/uniforms-patternfly", "target": 
"@kie-tools/uniforms-patternfly", "weight": 1 },
+      { "source": "@kie-tools-examples/uniforms-patternfly", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/uniforms-patternfly", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/uniforms-patternfly", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/uniforms-patternfly", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/jest-base", "target": "@kie-tools/root-env", 
"weight": 1 },
+      { "source": "@kie-tools/boxed-expression-component", "target": 
"@kie-tools-core/operating-system", "weight": 1 },
+      { "source": "@kie-tools/boxed-expression-component", "target": 
"@kie-tools/feel-input-component", "weight": 1 },
+      { "source": "@kie-tools/boxed-expression-component", "target": 
"@kie-tools/playwright-base", "weight": 1 },
+      { "source": "@kie-tools/boxed-expression-component", "target": 
"@kie-tools/storybook-base", "weight": 1 },
+      { "source": "@kie-tools-core/operating-system", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/operating-system", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools-core/operating-system", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/feel-input-component", "target": 
"@kie-tools-core/monaco-editor", "weight": 1 },
+      { "source": "@kie-tools/feel-input-component", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools/feel-input-component", "target": 
"@kie-tools/dmn-language-service", "weight": 1 },
+      { "source": "@kie-tools/feel-input-component", "target": 
"@kie-tools/i18n-common-dictionary", "weight": 1 },
+      { "source": "@kie-tools/feel-input-component", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/playwright-base", "target": 
"@kie-tools-scripts/run-script-if", "weight": 1 },
+      { "source": "@kie-tools/playwright-base", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/storybook-base", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/storybook-base", "target": "@kie-tools/eslint", 
"weight": 1 },
+      { "source": "@kie-tools/storybook-base", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools-core/monaco-editor", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/monaco-editor", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools-core/monaco-editor", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/dmn-language-service", "target": 
"@kie-tools/dmn-feel-antlr4-parser", "weight": 1 },
+      { "source": "@kie-tools/dmn-language-service", "target": 
"@kie-tools-core/switch-expression-ts", "weight": 1 },
+      { "source": "@kie-tools/i18n-common-dictionary", "target": 
"@kie-tools-core/i18n", "weight": 1 },
+      { "source": "@kie-tools/bpmn-marshaller", "target": 
"@kie-tools/xml-parser-ts-codegen", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor-marshaller", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor-marshaller", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor-marshaller", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/xyflow-react-kie-diagram", "target": 
"@kie-tools-core/operating-system", "weight": 1 },
       {
-        "source": "@kie-tools-examples/uniforms-patternfly",
-        "target": "@kie-tools-core/patternfly-base",
+        "source": "@kie-tools/xyflow-react-kie-diagram",
+        "target": "@kie-tools-core/switch-expression-ts",
         "weight": 1
       },
+      { "source": "@kie-tools/xyflow-react-kie-diagram", "target": 
"@kie-tools/i18n-common-dictionary", "weight": 1 },
+      { "source": "@kie-tools/xyflow-react-kie-diagram", "target": 
"@kie-tools/xml-parser-ts", "weight": 1 },
+      { "source": "@kie-tools/xml-parser-ts-codegen", "target": 
"@kie-tools/xml-parser-ts", "weight": 1 },
+      { "source": "@kie-tools-core/switch-expression-ts", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools-core/switch-expression-ts", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools-core/switch-expression-ts", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/xml-parser-ts", "target": "@kie-tools/eslint", 
"weight": 1 },
+      { "source": "@kie-tools/xml-parser-ts", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/xml-parser-ts", "target": "@kie-tools/tsconfig", 
"weight": 1 },
+      { "source": "@kie-tools/bpmn-editor-standalone", "target": 
"@kie-tools/bpmn-editor-envelope", "weight": 1 },
+      { "source": "bpmn-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "bpmn-vscode-extension", "target": 
"@kie-tools/bpmn-editor-envelope", "weight": 1 },
+      { "source": "bpmn-vscode-extension", "target": 
"@kie-tools/form-code-generator-vscode-command", "weight": 1 },
       {
-        "source": "@kie-tools-examples/uniforms-patternfly",
-        "target": "@kie-tools/uniforms-patternfly",
+        "source": "bpmn-vscode-extension",
+        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
         "weight": 1
       },
       {
-        "source": "@kie-tools-examples/uniforms-patternfly",
-        "target": "@kie-tools-core/webpack-base",
+        "source": "@kie-tools/form-code-generator-vscode-command",
+        "target": "@kie-tools/i18n-common-dictionary",
         "weight": 1
       },
       {
-        "source": "@kie-tools/uniforms-patternfly",
-        "target": "@kie-tools/eslint",
+        "source": "@kie-tools/form-code-generator-vscode-command",
+        "target": "@kie-tools/jbpm-form-code-generator-themes",
         "weight": 1
       },
       {
-        "source": "@kie-tools/uniforms-patternfly",
-        "target": "@kie-tools/jest-base",
+        "source": "@kie-tools/vscode-java-code-completion-extension-plugin",
+        "target": "@kie-tools/maven-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/uniforms-patternfly",
-        "target": "@kie-tools/tsconfig",
+        "source": "@kie-tools/jbpm-form-code-generator-themes",
+        "target": "@kie-tools/form-code-generator-bootstrap4-theme",
         "weight": 1
       },
       {
-        "source": "@kie-tools/jest-base",
-        "target": "@kie-tools/root-env",
+        "source": "@kie-tools/jbpm-form-code-generator-themes",
+        "target": "@kie-tools/form-code-generator-patternfly-theme",
         "weight": 1
       },
       {
-        "source": "@kie-tools/boxed-expression-component",
-        "target": "@kie-tools-core/operating-system",
+        "source": "chrome-extension-pack-kogito-kie-editors",
+        "target": "@kie-tools-core/chrome-extension",
         "weight": 1
       },
       {
-        "source": "@kie-tools/boxed-expression-component",
-        "target": "@kie-tools/feel-input-component",
+        "source": "chrome-extension-pack-kogito-kie-editors",
+        "target": "@kie-tools/bpmn-editor-envelope",
         "weight": 1
       },
+      { "source": "chrome-extension-pack-kogito-kie-editors", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
       {
-        "source": "@kie-tools/boxed-expression-component",
-        "target": "@kie-tools/playwright-base",
+        "source": "chrome-extension-pack-kogito-kie-editors",
+        "target": "@kie-tools/scesim-editor-envelope",
         "weight": 1
       },
       {
-        "source": "@kie-tools/boxed-expression-component",
-        "target": "@kie-tools/storybook-base",
+        "source": "chrome-extension-pack-kogito-kie-editors",
+        "target": "@kie-tools/chrome-extension-test-helper",
         "weight": 1
       },
+      { "source": "@kie-tools/scesim-editor-envelope", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/scesim-editor-envelope", "target": 
"@kie-tools/scesim-editor", "weight": 1 },
+      { "source": "@kie-tools/chrome-extension-test-helper", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/scesim-editor", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
+      { "source": "@kie-tools/scesim-editor", "target": 
"@kie-tools/boxed-expression-component", "weight": 1 },
+      { "source": "@kie-tools/scesim-editor", "target": 
"@kie-tools/scesim-marshaller", "weight": 1 },
       {
-        "source": "@kie-tools-core/operating-system",
-        "target": "@kie-tools/eslint",
+        "source": "chrome-extension-serverless-workflow-editor",
+        "target": "@kie-tools-core/chrome-extension",
         "weight": 1
       },
       {
-        "source": "@kie-tools-core/operating-system",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/operating-system",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/feel-input-component",
-        "target": "@kie-tools-core/monaco-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/feel-input-component",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/feel-input-component",
-        "target": "@kie-tools/dmn-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/feel-input-component",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/feel-input-component",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/playwright-base",
-        "target": "@kie-tools-scripts/run-script-if",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/playwright-base",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/storybook-base",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/storybook-base",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/storybook-base",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/monaco-editor",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/monaco-editor",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/monaco-editor",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-language-service",
-        "target": "@kie-tools/dmn-feel-antlr4-parser",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-language-service",
-        "target": "@kie-tools-core/switch-expression-ts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/i18n-common-dictionary",
-        "target": "@kie-tools-core/i18n",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-marshaller",
-        "target": "@kie-tools/xml-parser-ts-codegen",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/pmml-editor-marshaller",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/pmml-editor-marshaller",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/pmml-editor-marshaller",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xyflow-react-kie-diagram",
-        "target": "@kie-tools-core/operating-system",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xyflow-react-kie-diagram",
-        "target": "@kie-tools-core/switch-expression-ts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xyflow-react-kie-diagram",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xyflow-react-kie-diagram",
-        "target": "@kie-tools/xml-parser-ts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xml-parser-ts-codegen",
-        "target": "@kie-tools/xml-parser-ts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/switch-expression-ts",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/switch-expression-ts",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/switch-expression-ts",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xml-parser-ts",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xml-parser-ts",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/xml-parser-ts",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/bpmn-editor-standalone",
-        "target": "@kie-tools/bpmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "bpmn-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
-      {
-        "source": "bpmn-vscode-extension",
-        "target": "@kie-tools/bpmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "bpmn-vscode-extension",
-        "target": "@kie-tools/form-code-generator-vscode-command",
-        "weight": 1
-      },
-      {
-        "source": "bpmn-vscode-extension",
-        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator-vscode-command",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator-vscode-command",
-        "target": "@kie-tools/jbpm-form-code-generator-themes",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/vscode-java-code-completion-extension-plugin",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/jbpm-form-code-generator-themes",
-        "target": "@kie-tools/form-code-generator-bootstrap4-theme",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/jbpm-form-code-generator-themes",
-        "target": "@kie-tools/form-code-generator-patternfly-theme",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-pack-kogito-kie-editors",
-        "target": "@kie-tools-core/chrome-extension",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-pack-kogito-kie-editors",
-        "target": "@kie-tools/bpmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-pack-kogito-kie-editors",
-        "target": "@kie-tools/dmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-pack-kogito-kie-editors",
-        "target": "@kie-tools/scesim-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-pack-kogito-kie-editors",
-        "target": "@kie-tools/chrome-extension-test-helper",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/scesim-editor-envelope",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/scesim-editor-envelope",
-        "target": "@kie-tools/scesim-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/chrome-extension-test-helper",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/scesim-editor",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/scesim-editor",
-        "target": "@kie-tools/boxed-expression-component",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/scesim-editor",
-        "target": "@kie-tools/scesim-marshaller",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-serverless-workflow-editor",
-        "target": "@kie-tools-core/chrome-extension",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-serverless-workflow-editor",
-        "target": "@kie-tools/chrome-extension-test-helper",
-        "weight": 1
-      },
-      {
-        "source": "chrome-extension-serverless-workflow-editor",
-        "target": "@kie-tools/serverless-workflow-combined-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-diagram-editor-assets",
-        "target": "@kie-tools/serverless-workflow-diagram-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-diagram-editor-assets",
-        "target": "@kie-tools/serverless-workflow-diagram-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-text-editor",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-text-editor",
-        "target": "@kie-tools/serverless-workflow-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-text-editor",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy",
-        "target": "@kie-tools/cors-proxy-api",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy-api",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy-api",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy-api",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy-image",
-        "target": "@kie-tools/cors-proxy",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/cors-proxy-image",
-        "target": "@kie-tools/image-builder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder",
-        "target": "@kie-tools/dashbuilder-component-assembler",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-echarts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-map",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-svg-heatmap",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-table",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-timeseries",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-uniforms",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-assembler",
-        "target": "@kie-tools/dashbuilder-component-victory-charts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts",
-        "target": "@kie-tools/dashbuilder-component-echarts-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-map",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-map",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-map",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-table",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-table",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-table",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-timeseries",
-        "target": "@kie-tools/dashbuilder-component-echarts-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-timeseries",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-timeseries",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-timeseries",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-uniforms",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-uniforms",
-        "target": "@kie-tools/uniforms-patternfly",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-uniforms",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-uniforms",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-victory-charts",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-victory-charts",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-victory-charts",
-        "target": "@kie-tools/dashbuilder-component-dev",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-client",
-        "target": "@kie-tools/dashbuilder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-api",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-api",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-api",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts-base",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts-base",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-echarts-base",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-component-dev",
-        "target": "@kie-tools/dashbuilder-component-api",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-editor",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-editor",
-        "target": "@kie-tools/dashbuilder-client",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-editor",
-        "target": "@kie-tools/dashbuilder-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-language-service",
-        "target": "@kie-tools/json-yaml-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/json-yaml-language-service",
-        "target": "@kie-tools/yaml-language-server",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yaml-language-server",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yaml-language-server",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yaml-language-server",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-swf-monitoring-dashboard",
-        "target": "@kie-tools/dashbuilder-client",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer",
-        "target": "@kie-tools/dashbuilder-client",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
-        "target": "@kie-tools-core/workspaces-git-fs",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
-        "target": "@kie-tools/dashbuilder-viewer",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspaces-git-fs",
-        "target": "@kie-tools-core/envelope-bus",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspaces-git-fs",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspaces-git-fs",
-        "target": "@kie-tools-core/workspace",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspaces-git-fs",
-        "target": "@kie-tools/cors-proxy-api",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspaces-git-fs",
-        "target": "@kie-tools/kie-sandbox-fs",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/workspace",
-        "target": "@kie-tools-core/operating-system",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/kie-sandbox-fs",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/kie-sandbox-fs",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/i18n",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/i18n",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools-core/i18n",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-image",
-        "target": "@kie-tools/dashbuilder-viewer-deployment-webapp",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-image",
-        "target": "@kie-tools/dashbuilder-viewer-image-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dashbuilder-viewer-image-env",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-base-image",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-base-image",
-        "target": "@kie-tools/dev-deployment-upload-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-base-image",
-        "target": "@kie-tools/image-builder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-upload-service",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp",
-        "target": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
-        "target": "@kie-tools/uniforms-patternfly-form-wrapper",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/uniforms-patternfly-form-wrapper",
-        "target": "@kie-tools/dmn-runner",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/uniforms-patternfly-form-wrapper",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/uniforms-patternfly-form-wrapper",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
-        "target": "@kie-tools/dev-deployment-dmn-form-webapp",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
-        "target": "@kie-tools/image-env-to-json",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
-        "target": "@kie-tools/image-builder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-quarkus-blank-app",
-        "target": "@kie-tools/jbpm-quarkus-devui",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
-        "target": "@kie-tools/dev-deployment-base-image",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
-        "target": "@kie-tools/dev-deployment-quarkus-blank-app",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
-        "target": "@kie-tools/maven-m2-repo-via-http-image",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/maven-m2-repo-via-http-image",
-        "target": "@kie-tools/image-builder",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/maven-m2-repo-via-http-image",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/import-java-classes-component",
-        "target": "@kie-tools-core/vscode-java-code-completion",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/import-java-classes-component",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/import-java-classes-component",
-        "target": "@kie-tools-core/monaco-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/import-java-classes-component",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/import-java-classes-component",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-feel-antlr4-parser",
-        "target": "@kie-tools/dmn-marshaller",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-marshaller",
-        "target": "@kie-tools/dmn-marshaller-backend-compatibility-tester",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-marshaller",
-        "target": "@kie-tools/dmn-testing-models",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-marshaller",
-        "target": "@kie-tools/xml-parser-ts-codegen",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-marshaller-backend-compatibility-tester",
-        "target": "@kie-tools-core/drools-and-kogito",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-testing-models",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-runner",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-runner",
-        "target": "@kie-tools/extended-services-api",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/dmn-runner",
-        "target": "@kie-tools/uniforms-patternfly",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/extended-services-api",
-        "target": "@kie-tools-core/notifications",
-        "weight": 1
-      },
-      {
-        "source": "dmn-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
-      {
-        "source": "dmn-vscode-extension",
-        "target": "@kie-tools/dmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "dmn-vscode-extension",
-        "target": "@kie-tools/scesim-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "dmn-vscode-extension",
-        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/extended-services",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/extended-services-java",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "extended-services-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
-      {
-        "source": "extended-services-vscode-extension",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "extended-services-vscode-extension",
-        "target": "@kie-tools/extended-services-java",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator-bootstrap4-theme",
-        "target": "@kie-tools/form-code-generator",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator-bootstrap4-theme",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/form-code-generator-patternfly-theme",
-        "target": "@kie-tools/form-code-generator",
+        "source": "chrome-extension-serverless-workflow-editor",
+        "target": "@kie-tools/chrome-extension-test-helper",
         "weight": 1
       },
       {
-        "source": "@kie-tools/form-code-generator-patternfly-theme",
-        "target": "@kie-tools-core/webpack-base",
+        "source": "chrome-extension-serverless-workflow-editor",
+        "target": "@kie-tools/serverless-workflow-combined-editor",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-process-webapp-components",
-        "target": "@kie-tools/runtime-tools-process-enveloped-components",
+        "source": "@kie-tools/serverless-workflow-diagram-editor-assets",
+        "target": "@kie-tools/serverless-workflow-diagram-editor",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-shared-webapp-components",
-        "target": "@kie-tools/runtime-tools-components",
+        "source": "@kie-tools/serverless-workflow-diagram-editor-assets",
+        "target": "@kie-tools/serverless-workflow-diagram-editor-envelope",
         "weight": 1
       },
+      { "source": "@kie-tools/serverless-workflow-text-editor", "target": 
"@kie-tools-core/editor", "weight": 1 },
       {
-        "source": "@kie-tools-core/k8s-yaml-to-apiserver-requests",
-        "target": "@kie-tools/cors-proxy-api",
+        "source": "@kie-tools/serverless-workflow-text-editor",
+        "target": "@kie-tools/serverless-workflow-language-service",
         "weight": 1
       },
+      { "source": "@kie-tools/serverless-workflow-text-editor", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy", "target": 
"@kie-tools/cors-proxy-api", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy", "target": "@kie-tools/jest-base", 
"weight": 1 },
+      { "source": "@kie-tools/cors-proxy-api", "target": "@kie-tools/eslint", 
"weight": 1 },
+      { "source": "@kie-tools/cors-proxy-api", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy-api", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy-image", "target": 
"@kie-tools/cors-proxy", "weight": 1 },
+      { "source": "@kie-tools/cors-proxy-image", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder", "target": "@kie-tools/maven-base", 
"weight": 1 },
+      { "source": "@kie-tools/dashbuilder", "target": 
"@kie-tools/dashbuilder-component-assembler", "weight": 1 },
       {
-        "source": "@kie-tools-core/k8s-yaml-to-apiserver-requests",
-        "target": "@kie-tools/jest-base",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-echarts",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-bc-editors",
-        "target": "@kie-tools/dmn-language-service",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-map",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-bc-editors",
-        "target": "@kie-tools/kie-bc-editors-common",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-svg-heatmap",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-bc-editors",
-        "target": "@kie-tools/pmml-editor-marshaller",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-table",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-bc-editors-common",
-        "target": "@kie-tools-core/editor",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-timeseries",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-bc-editors-common",
-        "target": "@kie-tools-core/vscode-java-code-completion",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-uniforms",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
+        "source": "@kie-tools/dashbuilder-component-assembler",
+        "target": "@kie-tools/dashbuilder-component-victory-charts",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/bpmn-editor-envelope",
+        "source": "@kie-tools/dashbuilder-component-echarts",
+        "target": "@kie-tools/dashbuilder-component-echarts-base",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/dmn-editor-envelope",
+        "source": "@kie-tools/dashbuilder-component-echarts",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-component-echarts", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/form-code-generator-vscode-command",
+        "source": "@kie-tools/dashbuilder-component-echarts",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-component-map", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-map", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/pmml-editor",
+        "source": "@kie-tools/dashbuilder-component-map",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/scesim-editor-envelope",
+        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
+        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
+        "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "kie-editors-dev-vscode-extension",
-        "target": "@kie-tools/vscode-extension-common-test-helpers",
+        "source": "@kie-tools/dashbuilder-component-svg-heatmap",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-component-table", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-table", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
       {
-        "source": "@kie-tools/pmml-editor",
-        "target": "@kie-tools-core/editor",
+        "source": "@kie-tools/dashbuilder-component-table",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
       {
-        "source": "@kie-tools/pmml-editor",
-        "target": "@kie-tools-core/monaco-editor",
+        "source": "@kie-tools/dashbuilder-component-timeseries",
+        "target": "@kie-tools/dashbuilder-component-echarts-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/pmml-editor",
-        "target": "@kie-tools/pmml-editor-marshaller",
+        "source": "@kie-tools/dashbuilder-component-timeseries",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/pmml-editor",
+        "source": "@kie-tools/dashbuilder-component-timeseries",
         "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/vscode-extension-common-test-helpers",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/kie-sandbox-accelerator-quarkus",
-        "target": "@kie-tools/jbpm-quarkus-devui",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/kie-sandbox-distribution",
-        "target": "@kie-tools/cors-proxy-image",
+        "source": "@kie-tools/dashbuilder-component-timeseries",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-distribution",
-        "target": "@kie-tools/kie-sandbox-extended-services-image",
+        "source": "@kie-tools/dashbuilder-component-uniforms",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-distribution",
-        "target": "@kie-tools/kie-sandbox-webapp-image",
+        "source": "@kie-tools/dashbuilder-component-uniforms",
+        "target": "@kie-tools/uniforms-patternfly",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-component-uniforms", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
       {
-        "source": "@kie-tools/kie-sandbox-extended-services-image",
-        "target": "@kie-tools/extended-services-java",
+        "source": "@kie-tools/dashbuilder-component-uniforms",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-extended-services-image",
-        "target": "@kie-tools/image-builder",
+        "source": "@kie-tools/dashbuilder-component-victory-charts",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-webapp-image",
-        "target": "@kie-tools/image-env-to-json",
+        "source": "@kie-tools/dashbuilder-component-victory-charts",
+        "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-webapp-image",
-        "target": "@kie-tools/online-editor",
+        "source": "@kie-tools/dashbuilder-component-victory-charts",
+        "target": "@kie-tools/dashbuilder-component-dev",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-client", "target": 
"@kie-tools/dashbuilder", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-api", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-api", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-api", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-echarts-base", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-echarts-base", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-component-echarts-base", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
-        "source": "@kie-tools/kie-sandbox-webapp-image",
-        "target": "@kie-tools/image-builder",
+        "source": "@kie-tools/dashbuilder-component-dev",
+        "target": "@kie-tools/dashbuilder-component-api",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-editor", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-editor", "target": 
"@kie-tools/dashbuilder-client", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-editor", "target": 
"@kie-tools/dashbuilder-language-service", "weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools-core/k8s-yaml-to-apiserver-requests",
+        "source": "@kie-tools/dashbuilder-language-service",
+        "target": "@kie-tools/json-yaml-language-service",
         "weight": 1
       },
+      { "source": "@kie-tools/json-yaml-language-service", "target": 
"@kie-tools/yaml-language-server", "weight": 1 },
+      { "source": "@kie-tools/yaml-language-server", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/yaml-language-server", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/yaml-language-server", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools-core/kubernetes-bridge",
+        "source": "@kie-tools/dashbuilder-swf-monitoring-dashboard",
+        "target": "@kie-tools/dashbuilder-client",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-viewer", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/dashbuilder-viewer", "target": 
"@kie-tools/dashbuilder-client", "weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
+        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
         "target": "@kie-tools-core/workspaces-git-fs",
         "weight": 1
       },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/bpmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/dmn-editor-envelope",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/pmml-editor",
+        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
+        "target": "@kie-tools/dashbuilder-viewer",
         "weight": 1
       },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/unitables-dmn",
+        "source": "@kie-tools/dashbuilder-viewer-deployment-webapp",
+        "target": "@kie-tools/i18n-common-dictionary",
         "weight": 1
       },
+      { "source": "@kie-tools-core/workspaces-git-fs", "target": 
"@kie-tools-core/envelope-bus", "weight": 1 },
+      { "source": "@kie-tools-core/workspaces-git-fs", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
+      { "source": "@kie-tools-core/workspaces-git-fs", "target": 
"@kie-tools-core/workspace", "weight": 1 },
+      { "source": "@kie-tools-core/workspaces-git-fs", "target": 
"@kie-tools/cors-proxy-api", "weight": 1 },
+      { "source": "@kie-tools-core/workspaces-git-fs", "target": 
"@kie-tools/kie-sandbox-fs", "weight": 1 },
+      { "source": "@kie-tools-core/workspace", "target": 
"@kie-tools-core/operating-system", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-fs", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-fs", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools-core/i18n", "target": "@kie-tools/eslint", 
"weight": 1 },
+      { "source": "@kie-tools-core/i18n", "target": "@kie-tools/jest-base", 
"weight": 1 },
+      { "source": "@kie-tools-core/i18n", "target": "@kie-tools/tsconfig", 
"weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/cors-proxy",
+        "source": "@kie-tools/dashbuilder-viewer-image",
+        "target": "@kie-tools/dashbuilder-viewer-deployment-webapp",
         "weight": 1
       },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/extended-services",
+        "source": "@kie-tools/dashbuilder-viewer-image",
+        "target": "@kie-tools/dashbuilder-viewer-image-env",
         "weight": 1
       },
+      { "source": "@kie-tools/dashbuilder-viewer-image-env", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/dev-deployment-base-image", "target": 
"@kie-tools/maven-base", "weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/extended-services-java",
+        "source": "@kie-tools/dev-deployment-base-image",
+        "target": "@kie-tools/dev-deployment-upload-service",
         "weight": 1
       },
+      { "source": "@kie-tools/dev-deployment-base-image", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/dev-deployment-upload-service", "target": 
"@kie-tools/jest-base", "weight": 1 },
       {
-        "source": "@kie-tools/online-editor",
-        "target": "@kie-tools/kie-sandbox-accelerator-quarkus",
+        "source": "@kie-tools/dev-deployment-dmn-form-webapp",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kie-sandbox-helm-chart",
-        "target": "@kie-tools/cors-proxy-image",
+        "source": "@kie-tools/dev-deployment-dmn-form-webapp",
+        "target": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
         "weight": 1
       },
+      { "source": "@kie-tools/dev-deployment-dmn-form-webapp", "target": 
"@kie-tools/maven-base", "weight": 1 },
       {
-        "source": "@kie-tools/kie-sandbox-helm-chart",
-        "target": "@kie-tools/kie-sandbox-extended-services-image",
+        "source": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
+        "target": "@kie-tools/uniforms-patternfly-form-wrapper",
         "weight": 1
       },
+      { "source": "@kie-tools/uniforms-patternfly-form-wrapper", "target": 
"@kie-tools/dmn-runner", "weight": 1 },
       {
-        "source": "@kie-tools/kie-sandbox-helm-chart",
-        "target": "@kie-tools/kie-sandbox-webapp-image",
+        "source": "@kie-tools/uniforms-patternfly-form-wrapper",
+        "target": "@kie-tools/i18n-common-dictionary",
         "weight": 1
       },
       {
-        "source": "@kie-tools-core/kubernetes-bridge",
-        "target": "@kie-tools/cors-proxy-api",
+        "source": "@kie-tools/uniforms-patternfly-form-wrapper",
+        "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/unitables-dmn",
-        "target": "@kie-tools/unitables",
+        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
+        "target": "@kie-tools/dev-deployment-dmn-form-webapp",
         "weight": 1
       },
       {
-        "source": "@kie-tools/kn-plugin-workflow",
-        "target": "@kie-tools/sonataflow-operator",
+        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
+        "target": "@kie-tools/image-env-to-json",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie-tools/kogito-db-migrator-tool-image",
+        "source": "@kie-tools/dev-deployment-dmn-form-webapp-image",
+        "target": "@kie-tools/image-builder",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie-tools/sonataflow-builder-image",
+        "source": "@kie-tools/dev-deployment-quarkus-blank-app",
+        "target": "@kie-tools/jbpm-quarkus-devui",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie-tools/sonataflow-devmode-image",
+        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
+        "target": "@kie-tools/dev-deployment-base-image",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie/kogito-data-index-ephemeral-image",
+        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
+        "target": "@kie-tools/dev-deployment-quarkus-blank-app",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie/kogito-data-index-postgresql-image",
+        "source": "@kie-tools/dev-deployment-quarkus-blank-app-image",
+        "target": "@kie-tools/maven-m2-repo-via-http-image",
         "weight": 1
       },
+      { "source": "@kie-tools/maven-m2-repo-via-http-image", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/maven-m2-repo-via-http-image", "target": 
"@kie-tools/root-env", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie/kogito-jobs-service-ephemeral-image",
+        "source": "@kie-tools/import-java-classes-component",
+        "target": "@kie-tools-core/vscode-java-code-completion",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-operator",
-        "target": "@kie/kogito-jobs-service-postgresql-image",
+        "source": "@kie-tools/import-java-classes-component",
+        "target": "@kie-tools/i18n-common-dictionary",
         "weight": 1
       },
+      { "source": "@kie-tools/import-java-classes-component", "target": 
"@kie-tools-core/monaco-editor", "weight": 1 },
       {
-        "source": "@kie-tools/kogito-db-migrator-tool-image",
-        "target": "@kie-tools/kogito-db-migrator-tool",
+        "source": "@kie-tools/import-java-classes-component",
+        "target": "@kie-tools-core/patternfly-base",
         "weight": 1
       },
+      { "source": "@kie-tools/import-java-classes-component", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/dmn-feel-antlr4-parser", "target": 
"@kie-tools/dmn-marshaller", "weight": 1 },
       {
-        "source": "@kie-tools/kogito-db-migrator-tool-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/dmn-marshaller",
+        "target": "@kie-tools/dmn-marshaller-backend-compatibility-tester",
         "weight": 1
       },
+      { "source": "@kie-tools/dmn-marshaller", "target": 
"@kie-tools/dmn-testing-models", "weight": 1 },
+      { "source": "@kie-tools/dmn-marshaller", "target": 
"@kie-tools/xml-parser-ts-codegen", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-builder-image",
-        "target": "@kie-tools/maven-m2-repo-via-http-image",
+        "source": "@kie-tools/dmn-marshaller-backend-compatibility-tester",
+        "target": "@kie-tools-core/drools-and-kogito",
         "weight": 1
       },
+      { "source": "@kie-tools/dmn-testing-models", "target": 
"@kie-tools/maven-base", "weight": 1 },
+      { "source": "@kie-tools/dmn-runner", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
+      { "source": "@kie-tools/dmn-runner", "target": 
"@kie-tools/extended-services-api", "weight": 1 },
+      { "source": "@kie-tools/dmn-runner", "target": 
"@kie-tools/uniforms-patternfly", "weight": 1 },
+      { "source": "@kie-tools/extended-services-api", "target": 
"@kie-tools-core/notifications", "weight": 1 },
+      { "source": "dmn-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "dmn-vscode-extension", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
+      { "source": "dmn-vscode-extension", "target": 
"@kie-tools/scesim-editor-envelope", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-builder-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "dmn-vscode-extension",
+        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
         "weight": 1
       },
+      { "source": "@kie-tools/extended-services", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/extended-services-java", "target": 
"@kie-tools/maven-base", "weight": 1 },
+      { "source": "extended-services-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "extended-services-vscode-extension", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "extended-services-vscode-extension", "target": 
"@kie-tools/extended-services-java", "weight": 1 },
+      { "source": "@kie-tools/form-code-generator", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/form-code-generator", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/form-code-generator", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-devmode-image",
-        "target": "@kie-tools/maven-m2-repo-via-http-image",
+        "source": "@kie-tools/form-code-generator-bootstrap4-theme",
+        "target": "@kie-tools/form-code-generator",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-devmode-image",
-        "target": "@kie-tools/sonataflow-quarkus-devui",
+        "source": "@kie-tools/form-code-generator-bootstrap4-theme",
+        "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-devmode-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/form-code-generator-patternfly-theme",
+        "target": "@kie-tools/form-code-generator",
         "weight": 1
       },
       {
-        "source": "@kie/kogito-data-index-ephemeral-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/form-code-generator-patternfly-theme",
+        "target": "@kie-tools-core/webpack-base",
         "weight": 1
       },
       {
-        "source": "@kie/kogito-data-index-postgresql-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/runtime-tools-process-webapp-components",
+        "target": "@kie-tools/runtime-tools-process-enveloped-components",
         "weight": 1
       },
       {
-        "source": "@kie/kogito-jobs-service-ephemeral-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/runtime-tools-shared-webapp-components",
+        "target": "@kie-tools/runtime-tools-components",
         "weight": 1
       },
       {
-        "source": "@kie/kogito-jobs-service-postgresql-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools-core/k8s-yaml-to-apiserver-requests",
+        "target": "@kie-tools/cors-proxy-api",
         "weight": 1
       },
+      { "source": "@kie-tools-core/k8s-yaml-to-apiserver-requests", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/kie-bc-editors", "target": 
"@kie-tools/dmn-language-service", "weight": 1 },
+      { "source": "@kie-tools/kie-bc-editors", "target": 
"@kie-tools/kie-bc-editors-common", "weight": 1 },
+      { "source": "@kie-tools/kie-bc-editors", "target": 
"@kie-tools/pmml-editor-marshaller", "weight": 1 },
+      { "source": "@kie-tools/kie-bc-editors-common", "target": 
"@kie-tools-core/editor", "weight": 1 },
       {
-        "source": "@kie/kogito-base-builder-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/kie-bc-editors-common",
+        "target": "@kie-tools-core/vscode-java-code-completion",
         "weight": 1
       },
+      { "source": "kie-editors-dev-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "kie-editors-dev-vscode-extension", "target": 
"@kie-tools/bpmn-editor-envelope", "weight": 1 },
+      { "source": "kie-editors-dev-vscode-extension", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
       {
-        "source": "@kie/kogito-images-install-helper",
-        "target": "@kie-tools/maven-base",
+        "source": "kie-editors-dev-vscode-extension",
+        "target": "@kie-tools/form-code-generator-vscode-command",
         "weight": 1
       },
+      { "source": "kie-editors-dev-vscode-extension", "target": 
"@kie-tools/pmml-editor", "weight": 1 },
+      { "source": "kie-editors-dev-vscode-extension", "target": 
"@kie-tools/scesim-editor-envelope", "weight": 1 },
       {
-        "source": "@kie/kogito-images-install-helper",
-        "target": "@kie-tools/sonataflow-image-common",
+        "source": "kie-editors-dev-vscode-extension",
+        "target": "@kie-tools/vscode-java-code-completion-extension-plugin",
         "weight": 1
       },
       {
-        "source": "@kie-tools/sonataflow-image-common",
-        "target": "@kie-tools/kogito-data-index-webapp",
+        "source": "kie-editors-dev-vscode-extension",
+        "target": "@kie-tools/vscode-extension-common-test-helpers",
         "weight": 1
       },
+      { "source": "@kie-tools/pmml-editor", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor", "target": 
"@kie-tools-core/monaco-editor", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor", "target": 
"@kie-tools/pmml-editor-marshaller", "weight": 1 },
+      { "source": "@kie-tools/pmml-editor", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/vscode-extension-common-test-helpers", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-image-common",
-        "target": "@kie-tools/kogito-jobs-service-webapp",
+        "source": "@kie-tools/kie-sandbox-accelerator-quarkus",
+        "target": "@kie-tools/jbpm-quarkus-devui",
         "weight": 1
       },
+      { "source": "@kie-tools/kie-sandbox-distribution", "target": 
"@kie-tools/cors-proxy-image", "weight": 1 },
       {
-        "source": "@kie-tools/sonataflow-image-common",
-        "target": "@kie-tools/python-venv",
+        "source": "@kie-tools/kie-sandbox-distribution",
+        "target": "@kie-tools/kie-sandbox-extended-services-image",
         "weight": 1
       },
+      { "source": "@kie-tools/kie-sandbox-distribution", "target": 
"@kie-tools/kie-sandbox-webapp-image", "weight": 1 },
       {
-        "source": "@kie-tools/kogito-data-index-webapp",
-        "target": "@kie-tools-core/webpack-base",
+        "source": "@kie-tools/kie-sandbox-extended-services-image",
+        "target": "@kie-tools/extended-services-java",
         "weight": 1
       },
+      { "source": "@kie-tools/kie-sandbox-extended-services-image", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-webapp-image", "target": 
"@kie-tools/image-env-to-json", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-webapp-image", "target": 
"@kie-tools/online-editor", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-webapp-image", "target": 
"@kie-tools/image-builder", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools-core/k8s-yaml-to-apiserver-requests", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools-core/kubernetes-bridge", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools-core/workspaces-git-fs", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/bpmn-editor-envelope", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/dmn-editor-envelope", "weight": 1 },
       {
-        "source": "@kie-tools/kogito-db-migrator-tool",
-        "target": "@kie-tools/maven-base",
+        "source": "@kie-tools/online-editor",
+        "target": "@kie-tools/dmn-uniforms-patternfly-form-wrapper",
         "weight": 1
       },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/pmml-editor", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/unitables-dmn", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/cors-proxy", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/extended-services", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/extended-services-java", "weight": 1 },
+      { "source": "@kie-tools/online-editor", "target": 
"@kie-tools/kie-sandbox-accelerator-quarkus", "weight": 1 },
+      { "source": "@kie-tools/kie-sandbox-helm-chart", "target": 
"@kie-tools/cors-proxy-image", "weight": 1 },
       {
-        "source": "@kie-tools/kogito-jobs-service-webapp",
-        "target": "@kie-tools-core/webpack-base",
+        "source": "@kie-tools/kie-sandbox-helm-chart",
+        "target": "@kie-tools/kie-sandbox-extended-services-image",
         "weight": 1
       },
+      { "source": "@kie-tools/kie-sandbox-helm-chart", "target": 
"@kie-tools/kie-sandbox-webapp-image", "weight": 1 },
+      { "source": "@kie-tools-core/kubernetes-bridge", "target": 
"@kie-tools/cors-proxy-api", "weight": 1 },
+      { "source": "@kie-tools/unitables-dmn", "target": 
"@kie-tools/unitables", "weight": 1 },
+      { "source": "@kie-tools/kn-plugin-workflow", "target": 
"@kie-tools/sonataflow-operator", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie-tools/kogito-db-migrator-tool-image", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie-tools/sonataflow-builder-image", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie-tools/sonataflow-devmode-image", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie/kogito-data-index-ephemeral-image", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie/kogito-data-index-postgresql-image", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-operator", "target": 
"@kie/kogito-jobs-service-ephemeral-image", "weight": 1 },
       {
-        "source": "@kie/kogito-jit-runner-image",
-        "target": "@kie/kogito-images-install-helper",
+        "source": "@kie-tools/sonataflow-operator",
+        "target": "@kie/kogito-jobs-service-postgresql-image",
         "weight": 1
       },
       {
-        "source": "@kie-tools/unitables",
-        "target": "@kie-tools/boxed-expression-component",
+        "source": "@kie-tools/kogito-db-migrator-tool-image",
+        "target": "@kie-tools/kogito-db-migrator-tool",
         "weight": 1
       },
       {
-        "source": "@kie-tools/unitables",
-        "target": "@kie-tools/dmn-runner",
+        "source": "@kie-tools/kogito-db-migrator-tool-image",
+        "target": "@kie/kogito-images-install-helper",
         "weight": 1
       },
       {
-        "source": "pmml-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
+        "source": "@kie-tools/sonataflow-builder-image",
+        "target": "@kie-tools/maven-m2-repo-via-http-image",
         "weight": 1
       },
+      { "source": "@kie-tools/sonataflow-builder-image", "target": 
"@kie/kogito-images-install-helper", "weight": 1 },
       {
-        "source": "pmml-vscode-extension",
-        "target": "@kie-tools/pmml-editor",
+        "source": "@kie-tools/sonataflow-devmode-image",
+        "target": "@kie-tools/maven-m2-repo-via-http-image",
         "weight": 1
       },
+      { "source": "@kie-tools/sonataflow-devmode-image", "target": 
"@kie-tools/sonataflow-quarkus-devui", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-devmode-image", "target": 
"@kie/kogito-images-install-helper", "weight": 1 },
       {
-        "source": "@kie-tools/runtime-tools-components",
-        "target": "@kie-tools-core/editor",
+        "source": "@kie/kogito-data-index-ephemeral-image",
+        "target": "@kie/kogito-images-install-helper",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-components",
-        "target": "@kie-tools/json-yaml-language-service",
+        "source": "@kie/kogito-data-index-postgresql-image",
+        "target": "@kie/kogito-images-install-helper",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-components",
-        "target": "@kie-tools/runtime-tools-shared-gateway-api",
+        "source": "@kie/kogito-jobs-service-ephemeral-image",
+        "target": "@kie/kogito-images-install-helper",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-components",
-        "target": "@kie-tools/uniforms-patternfly",
+        "source": "@kie/kogito-jobs-service-postgresql-image",
+        "target": "@kie/kogito-images-install-helper",
         "weight": 1
       },
+      { "source": "@kie/kogito-base-builder-image", "target": 
"@kie/kogito-images-install-helper", "weight": 1 },
+      { "source": "@kie/kogito-images-install-helper", "target": 
"@kie-tools/maven-base", "weight": 1 },
+      { "source": "@kie/kogito-images-install-helper", "target": 
"@kie-tools/sonataflow-image-common", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-image-common", "target": 
"@kie-tools/kogito-data-index-webapp", "weight": 1 },
       {
-        "source": "@kie-tools/runtime-tools-shared-gateway-api",
-        "target": "@kie-tools/eslint",
+        "source": "@kie-tools/sonataflow-image-common",
+        "target": "@kie-tools/kogito-jobs-service-webapp",
         "weight": 1
       },
+      { "source": "@kie-tools/sonataflow-image-common", "target": 
"@kie-tools/python-venv", "weight": 1 },
+      { "source": "@kie-tools/kogito-data-index-webapp", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/kogito-db-migrator-tool", "target": 
"@kie-tools/maven-base", "weight": 1 },
+      { "source": "@kie-tools/kogito-jobs-service-webapp", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie/kogito-jit-runner-image", "target": 
"@kie/kogito-images-install-helper", "weight": 1 },
+      { "source": "@kie-tools/unitables", "target": 
"@kie-tools/boxed-expression-component", "weight": 1 },
+      { "source": "@kie-tools/unitables", "target": "@kie-tools/dmn-runner", 
"weight": 1 },
+      { "source": "pmml-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "pmml-vscode-extension", "target": "@kie-tools/pmml-editor", 
"weight": 1 },
+      { "source": "@kie-tools/runtime-tools-components", "target": 
"@kie-tools-core/editor", "weight": 1 },
       {
-        "source": "@kie-tools/runtime-tools-shared-gateway-api",
-        "target": "@kie-tools/root-env",
+        "source": "@kie-tools/runtime-tools-components",
+        "target": "@kie-tools/json-yaml-language-service",
         "weight": 1
       },
       {
-        "source": "@kie-tools/runtime-tools-shared-gateway-api",
-        "target": "@kie-tools/tsconfig",
+        "source": "@kie-tools/runtime-tools-components",
+        "target": "@kie-tools/runtime-tools-shared-gateway-api",
         "weight": 1
       },
+      { "source": "@kie-tools/runtime-tools-components", "target": 
"@kie-tools/uniforms-patternfly", "weight": 1 },
+      { "source": "@kie-tools/runtime-tools-shared-gateway-api", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/runtime-tools-shared-gateway-api", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/runtime-tools-shared-gateway-api", "target": 
"@kie-tools/tsconfig", "weight": 1 },
       {
         "source": "@kie-tools/runtime-tools-consoles-helm-chart",
         "target": "@kie-tools/kogito-management-console",
@@ -2349,46 +1321,18 @@
         "target": "@kie-tools/runtime-tools-shared-gateway-api",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/runtime-tools-swf-gateway-api",
-        "target": "@kie-tools/jest-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/sonataflow-uniforms",
-        "target": "@kie-tools/uniforms-patternfly",
-        "weight": 1
-      },
+      { "source": "@kie-tools/runtime-tools-swf-gateway-api", "target": 
"@kie-tools/jest-base", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-uniforms", "target": 
"@kie-tools/uniforms-patternfly", "weight": 1 },
       {
         "source": "@kie-tools/runtime-tools-swf-webapp-components",
         "target": "@kie-tools/runtime-tools-swf-enveloped-components",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/scesim-marshaller",
-        "target": "@kie-tools/xml-parser-ts-codegen",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools-core/kubernetes-bridge",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools-core/workspaces-git-fs",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools/cors-proxy",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools/dashbuilder-editor",
-        "weight": 1
-      },
+      { "source": "@kie-tools/scesim-marshaller", "target": 
"@kie-tools/xml-parser-ts-codegen", "weight": 1 },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools-core/kubernetes-bridge", "weight": 1 },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools-core/workspaces-git-fs", "weight": 1 },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools/cors-proxy", "weight": 1 },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools/dashbuilder-editor", "weight": 1 },
       {
         "source": "@kie-tools/serverless-logic-web-tools",
         "target": "@kie-tools/runtime-tools-shared-enveloped-components",
@@ -2404,16 +1348,8 @@
         "target": "@kie-tools/runtime-tools-swf-webapp-components",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools/text-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools/yard-editor",
-        "weight": 1
-      },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools/text-editor", "weight": 1 },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools/yard-editor", "weight": 1 },
       {
         "source": "@kie-tools/serverless-logic-web-tools",
         "target": "@kie-tools/dashbuilder-viewer-image-env",
@@ -2434,46 +1370,14 @@
         "target": 
"@kie-tools/serverless-logic-web-tools-swf-dev-mode-image-env",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/serverless-logic-web-tools",
-        "target": "@kie-tools/sonataflow-dev-app",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/text-editor",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/text-editor",
-        "target": "@kie-tools-core/monaco-editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-editor",
-        "target": "@kie-tools-core/editor",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-editor",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-editor",
-        "target": "@kie-tools/yard-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-editor",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-editor",
-        "target": "@kie-tools/yard-validator",
-        "weight": 1
-      },
+      { "source": "@kie-tools/serverless-logic-web-tools", "target": 
"@kie-tools/sonataflow-dev-app", "weight": 1 },
+      { "source": "@kie-tools/text-editor", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/text-editor", "target": 
"@kie-tools-core/monaco-editor", "weight": 1 },
+      { "source": "@kie-tools/yard-editor", "target": 
"@kie-tools-core/editor", "weight": 1 },
+      { "source": "@kie-tools/yard-editor", "target": 
"@kie-tools/i18n-common-dictionary", "weight": 1 },
+      { "source": "@kie-tools/yard-editor", "target": 
"@kie-tools/yard-language-service", "weight": 1 },
+      { "source": "@kie-tools/yard-editor", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "@kie-tools/yard-editor", "target": 
"@kie-tools/yard-validator", "weight": 1 },
       {
         "source": 
"@kie-tools/serverless-logic-web-tools-base-builder-image-env",
         "target": "@kie-tools/root-env",
@@ -2489,31 +1393,11 @@
         "target": "@kie-tools/root-env",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/sonataflow-dev-app",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/sonataflow-dev-app",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-language-service",
-        "target": "@kie-tools/json-yaml-language-service",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-validator",
-        "target": "@kie-tools-core/notifications",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-validator",
-        "target": "@kie-tools/yard-validator-worker",
-        "weight": 1
-      },
+      { "source": "@kie-tools/sonataflow-dev-app", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "@kie-tools/sonataflow-dev-app", "target": 
"@kie-tools/root-env", "weight": 1 },
+      { "source": "@kie-tools/yard-language-service", "target": 
"@kie-tools/json-yaml-language-service", "weight": 1 },
+      { "source": "@kie-tools/yard-validator", "target": 
"@kie-tools-core/notifications", "weight": 1 },
+      { "source": "@kie-tools/yard-validator", "target": 
"@kie-tools/yard-validator-worker", "weight": 1 },
       {
         "source": "@kie-tools/serverless-logic-web-tools-base-builder-image",
         "target": 
"@kie-tools/serverless-logic-web-tools-base-builder-image-env",
@@ -2539,11 +1423,7 @@
         "target": "sonataflow-deployment-webapp",
         "weight": 1
       },
-      {
-        "source": "sonataflow-deployment-webapp",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
+      { "source": "sonataflow-deployment-webapp", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
       {
         "source": "sonataflow-deployment-webapp",
         "target": "@kie-tools/runtime-tools-shared-webapp-components",
@@ -2554,11 +1434,7 @@
         "target": "@kie-tools/runtime-tools-swf-webapp-components",
         "weight": 1
       },
-      {
-        "source": "sonataflow-deployment-webapp",
-        "target": "@kie-tools/sonataflow-dev-app",
-        "weight": 1
-      },
+      { "source": "sonataflow-deployment-webapp", "target": 
"@kie-tools/sonataflow-dev-app", "weight": 1 },
       {
         "source": 
"@kie-tools/serverless-logic-web-tools-swf-deployment-quarkus-app",
         "target": "@kie-tools/sonataflow-quarkus-devui",
@@ -2589,11 +1465,7 @@
         "target": "sonataflow-deployment-webapp",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/serverless-workflow-diagram-editor",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
+      { "source": "@kie-tools/serverless-workflow-diagram-editor", "target": 
"@kie-tools/maven-base", "weight": 1 },
       {
         "source": "@kie-tools/serverless-workflow-diagram-editor-envelope",
         "target": "@kie-tools/kie-bc-editors-common",
@@ -2614,46 +1486,18 @@
         "target": "@kie-tools/dashbuilder-client",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools-core/operating-system",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools-core/patternfly-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools-core/react-hooks",
-        "weight": 1
-      },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools-core/operating-system", "weight": 1 },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools-core/patternfly-base", "weight": 1 },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools-core/react-hooks", "weight": 1 },
       {
         "source": "@kie-tools/serverless-workflow-editor",
         "target": "@kie-tools-core/switch-expression-ts",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools/i18n-common-dictionary",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools/xml-parser-ts",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools/playwright-base",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/serverless-workflow-editor",
-        "target": "@kie-tools/storybook-base",
-        "weight": 1
-      },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools/i18n-common-dictionary", "weight": 1 },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools/xml-parser-ts", "weight": 1 },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools/playwright-base", "weight": 1 },
+      { "source": "@kie-tools/serverless-workflow-editor", "target": 
"@kie-tools/storybook-base", "weight": 1 },
       {
         "source": "@kie-tools/serverless-workflow-jq-expressions",
         "target": "@kie-tools/serverless-workflow-service-catalog",
@@ -2664,31 +1508,15 @@
         "target": "@kie-tools-core/envelope-bus",
         "weight": 1
       },
-      {
-        "source": "swf-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
-      {
-        "source": "swf-vscode-extension",
-        "target": "@kie-tools/serverless-workflow-language-service",
-        "weight": 1
-      },
-      {
-        "source": "swf-vscode-extension",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
+      { "source": "swf-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "swf-vscode-extension", "target": 
"@kie-tools/serverless-workflow-language-service", "weight": 1 },
+      { "source": "swf-vscode-extension", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
       {
         "source": "swf-vscode-extension",
         "target": "@kie-tools/serverless-workflow-diagram-editor-assets",
         "weight": 1
       },
-      {
-        "source": "swf-vscode-extension",
-        "target": "@kie-tools/vscode-extension-common-test-helpers",
-        "weight": 1
-      },
+      { "source": "swf-vscode-extension", "target": 
"@kie-tools/vscode-extension-common-test-helpers", "weight": 1 },
       {
         "source": "@kie-tools/sonataflow-management-console-image",
         "target": "@kie-tools/image-env-to-json",
@@ -2709,11 +1537,7 @@
         "target": "@kie-tools/sonataflow-management-console-webapp",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/sonataflow-management-console-image-env",
-        "target": "@kie-tools/root-env",
-        "weight": 1
-      },
+      { "source": "@kie-tools/sonataflow-management-console-image-env", 
"target": "@kie-tools/root-env", "weight": 1 },
       {
         "source": "@kie-tools/sonataflow-management-console-webapp",
         "target": "@kie-tools/runtime-tools-process-webapp-components",
@@ -2739,11 +1563,7 @@
         "target": "@kie-tools/sonataflow-dev-app",
         "weight": 1
       },
-      {
-        "source": "@kie-tools/stunner-editors",
-        "target": "@kie-tools/stunner-editors-dmn-loader",
-        "weight": 1
-      },
+      { "source": "@kie-tools/stunner-editors", "target": 
"@kie-tools/stunner-editors-dmn-loader", "weight": 1 },
       {
         "source": "@kie-tools/stunner-editors-dmn-loader",
         "target": "@kie-tools/boxed-expression-component",
@@ -2754,81 +1574,29 @@
         "target": "@kie-tools/import-java-classes-component",
         "weight": 1
       },
-      {
-        "source": "vscode-extension-dashbuilder-editor",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
+      { "source": "vscode-extension-dashbuilder-editor", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
       {
         "source": "vscode-extension-dashbuilder-editor",
         "target": "@kie-tools/dashbuilder-language-service",
         "weight": 1
       },
-      {
-        "source": "vscode-extension-dashbuilder-editor",
-        "target": "@kie-tools/dashbuilder-viewer",
-        "weight": 1
-      },
+      { "source": "vscode-extension-dashbuilder-editor", "target": 
"@kie-tools/dashbuilder-viewer", "weight": 1 },
       {
         "source": "vscode-extension-dashbuilder-editor",
         "target": "@kie-tools/vscode-extension-common-test-helpers",
         "weight": 1
       },
-      {
-        "source": "vscode-extension-kie-ba-bundle",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "vscode-extension-kie-ba-bundle",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "vscode-extension-kie-ba-bundle",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "vscode-extension-kogito-bundle",
-        "target": "@kie-tools-core/webpack-base",
-        "weight": 1
-      },
-      {
-        "source": "vscode-extension-kogito-bundle",
-        "target": "@kie-tools/eslint",
-        "weight": 1
-      },
-      {
-        "source": "vscode-extension-kogito-bundle",
-        "target": "@kie-tools/tsconfig",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-validator-worker",
-        "target": "@kie-tools/yard-model",
-        "weight": 1
-      },
-      {
-        "source": "@kie-tools/yard-model",
-        "target": "@kie-tools/maven-base",
-        "weight": 1
-      },
-      {
-        "source": "yard-vscode-extension",
-        "target": "@kie-tools-core/vscode-extension",
-        "weight": 1
-      },
-      {
-        "source": "yard-vscode-extension",
-        "target": "@kie-tools/yard-editor",
-        "weight": 1
-      },
-      {
-        "source": "yard-vscode-extension",
-        "target": "@kie-tools/vscode-extension-common-test-helpers",
-        "weight": 1
-      }
+      { "source": "vscode-extension-kie-ba-bundle", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "vscode-extension-kie-ba-bundle", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "vscode-extension-kie-ba-bundle", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "vscode-extension-kogito-bundle", "target": 
"@kie-tools-core/webpack-base", "weight": 1 },
+      { "source": "vscode-extension-kogito-bundle", "target": 
"@kie-tools/eslint", "weight": 1 },
+      { "source": "vscode-extension-kogito-bundle", "target": 
"@kie-tools/tsconfig", "weight": 1 },
+      { "source": "@kie-tools/yard-validator-worker", "target": 
"@kie-tools/yard-model", "weight": 1 },
+      { "source": "@kie-tools/yard-model", "target": "@kie-tools/maven-base", 
"weight": 1 },
+      { "source": "yard-vscode-extension", "target": 
"@kie-tools-core/vscode-extension", "weight": 1 },
+      { "source": "yard-vscode-extension", "target": "@kie-tools/yard-editor", 
"weight": 1 },
+      { "source": "yard-vscode-extension", "target": 
"@kie-tools/vscode-extension-common-test-helpers", "weight": 1 }
     ]
   },
   "serializedPackagesLocationByName": [
diff --git a/scripts/bootstrap/generate_packages_graph.js 
b/scripts/bootstrap/generate_packages_graph.js
index 0db60ea9145..db0dfe8ce97 100644
--- a/scripts/bootstrap/generate_packages_graph.js
+++ b/scripts/bootstrap/generate_packages_graph.js
@@ -159,7 +159,7 @@ async function main() {
         path.relative(path.resolve("."), 
v.dir).split(path.sep).join(path.posix.sep),
       ]),
     }),
-    { ...(await prettier.resolveConfig(".")), parser: "json" }
+    { ...(await prettier.resolveConfig(path.resolve(__dirname, 
"../../prettier.config.mjs"))), parser: "json" }
   );
   fs.writeFileSync(datavisGraphFilePath, formattedGraph);
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to