You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by ti...@apache.org on 2024/08/09 12:23:32 UTC
(incubator-kie-tools) branch main updated: kie-issues#1418: Remove "prod" dependencies from Standalone Editors packages (#2512)
This is an automated email from the ASF dual-hosted git repository.
tiagobento 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 50cde81a3ba kie-issues#1418: Remove "prod" dependencies from Standalone Editors packages (#2512)
50cde81a3ba is described below
commit 50cde81a3ba190f5a6eb8d28262891b786f0b116
Author: Thiago Lugli <th...@users.noreply.github.com>
AuthorDate: Fri Aug 9 09:23:27 2024 -0300
kie-issues#1418: Remove "prod" dependencies from Standalone Editors packages (#2512)
---
.../dmn-editor-standalone/dts-bundle.config.json | 12 +++++
packages/dmn-editor-standalone/package.json | 20 +++----
packages/dmn-editor-standalone/src/index.ts | 3 ++
.../stories/DevWebApp.stories.tsx | 2 +-
.../tests-e2e/__fixtures__/editor.ts | 3 +-
packages/dmn-editor-standalone/tsconfig.json | 5 +-
.../kie-editors-standalone/dts-bundle.config.json | 24 +++++++++
packages/kie-editors-standalone/package.json | 10 ++--
packages/kie-editors-standalone/src/bpmn/index.ts | 7 ++-
packages/kie-editors-standalone/src/dmn/index.ts | 10 ++--
packages/kie-editors-standalone/tsconfig.json | 5 +-
.../webpack.package-resources.config.js | 12 +++++
pnpm-lock.yaml | 62 +++++++++++++---------
repo/graph.dot | 4 +-
14 files changed, 127 insertions(+), 52 deletions(-)
diff --git a/packages/dmn-editor-standalone/dts-bundle.config.json b/packages/dmn-editor-standalone/dts-bundle.config.json
new file mode 100644
index 00000000000..5998ca18745
--- /dev/null
+++ b/packages/dmn-editor-standalone/dts-bundle.config.json
@@ -0,0 +1,12 @@
+{
+ "compilationOptions": {
+ "preferredConfigPath": "./tsconfig.json"
+ },
+
+ "entries": [
+ {
+ "filePath": "./src/index.ts",
+ "outFile": "./dist/index.d.ts"
+ }
+ ]
+}
diff --git a/packages/dmn-editor-standalone/package.json b/packages/dmn-editor-standalone/package.json
index 0c54945afbe..795ecac7e71 100644
--- a/packages/dmn-editor-standalone/package.json
+++ b/packages/dmn-editor-standalone/package.json
@@ -16,8 +16,9 @@
"dist"
],
"scripts": {
- "build:dev": "rimraf dist && webpack --config webpack.envelope-config.js --env dev && webpack --env dev",
- "build:prod": "pnpm lint && rimraf dist && webpack --config webpack.envelope-config.js --env prod && webpack --env prod && pnpm test-e2e",
+ "build:bundle-types": "dts-bundle-generator --config dts-bundle.config.json",
+ "build:dev": "rimraf dist && webpack --config webpack.envelope-config.js --env dev && webpack --env dev && pnpm build:bundle-types",
+ "build:prod": "pnpm lint && rimraf dist && webpack --config webpack.envelope-config.js --env prod && webpack --env prod && pnpm build:bundle-types && pnpm test-e2e",
"lint": "run-script-if --bool \"$(build-env linters.run)\" --then \"kie-tools--eslint ./src\"",
"start": "nodemon -e ts --watch src --exec 'pnpm build:dev && pnpm storybook-start'",
"storybook-start": "run-script-os",
@@ -27,25 +28,22 @@
"test-e2e:open": "pnpm exec playwright show-report dist-tests-e2e/reports",
"test-e2e:run": "pnpm exec playwright test"
},
- "dependencies": {
- "@kie-tools-core/editor": "workspace:*",
- "@kie-tools-core/envelope-bus": "workspace:*",
- "@kie-tools-core/notifications": "workspace:*",
- "@kie-tools-core/workspace": "workspace:*",
- "@kie-tools/dmn-editor-envelope": "workspace:*",
- "minimatch": "^3.0.5"
- },
"devDependencies": {
"@babel/core": "^7.16.0",
"@babel/preset-env": "^7.16.0",
"@babel/preset-react": "^7.16.0",
"@babel/preset-typescript": "^7.22.5",
"@kie-tools-core/backend": "workspace:*",
+ "@kie-tools-core/editor": "workspace:*",
+ "@kie-tools-core/envelope-bus": "workspace:*",
"@kie-tools-core/i18n": "workspace:*",
+ "@kie-tools-core/notifications": "workspace:*",
"@kie-tools-core/patternfly-base": "workspace:*",
"@kie-tools-core/webpack-base": "workspace:*",
+ "@kie-tools-core/workspace": "workspace:*",
"@kie-tools/boxed-expression-component": "workspace:*",
"@kie-tools/dmn-editor": "workspace:*",
+ "@kie-tools/dmn-editor-envelope": "workspace:*",
"@kie-tools/dmn-marshaller": "workspace:*",
"@kie-tools/eslint": "workspace:*",
"@kie-tools/playwright-base": "workspace:*",
@@ -71,9 +69,11 @@
"buffer": "^6.0.3",
"cross-env": "^7.0.3",
"deep-object-diff": "^1.1.9",
+ "dts-bundle-generator": "^9.5.1",
"html-webpack-plugin": "^5.3.2",
"junit-report-merger": "^4.0.0",
"lodash": "^4.17.21",
+ "minimatch": "^3.0.5",
"nodemon": "^3.1.4",
"prettier": "^3.3.2",
"process": "^0.11.10",
diff --git a/packages/dmn-editor-standalone/src/index.ts b/packages/dmn-editor-standalone/src/index.ts
index fd4cdb0c9db..44486327b46 100644
--- a/packages/dmn-editor-standalone/src/index.ts
+++ b/packages/dmn-editor-standalone/src/index.ts
@@ -17,6 +17,9 @@
* under the License.
*/
+// eslint-disable-next-line @typescript-eslint/triple-slash-reference
+/// <reference path="./global.d.ts" /> // Required for bundling types
+
import dmnEnvelopeJs from "../dist/envelope.js";
import { StateControl } from "@kie-tools-core/editor/dist/channel";
import { DmnEditorStandaloneChannelApiImpl, DmnEditorStandaloneResource } from "./DmnEditorStandaloneChannelApiImpl";
diff --git a/packages/dmn-editor-standalone/stories/DevWebApp.stories.tsx b/packages/dmn-editor-standalone/stories/DevWebApp.stories.tsx
index 499ff9c06ce..02de54d739f 100644
--- a/packages/dmn-editor-standalone/stories/DevWebApp.stories.tsx
+++ b/packages/dmn-editor-standalone/stories/DevWebApp.stories.tsx
@@ -23,7 +23,7 @@ import { useRef, useState, useEffect, useCallback } from "react";
import "@patternfly/react-core/dist/styles/base.css";
import { Page, PageSection } from "@patternfly/react-core/dist/js/components/Page";
import * as DmnEditor from "../dist/index";
-import { DmnEditorStandaloneApi } from "../dist/DmnEditorStandaloneApi";
+import { DmnEditorStandaloneApi } from "../dist/index";
import { Flex } from "@patternfly/react-core/dist/js/layouts/Flex/Flex";
import { FlexItem } from "@patternfly/react-core/dist/js/layouts/Flex/FlexItem";
import { Text, TextVariants } from "@patternfly/react-core/dist/js/components/Text";
diff --git a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
index f72046ca2f2..5ecc57ef09d 100644
--- a/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
+++ b/packages/dmn-editor-standalone/tests-e2e/__fixtures__/editor.ts
@@ -19,8 +19,7 @@
import { Page, expect } from "@playwright/test";
import { ContentType } from "@kie-tools-core/workspace/dist/api";
-import type { DmnEditorStandaloneApi } from "@kie-tools/dmn-editor-standalone/dist/DmnEditorStandaloneApi";
-import type { open } from "@kie-tools/dmn-editor-standalone/dist";
+import type { open, DmnEditorStandaloneApi } from "@kie-tools/dmn-editor-standalone/dist";
import * as prettier from "prettier";
export enum DefaultNodeName {
diff --git a/packages/dmn-editor-standalone/tsconfig.json b/packages/dmn-editor-standalone/tsconfig.json
index eda786a5eb1..6eaa9245ccf 100644
--- a/packages/dmn-editor-standalone/tsconfig.json
+++ b/packages/dmn-editor-standalone/tsconfig.json
@@ -2,6 +2,9 @@
"extends": "@kie-tools/tsconfig/tsconfig.esm.json",
"compilerOptions": {
"esModuleInterop": true,
- "jsx": "react-jsx"
+ "jsx": "react-jsx",
+ // Skip declarations, they are bundled manually in another step
+ "declarationMap": false,
+ "declaration": false
}
}
diff --git a/packages/kie-editors-standalone/dts-bundle.config.json b/packages/kie-editors-standalone/dts-bundle.config.json
new file mode 100644
index 00000000000..c73a34918d4
--- /dev/null
+++ b/packages/kie-editors-standalone/dts-bundle.config.json
@@ -0,0 +1,24 @@
+{
+ "compilationOptions": {
+ "preferredConfigPath": "./tsconfig.json"
+ },
+
+ "entries": [
+ {
+ "filePath": "./src/dmn/index.ts",
+ "outFile": "./dist/dmn/index.d.ts"
+ },
+ {
+ "filePath": "./src/bpmn/index.ts",
+ "outFile": "./dist/bpmn/index.d.ts"
+ },
+ {
+ "filePath": "./src/common/Editor.ts",
+ "outFile": "./dist/common/Editor.d.ts"
+ },
+ {
+ "filePath": "./src/common/EditorResources.ts",
+ "outFile": "./dist/common/EditorResources.d.ts"
+ }
+ ]
+}
diff --git a/packages/kie-editors-standalone/package.json b/packages/kie-editors-standalone/package.json
index ec10cb11975..6d82ff13779 100644
--- a/packages/kie-editors-standalone/package.json
+++ b/packages/kie-editors-standalone/package.json
@@ -19,9 +19,10 @@
"dist/jsdiagram"
],
"scripts": {
- "build:dev": "rimraf dist && webpack --env dev --config webpack.build-resources.config.js && pnpm build:preprocessor && webpack --env dev --config webpack.package-resources.config.js",
+ "build:bundle-types": "dts-bundle-generator --config dts-bundle.config.json",
+ "build:dev": "rimraf dist && webpack --env dev --config webpack.build-resources.config.js && pnpm build:preprocessor && webpack --env dev --config webpack.package-resources.config.js && pnpm build:bundle-types",
"build:preprocessor": "node dist/preprocessor/preprocessor.js",
- "build:prod": "pnpm lint && pnpm test && rimraf dist && webpack --config webpack.build-resources.config.js && pnpm build:preprocessor && webpack --config webpack.package-resources.config.js && pnpm test-e2e",
+ "build:prod": "pnpm lint && pnpm test && rimraf dist && webpack --config webpack.build-resources.config.js && pnpm build:preprocessor && webpack --config webpack.package-resources.config.js && pnpm build:bundle-types && pnpm test-e2e",
"build:productization": "pnpm build:prod",
"cy:open": "run-script-os",
"cy:open:darwin:linux": "cypress open --project e2e-tests --config \"baseUrl=http://localhost:$(build-env standaloneEditors.dev.port)\"",
@@ -37,9 +38,6 @@
"test": "run-script-if --ignore-errors \"$(build-env tests.ignoreFailures)\" --bool \"$(build-env tests.run)\" --then \"jest --silent --verbose --passWithNoTests\"",
"test-e2e": "run-script-if --ignore-errors \"$(build-env endToEndTests.ignoreFailures)\" --bool \"$(build-env endToEndTests.run)\" --then \"pnpm rimraf ./dist-tests-e2e\" \"pnpm start-server-and-test start-e2e http-get://0.0.0.0:$(build-env standaloneEditors.dev.port) cy:run\" \"pnpm postreport\""
},
- "dependencies": {
- "@kie-tools/kie-bc-editors": "workspace:*"
- },
"devDependencies": {
"@babel/core": "^7.16.0",
"@babel/preset-env": "^7.16.0",
@@ -54,6 +52,7 @@
"@kie-tools-core/workspace": "workspace:*",
"@kie-tools/eslint": "workspace:*",
"@kie-tools/jest-base": "workspace:*",
+ "@kie-tools/kie-bc-editors": "workspace:*",
"@kie-tools/root-env": "workspace:*",
"@kie-tools/stunner-editors": "workspace:*",
"@kie-tools/tsconfig": "workspace:*",
@@ -69,6 +68,7 @@
"cypress-file-upload": "^5.0.8",
"cypress-iframe": "^1.0.1",
"cypress-log-to-output": "^1.1.2",
+ "dts-bundle-generator": "^9.5.1",
"html-webpack-plugin": "^5.3.2",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
diff --git a/packages/kie-editors-standalone/src/bpmn/index.ts b/packages/kie-editors-standalone/src/bpmn/index.ts
index 9de2876c724..b84c85ee439 100644
--- a/packages/kie-editors-standalone/src/bpmn/index.ts
+++ b/packages/kie-editors-standalone/src/bpmn/index.ts
@@ -17,7 +17,10 @@
* under the License.
*/
-import bpmnEnvelopeIndex from "!!raw-loader!../../dist/resources/bpmn/bpmnEnvelopeIndex.html";
+// eslint-disable-next-line @typescript-eslint/triple-slash-reference
+/// <reference path="../global.d.ts" /> // Required for bundling types
+
+import bpmnEnvelopeIndex from "../../dist/resources/bpmn/bpmnEnvelopeIndex.html";
import { EnvelopeServer } from "@kie-tools-core/envelope-bus/dist/channel";
import {
ChannelType,
@@ -28,8 +31,8 @@ import { StandaloneEditorsEditorChannelApiImpl } from "../envelope/StandaloneEdi
import { StateControl } from "@kie-tools-core/editor/dist/channel";
import { ContentType } from "@kie-tools-core/workspace/dist/api";
import { createEditor, Editor, StandaloneEditorApi } from "../common/Editor";
-import { BpmnEditorEnvelopeApi } from "../../../kie-bc-editors/dist/bpmn/api";
import { BpmnEditorDiagramApi } from "../jsdiagram/BpmnEditorDiagramApi";
+import { BpmnEditorEnvelopeApi } from "@kie-tools/kie-bc-editors/dist/bpmn/api";
declare global {
interface Window {
diff --git a/packages/kie-editors-standalone/src/dmn/index.ts b/packages/kie-editors-standalone/src/dmn/index.ts
index 4600b4a87c2..0c670864f29 100644
--- a/packages/kie-editors-standalone/src/dmn/index.ts
+++ b/packages/kie-editors-standalone/src/dmn/index.ts
@@ -17,20 +17,22 @@
* under the License.
*/
-import bpmnEnvelopeIndex from "!!raw-loader!../../dist/resources/dmn/dmnEnvelopeIndex.html";
+// eslint-disable-next-line @typescript-eslint/triple-slash-reference
+/// <reference path="../global.d.ts" /> // Required for bundling types
+
+import dmnEnvelopeIndex from "../../dist/resources/dmn/dmnEnvelopeIndex.html";
import { EnvelopeServer } from "@kie-tools-core/envelope-bus/dist/channel";
import {
ChannelType,
DEFAULT_WORKSPACE_ROOT_ABSOLUTE_POSIX_PATH,
KogitoEditorChannelApi,
- KogitoEditorEnvelopeApi,
} from "@kie-tools-core/editor/dist/api";
import { StandaloneEditorsEditorChannelApiImpl } from "../envelope/StandaloneEditorsEditorChannelApiImpl";
import { StateControl } from "@kie-tools-core/editor/dist/channel";
import { ContentType } from "@kie-tools-core/workspace/dist/api";
import { createEditor, Editor, StandaloneEditorApi } from "../common/Editor";
-import { DmnEditorEnvelopeApi } from "../../../kie-bc-editors/dist/dmn/api/DmnEditorEnvelopeApi";
import { DmnEditorDiagramApi } from "../jsdiagram/DmnEditorDiagramApi";
+import { DmnEditorEnvelopeApi } from "@kie-tools/kie-bc-editors/dist/dmn/api";
declare global {
interface Window {
@@ -72,7 +74,7 @@ export function open(args: {
resources?: Map<string, { contentType: ContentType; content: Promise<string> }>;
}): StandaloneEditorApi & DmnEditorDiagramApi {
const iframe = document.createElement("iframe");
- iframe.srcdoc = bpmnEnvelopeIndex;
+ iframe.srcdoc = dmnEnvelopeIndex;
iframe.style.width = "100%";
iframe.style.height = "100%";
iframe.style.border = "none";
diff --git a/packages/kie-editors-standalone/tsconfig.json b/packages/kie-editors-standalone/tsconfig.json
index 9154a249aa5..06f9450f444 100644
--- a/packages/kie-editors-standalone/tsconfig.json
+++ b/packages/kie-editors-standalone/tsconfig.json
@@ -1,6 +1,9 @@
{
"extends": "@kie-tools/tsconfig/tsconfig.esm.json",
"compilerOptions": {
- "jsx": "react-jsx"
+ "jsx": "react-jsx",
+ // Skip declarations, they are bundled manually in another step
+ "declarationMap": false,
+ "declaration": false
}
}
diff --git a/packages/kie-editors-standalone/webpack.package-resources.config.js b/packages/kie-editors-standalone/webpack.package-resources.config.js
index 0e9f22ff193..550deafb3b9 100644
--- a/packages/kie-editors-standalone/webpack.package-resources.config.js
+++ b/packages/kie-editors-standalone/webpack.package-resources.config.js
@@ -35,6 +35,18 @@ module.exports = (env) =>
dmn: "./src/dmn/index.ts",
bpmn: "./src/bpmn/index.ts",
},
+ module: {
+ rules: [
+ {
+ test: /dmnEnvelopeIndex\.html$/,
+ type: "asset/source",
+ },
+ {
+ test: /bpmnEnvelopeIndex\.html$/,
+ type: "asset/source",
+ },
+ ],
+ },
devServer: {
historyApiFallback: false,
static: [{ directory: path.join(__dirname, "./dist") }],
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 993df030159..a209d4e0447 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -3471,25 +3471,6 @@ importers:
version: 5.5.3
packages/dmn-editor-standalone:
- dependencies:
- '@kie-tools-core/editor':
- specifier: workspace:*
- version: link:../editor
- '@kie-tools-core/envelope-bus':
- specifier: workspace:*
- version: link:../envelope-bus
- '@kie-tools-core/notifications':
- specifier: workspace:*
- version: link:../notifications
- '@kie-tools-core/workspace':
- specifier: workspace:*
- version: link:../workspace
- '@kie-tools/dmn-editor-envelope':
- specifier: workspace:*
- version: link:../dmn-editor-envelope
- minimatch:
- specifier: ^3.0.5
- version: 3.1.2
devDependencies:
'@babel/core':
specifier: ^7.16.0
@@ -3506,21 +3487,36 @@ importers:
'@kie-tools-core/backend':
specifier: workspace:*
version: link:../backend
+ '@kie-tools-core/editor':
+ specifier: workspace:*
+ version: link:../editor
+ '@kie-tools-core/envelope-bus':
+ specifier: workspace:*
+ version: link:../envelope-bus
'@kie-tools-core/i18n':
specifier: workspace:*
version: link:../i18n
+ '@kie-tools-core/notifications':
+ specifier: workspace:*
+ version: link:../notifications
'@kie-tools-core/patternfly-base':
specifier: workspace:*
version: link:../patternfly-base
'@kie-tools-core/webpack-base':
specifier: workspace:*
version: link:../webpack-base
+ '@kie-tools-core/workspace':
+ specifier: workspace:*
+ version: link:../workspace
'@kie-tools/boxed-expression-component':
specifier: workspace:*
version: link:../boxed-expression-component
'@kie-tools/dmn-editor':
specifier: workspace:*
version: link:../dmn-editor
+ '@kie-tools/dmn-editor-envelope':
+ specifier: workspace:*
+ version: link:../dmn-editor-envelope
'@kie-tools/dmn-marshaller':
specifier: workspace:*
version: link:../dmn-marshaller
@@ -3596,6 +3592,9 @@ importers:
deep-object-diff:
specifier: ^1.1.9
version: 1.1.9
+ dts-bundle-generator:
+ specifier: ^9.5.1
+ version: 9.5.1
html-webpack-plugin:
specifier: ^5.3.2
version: 5.5.3(webpack@5.88.2(webpack-cli@4.10.0))
@@ -3605,6 +3604,9 @@ importers:
lodash:
specifier: ^4.17.21
version: 4.17.21
+ minimatch:
+ specifier: ^3.0.5
+ version: 3.1.2
nodemon:
specifier: ^3.1.4
version: 3.1.4
@@ -5594,10 +5596,6 @@ importers:
version: 5.9.0
packages/kie-editors-standalone:
- dependencies:
- '@kie-tools/kie-bc-editors':
- specifier: workspace:*
- version: link:../kie-bc-editors
devDependencies:
'@babel/core':
specifier: ^7.16.0
@@ -5638,6 +5636,9 @@ importers:
'@kie-tools/jest-base':
specifier: workspace:*
version: link:../jest-base
+ '@kie-tools/kie-bc-editors':
+ specifier: workspace:*
+ version: link:../kie-bc-editors
'@kie-tools/root-env':
specifier: workspace:*
version: link:../root-env
@@ -5683,6 +5684,9 @@ importers:
cypress-log-to-output:
specifier: ^1.1.2
version: 1.1.2
+ dts-bundle-generator:
+ specifier: ^9.5.1
+ version: 9.5.1
html-webpack-plugin:
specifier: ^5.3.2
version: 5.3.2(webpack@5.88.2(webpack-cli@4.10.0))
@@ -21586,6 +21590,11 @@ packages:
resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==}
engines: {node: '>=4'}
+ dts-bundle-generator@9.5.1:
+ resolution: {integrity: sha512-DxpJOb2FNnEyOzMkG11sxO2dmxPjthoVWxfKqWYJ/bI/rT1rvTMktF5EKjAYrRZu6Z6t3NhOUZ0sZ5ZXevOfbA==}
+ engines: {node: '>=14.0.0'}
+ hasBin: true
+
duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
@@ -44772,6 +44781,11 @@ snapshots:
dset@3.1.2: {}
+ dts-bundle-generator@9.5.1:
+ dependencies:
+ typescript: 5.5.3
+ yargs: 17.7.2
+
duplexer@0.1.2: {}
duplexify@3.7.1:
@@ -55395,7 +55409,7 @@ snapshots:
yargs@17.7.2:
dependencies:
cliui: 8.0.1
- escalade: 3.1.1
+ escalade: 3.1.2
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
diff --git a/repo/graph.dot b/repo/graph.dot
index 2f45304d39f..e9b96f5e77f 100644
--- a/repo/graph.dot
+++ b/repo/graph.dot
@@ -329,7 +329,7 @@ digraph G {
"@kie-tools/dmn-editor" -> "@kie-tools/pmml-editor-marshaller" [ style = "solid", color = "blue" ];
"@kie-tools/dmn-editor-envelope" -> "@kie-tools-core/editor" [ style = "solid", color = "blue" ];
"@kie-tools/dmn-editor-envelope" -> "@kie-tools/dmn-editor" [ style = "solid", color = "blue" ];
- "@kie-tools/dmn-editor-standalone" -> "@kie-tools/dmn-editor-envelope" [ style = "solid", color = "blue" ];
+ "@kie-tools/dmn-editor-standalone" -> "@kie-tools/dmn-editor-envelope" [ style = "dashed", color = "blue" ];
"@kie-tools/dmn-feel-antlr4-parser" -> "@kie-tools/dmn-marshaller" [ style = "solid", color = "blue" ];
"@kie-tools/dmn-language-service" -> "@kie-tools/dmn-feel-antlr4-parser" [ style = "solid", color = "blue" ];
"@kie-tools/dmn-language-service" -> "@kie-tools-core/switch-expression-ts" [ style = "dashed", color = "blue" ];
@@ -404,7 +404,7 @@ digraph G {
"kie-editors-dev-vscode-extension" -> "@kie-tools/vscode-java-code-completion-extension-plugin" [ style = "solid", color = "black" ];
"kie-editors-dev-vscode-extension" -> "@kie-tools/stunner-editors" [ style = "dashed", color = "black" ];
"kie-editors-dev-vscode-extension" -> "@kie-tools/vscode-extension-common-test-helpers" [ style = "dashed", color = "black" ];
- "@kie-tools/kie-editors-standalone" -> "@kie-tools/kie-bc-editors" [ style = "solid", color = "blue" ];
+ "@kie-tools/kie-editors-standalone" -> "@kie-tools/kie-bc-editors" [ style = "dashed", color = "blue" ];
"@kie-tools/kie-editors-standalone" -> "@kie-tools/stunner-editors" [ style = "dashed", color = "blue" ];
"@kie-tools/kie-sandbox-distribution" -> "@kie-tools/cors-proxy-image" [ style = "solid", color = "black" ];
"@kie-tools/kie-sandbox-distribution" -> "@kie-tools/kie-sandbox-extended-services-image" [ style = "solid", color = "black" ];
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org