From d61aa71b2efe6ae3d7e7a8831ff6f1f6ad44cf61 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 7 Nov 2024 22:09:52 +0000 Subject: [PATCH] chore: update dependency dmn-js to v17 --- package-lock.json | 687 +++++++++++++++++++++++++++++++--------------- package.json | 2 +- 2 files changed, 464 insertions(+), 225 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3056f6b..a6cead9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "chai": "^4.5.0", "cmmn-js": "^0.20.0", "diagram-js-origin": "^1.4.0", - "dmn-js": "^16.0.0", + "dmn-js": "^17.0.0", "eslint": "^9.14.0", "eslint-plugin-bpmn-io": "^2.0.2", "karma": "^6.4.4", @@ -86,27 +86,29 @@ } }, "node_modules/@bpmn-io/dmn-variable-resolver": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/dmn-variable-resolver/-/dmn-variable-resolver-0.4.0.tgz", - "integrity": "sha512-8dnFajGAxCg4z4Mz3sxuQSHwAk6iLJSvVwTKEtcxPy0lJLxNR6wB1DDm2+FT2c2Tboff8P7Ne4nTNqqWjD+4WA==", - "dev": true + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/dmn-variable-resolver/-/dmn-variable-resolver-0.7.0.tgz", + "integrity": "sha512-ssL8fch5U0q8efbrHdgSGznh5Dlk+R0MNnazCtDpyac6yqlgn/JQ/HewCjacTk4XFubbMiDbuEIESHLBsWCBxg==", + "dev": true, + "license": "MIT" }, "node_modules/@bpmn-io/feel-editor": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.3.0.tgz", - "integrity": "sha512-FuNEICeLuRHFWM7OQ0iBMXhd/iuzitbdSQlOfr0DqswVDsVUq24vV/ZTM1UnjdPp4J2gwhMuYi6a2LaiVNzRKQ==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.9.1.tgz", + "integrity": "sha512-UxSORdh5cwKM4fib4f9ov6J1/BHGpQVNtA+wPyEdKQyCyz3wqwE2/xe5wneVR1j5QFC5m2Na8nTy4a1TDFvZTw==", "dev": true, + "license": "MIT", "dependencies": { - "@bpmn-io/feel-lint": "^1.2.0", - "@codemirror/autocomplete": "^6.12.0", - "@codemirror/commands": "^6.3.3", - "@codemirror/language": "^6.10.0", - "@codemirror/lint": "^6.4.2", - "@codemirror/state": "^6.4.0", - "@codemirror/view": "^6.23.0", + "@bpmn-io/feel-lint": "^1.3.0", + "@codemirror/autocomplete": "^6.16.2", + "@codemirror/commands": "^6.6.0", + "@codemirror/language": "^6.10.2", + "@codemirror/lint": "^6.8.0", + "@codemirror/state": "^6.4.1", + "@codemirror/view": "^6.28.1", "@lezer/highlight": "^1.2.0", - "lang-feel": "^2.0.0", - "min-dom": "^4.1.0" + "lang-feel": "^2.1.1", + "min-dom": "^4.2.1" }, "engines": { "node": ">= 16" @@ -116,32 +118,36 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@bpmn-io/feel-editor/node_modules/min-dash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", - "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" }, "node_modules/@bpmn-io/feel-editor/node_modules/min-dom": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz", - "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", "dev": true, + "license": "MIT", "dependencies": { "component-event": "^0.2.1", "domify": "^1.4.1", - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/@bpmn-io/feel-lint": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/feel-lint/-/feel-lint-1.2.0.tgz", - "integrity": "sha512-nsvAYxiSbWyjpd3gNnJd+60aTWrZvngYnZfe+GpmkM/pQoOgtF17GhD/p4fgaeAd/uUP3q9sO6EWRX+OU/p9dw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-lint/-/feel-lint-1.3.1.tgz", + "integrity": "sha512-wcFkJKhOm/iqCt5bzkKvxL5Dr9wKwUD+t164bQYbJsTYouAqmkkxiGsoqck42hXwdIhMSguZ+vqQ3hj5QdiYCA==", "dev": true, + "license": "MIT", "dependencies": { - "@codemirror/language": "^6.8.0", + "@codemirror/language": "^6.10.0", "lezer-feel": "^1.2.3" }, "engines": { @@ -149,10 +155,11 @@ } }, "node_modules/@codemirror/autocomplete": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.15.0.tgz", - "integrity": "sha512-G2Zm0mXznxz97JhaaOdoEG2cVupn4JjPaS4AcNvZzhOsnnG9YVN68VzfoUw6dYTsIxT6a/cmoFEN47KAWhXaOg==", + "version": "6.18.2", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.2.tgz", + "integrity": "sha512-wJGylKtMFR/Ds6Gh01+OovXE/pncPiKZNNBKuC39pKnH+XK5d9+WsNqcrdxPjFPFTigRBqse0rfxw9UxrfyhPg==", "dev": true, + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -167,22 +174,24 @@ } }, "node_modules/@codemirror/commands": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.3.3.tgz", - "integrity": "sha512-dO4hcF0fGT9tu1Pj1D2PvGvxjeGkbC6RGcZw6Qs74TH+Ed1gw98jmUgd2axWvIZEqTeTuFrg1lEB1KV6cK9h1A==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.7.1.tgz", + "integrity": "sha512-llTrboQYw5H4THfhN4U3qCnSZ1SOJ60ohhz+SzU0ADGtwlc533DtklQP0vSFaQuCPDn3BPpOd1GbbnUtwNjsrw==", "dev": true, + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.4.0", - "@codemirror/view": "^6.0.0", + "@codemirror/view": "^6.27.0", "@lezer/common": "^1.1.0" } }, "node_modules/@codemirror/language": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.1.tgz", - "integrity": "sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.3.tgz", + "integrity": "sha512-kDqEU5sCP55Oabl6E7m5N+vZRoc0iWqgDVhEKifcHzPzjqCegcO4amfrYVL9PmPZpl4G0yjkpTpUO/Ui8CzO8A==", "dev": true, + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -193,10 +202,11 @@ } }, "node_modules/@codemirror/lint": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.5.0.tgz", - "integrity": "sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g==", + "version": "6.8.2", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.2.tgz", + "integrity": "sha512-PDFG5DjHxSEjOXk9TQYYVjZDqlZTFaDBfhQixHnQOEVDDNHUbEh/hstAjcQJaA6FQdZTD1hquXTK0rVBLADR1g==", "dev": true, + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -207,13 +217,15 @@ "version": "6.4.1", "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@codemirror/view": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.0.tgz", - "integrity": "sha512-nSSmzONpqsNzshPOxiKhK203R6BvABepugAe34QfQDbNDslyjkqBuKgrK5ZBvqNXpfxz5iLrlGTmEfhbQyH46A==", + "version": "6.34.2", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.34.2.tgz", + "integrity": "sha512-d6n0WFvL970A9Z+l9N2dO+Hk9ev4hDYQzIx+B9tCyBP0W5wPEszi1rhuyFesNSkLZzXbQE5FPH7F/z/TMJfoPA==", "dev": true, + "license": "MIT", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -460,25 +472,28 @@ } }, "node_modules/@lezer/common": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", - "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==", - "dev": true + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", + "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", + "dev": true, + "license": "MIT" }, "node_modules/@lezer/highlight": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", - "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.1.tgz", + "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==", "dev": true, + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/lr": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz", - "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", + "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", "dev": true, + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } @@ -1933,7 +1948,8 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cross-spawn": { "version": "7.0.3", @@ -2243,56 +2259,192 @@ } }, "node_modules/dmn-js": { - "version": "16.0.2", - "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-16.0.2.tgz", - "integrity": "sha512-BceQR7fq+KIjnsDJAwSotuPLMWLQk2uGeJu7yxYBnB01Fix+X+GDpkuvvCGa/6zTiHDGJa3XDpTsIP4BSE1XSA==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-17.0.0.tgz", + "integrity": "sha512-EYfVeKrRJwP2Byg175blmFvDKxFg0J5xG+ORsOFzLfk2yFs3prJJYH+AMkuMMZyAc/qGsdhoNwcx6UJ7W9zwaw==", "dev": true, + "license": "SEE LICENSE IN LICENSE", "dependencies": { - "dmn-js-decision-table": "^16.0.0", - "dmn-js-drd": "^16.0.2", - "dmn-js-literal-expression": "^16.0.0", - "dmn-js-shared": "^16.0.0" + "dmn-js-boxed-expression": "^17.0.0", + "dmn-js-decision-table": "^17.0.0", + "dmn-js-drd": "^17.0.0", + "dmn-js-literal-expression": "^17.0.0", + "dmn-js-shared": "^17.0.0" } }, + "node_modules/dmn-js-boxed-expression": { + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-boxed-expression/-/dmn-js-boxed-expression-17.0.0.tgz", + "integrity": "sha512-bI72zSXI55qk807fgQQfXq0Ykh8iKMHgIzzk5rOk7Z1lE7X/7kJPw1AHVtC3/LnVTWgDWVdZu96oWheddE7F2w==", + "dev": true, + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "@bpmn-io/dmn-variable-resolver": "^0.7.0", + "diagram-js": "^15.2.0", + "dmn-js-shared": "^17.0.0", + "inferno": "~5.6.3", + "min-dash": "^4.2.2", + "min-dom": "^4.2.1", + "table-js": "^9.2.0" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/component-event": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", + "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/dmn-js-boxed-expression/node_modules/diagram-js": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-15.2.0.tgz", + "integrity": "sha512-ae9gGCJQiusCcPxBBM6jxMpPlIZ7LrP+ibaX/iOTlopzIkEuxxYHGKFDeEKwNVo65BJlIy33AS/H4vX4aHfnHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bpmn-io/diagram-js-ui": "^0.2.3", + "clsx": "^2.1.0", + "didi": "^10.2.2", + "inherits-browser": "^0.1.0", + "min-dash": "^4.1.0", + "min-dom": "^4.2.1", + "object-refs": "^0.4.0", + "path-intersection": "^3.0.0", + "tiny-svg": "^3.1.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/didi": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/didi/-/didi-10.2.2.tgz", + "integrity": "sha512-l8NYkYFXV1izHI65EyT8EXOjUZtKmQkHLTT89cSP7HU5J/G7AOj0dXKtLc04EXYlga99PBY18IPjOeZ+c3DI4w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/min-dash": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/dmn-js-boxed-expression/node_modules/min-dom": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "component-event": "^0.2.1", + "domify": "^1.4.1", + "min-dash": "^4.2.1" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/object-refs": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", + "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/path-intersection": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-3.1.0.tgz", + "integrity": "sha512-3xS3lvv/vuwm5aH2BVvNRvnvwR2Drde7jQClKpCXTYXIMMjcw/EnMhzCgeHwqbCpzi760PEfAkU53vSIlrNr9A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.20" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/selection-ranges": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-4.0.2.tgz", + "integrity": "sha512-zFluGfTdoPuTavMva/XgjAH5diC5EfEsRTsgxtQaoOsDFtIvOU+0J++WHYel25VnqR5ViohHR8e1oy3jqDOvng==", + "dev": true, + "license": "MIT", + "dependencies": { + "dom-iterator": "^1.0.0" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/table-js": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.2.0.tgz", + "integrity": "sha512-TcphjV4hN3NKDJkAqsTRn7N0dLaO7ST3LwEZnwYMjDkyBNG6kzTHBbN9b6nlvuxxiVxWHFuc/REU1FR2mh0oLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "didi": "^10.0.0", + "ids": "^1.0.0", + "min-dash": "^4.0.0", + "min-dom": "^4.0.3", + "selection-ranges": "^4.0.0" + }, + "engines": { + "node": "*" + }, + "peerDependencies": { + "diagram-js": "^11.3.0 || ^12 || ^13 || ^14 || ^15", + "inferno": "^5.0.5" + } + }, + "node_modules/dmn-js-boxed-expression/node_modules/tiny-svg": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.1.3.tgz", + "integrity": "sha512-9mwnPqXInRsBmH/DO6NMxBE++9LsqpVXQSSTZGc5bomoKKvL5OX/Hlotw7XVXP6XLRcHWIzZpxfovGqWKgCypQ==", + "dev": true, + "license": "MIT" + }, "node_modules/dmn-js-decision-table": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-16.0.0.tgz", - "integrity": "sha512-v6o0P1kLlmIavE5YGn53ywwosTzHCTAscU5wuCRQvQ8yF8/EvCvStG+pe092LJo0f5OIDZEE2eTIw+Ur9ZXslA==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-17.0.0.tgz", + "integrity": "sha512-Uy8hK9vWlE+KPfYi8aAyEZxCAaccpiXgb8qGvCxHwXr4UbhfPIemsKnDBcHNQldzI6JcP90INJalw8Fzl0qJBg==", "dev": true, + "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@bpmn-io/dmn-variable-resolver": "^0.4.0", + "@bpmn-io/dmn-variable-resolver": "^0.7.0", "css.escape": "^1.5.1", - "diagram-js": "^14.3.1", - "dmn-js-shared": "^16.0.0", + "diagram-js": "^15.2.0", + "dmn-js-shared": "^17.0.0", "escape-html": "^1.0.3", - "inferno": "~5.6.2", - "min-dash": "^4.0.0", - "min-dom": "^4.0.3", + "inferno": "~5.6.3", + "min-dash": "^4.2.2", + "min-dom": "^4.2.1", "selection-ranges": "^3.0.2", - "table-js": "^9.1.0" + "table-js": "^9.2.0" } }, "node_modules/dmn-js-decision-table/node_modules/component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-decision-table/node_modules/diagram-js": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.3.1.tgz", - "integrity": "sha512-QXwH2kdlTP8cfWDCfYnnhvJ9PXX8UQ/M8TJaeLfcIjJPBOrfSEfLI/wuI7VNtAZZ9munlcGmCnh8hEBtcjB8kA==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-15.2.0.tgz", + "integrity": "sha512-ae9gGCJQiusCcPxBBM6jxMpPlIZ7LrP+ibaX/iOTlopzIkEuxxYHGKFDeEKwNVo65BJlIy33AS/H4vX4aHfnHQ==", "dev": true, + "license": "MIT", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0", "didi": "^10.2.2", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", - "min-dom": "^4.1.0", + "min-dom": "^4.2.1", "object-refs": "^0.4.0", "path-intersection": "^3.0.0", - "tiny-svg": "^3.0.1" + "tiny-svg": "^3.1.2" }, "engines": { "node": "*" @@ -2303,25 +2455,28 @@ "resolved": "https://registry.npmjs.org/didi/-/didi-10.2.2.tgz", "integrity": "sha512-l8NYkYFXV1izHI65EyT8EXOjUZtKmQkHLTT89cSP7HU5J/G7AOj0dXKtLc04EXYlga99PBY18IPjOeZ+c3DI4w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 16" } }, "node_modules/dmn-js-decision-table/node_modules/min-dash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", - "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-decision-table/node_modules/min-dom": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz", - "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", "dev": true, + "license": "MIT", "dependencies": { "component-event": "^0.2.1", "domify": "^1.4.1", - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/dmn-js-decision-table/node_modules/object-refs": { @@ -2329,6 +2484,7 @@ "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -2338,86 +2494,103 @@ "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-3.1.0.tgz", "integrity": "sha512-3xS3lvv/vuwm5aH2BVvNRvnvwR2Drde7jQClKpCXTYXIMMjcw/EnMhzCgeHwqbCpzi760PEfAkU53vSIlrNr9A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.20" } }, "node_modules/dmn-js-decision-table/node_modules/table-js": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.1.0.tgz", - "integrity": "sha512-yxzIBXZe5pFHXBng8+Rz3dDGiO4anWptlWQXP4Pm1oIetgdG4nq+DkZkRG4Lq5L1HFu1OVif4h3YMI7rxudvPw==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.2.0.tgz", + "integrity": "sha512-TcphjV4hN3NKDJkAqsTRn7N0dLaO7ST3LwEZnwYMjDkyBNG6kzTHBbN9b6nlvuxxiVxWHFuc/REU1FR2mh0oLA==", "dev": true, + "license": "MIT", "dependencies": { "didi": "^10.0.0", "ids": "^1.0.0", "min-dash": "^4.0.0", "min-dom": "^4.0.3", - "selection-ranges": "^3.0.3" + "selection-ranges": "^4.0.0" }, "engines": { "node": "*" }, "peerDependencies": { - "diagram-js": "^11.3.0 || ^12 || ^13.0.0 || ^14.0.0", + "diagram-js": "^11.3.0 || ^12 || ^13 || ^14 || ^15", "inferno": "^5.0.5" } }, + "node_modules/dmn-js-decision-table/node_modules/table-js/node_modules/selection-ranges": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-4.0.2.tgz", + "integrity": "sha512-zFluGfTdoPuTavMva/XgjAH5diC5EfEsRTsgxtQaoOsDFtIvOU+0J++WHYel25VnqR5ViohHR8e1oy3jqDOvng==", + "dev": true, + "license": "MIT", + "dependencies": { + "dom-iterator": "^1.0.0" + } + }, "node_modules/dmn-js-decision-table/node_modules/tiny-svg": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", - "integrity": "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg==", - "dev": true + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.1.3.tgz", + "integrity": "sha512-9mwnPqXInRsBmH/DO6NMxBE++9LsqpVXQSSTZGc5bomoKKvL5OX/Hlotw7XVXP6XLRcHWIzZpxfovGqWKgCypQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-drd": { - "version": "16.0.2", - "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-16.0.2.tgz", - "integrity": "sha512-Ay6tTwZ+nEYz1+qp2tNemCaYh91dHA4Y6ZvVyAO5KraTv0b5iuZsJM65fXE8yjkzdNsJL/Tg0LtfPD9ivy/ZPg==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-17.0.0.tgz", + "integrity": "sha512-OKXin6+iKawDqz3XSqOWysHEu6wYpV6VR4AlAU7KXBU9Mu+N5310R/0WyXlraDBklfgwnoWSHVRHT3auUwliZA==", "dev": true, + "license": "SEE LICENSE IN LICENSE", "dependencies": { - "diagram-js": "^14.3.1", - "diagram-js-direct-editing": "^2.1.2", - "dmn-js-shared": "^16.0.0", + "diagram-js": "^15.2.0", + "diagram-js-direct-editing": "^3.2.0", + "dmn-js-shared": "^17.0.0", "inherits-browser": "^0.1.0", - "min-dash": "^4.0.0", - "min-dom": "^4.0.3", + "min-dash": "^4.2.2", + "min-dom": "^4.2.1", "object-refs": "^0.4.0", - "tiny-svg": "^3.0.0" + "tiny-svg": "^3.1.3" } }, "node_modules/dmn-js-drd/node_modules/component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-drd/node_modules/diagram-js": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.3.1.tgz", - "integrity": "sha512-QXwH2kdlTP8cfWDCfYnnhvJ9PXX8UQ/M8TJaeLfcIjJPBOrfSEfLI/wuI7VNtAZZ9munlcGmCnh8hEBtcjB8kA==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-15.2.0.tgz", + "integrity": "sha512-ae9gGCJQiusCcPxBBM6jxMpPlIZ7LrP+ibaX/iOTlopzIkEuxxYHGKFDeEKwNVo65BJlIy33AS/H4vX4aHfnHQ==", "dev": true, + "license": "MIT", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0", "didi": "^10.2.2", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", - "min-dom": "^4.1.0", + "min-dom": "^4.2.1", "object-refs": "^0.4.0", "path-intersection": "^3.0.0", - "tiny-svg": "^3.0.1" + "tiny-svg": "^3.1.2" }, "engines": { "node": "*" } }, "node_modules/dmn-js-drd/node_modules/diagram-js-direct-editing": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-2.1.2.tgz", - "integrity": "sha512-VpccLAnLqLF1cp3fk363QUbRVTd/qTcj2oOb+IqgcmOiWszJp7J9Ta6y5GjUvw48hDZpzCatlmWwA4CJ3MaYGQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-3.2.0.tgz", + "integrity": "sha512-+pyxeQGBSdLiZX0/tmmsm2qZSvm9YtVzod5W3RMHSTR7VrkUMD6E7EX/W9JQv3ebxO7oIdqFmytmNDDpSHnYEw==", "dev": true, + "license": "MIT", "dependencies": { "min-dash": "^4.0.0", - "min-dom": "^4.0.2" + "min-dom": "^4.2.1" }, "engines": { "node": "*" @@ -2431,25 +2604,28 @@ "resolved": "https://registry.npmjs.org/didi/-/didi-10.2.2.tgz", "integrity": "sha512-l8NYkYFXV1izHI65EyT8EXOjUZtKmQkHLTT89cSP7HU5J/G7AOj0dXKtLc04EXYlga99PBY18IPjOeZ+c3DI4w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 16" } }, "node_modules/dmn-js-drd/node_modules/min-dash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", - "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-drd/node_modules/min-dom": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz", - "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", "dev": true, + "license": "MIT", "dependencies": { "component-event": "^0.2.1", "domify": "^1.4.1", - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/dmn-js-drd/node_modules/object-refs": { @@ -2457,6 +2633,7 @@ "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -2466,53 +2643,58 @@ "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-3.1.0.tgz", "integrity": "sha512-3xS3lvv/vuwm5aH2BVvNRvnvwR2Drde7jQClKpCXTYXIMMjcw/EnMhzCgeHwqbCpzi760PEfAkU53vSIlrNr9A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.20" } }, "node_modules/dmn-js-drd/node_modules/tiny-svg": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", - "integrity": "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg==", - "dev": true + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.1.3.tgz", + "integrity": "sha512-9mwnPqXInRsBmH/DO6NMxBE++9LsqpVXQSSTZGc5bomoKKvL5OX/Hlotw7XVXP6XLRcHWIzZpxfovGqWKgCypQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-literal-expression": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-16.0.0.tgz", - "integrity": "sha512-7zjvuMiSYix6DQm2407CWE++ZnvzoG34FtRsPMOP1AtJyZTKETmW9I9VialpzrEMIyvskLwT+ITNpy4lGMJnog==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-17.0.0.tgz", + "integrity": "sha512-R89sdYhGsKoSTycyw9sBk1vARMZplz5hhLIVzHI7nuYuR2Aofk6o9BXW3aid5lI2pExNz6HAfI+MNzznApuj9w==", "dev": true, + "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@bpmn-io/dmn-variable-resolver": "^0.4.0", - "diagram-js": "^14.3.1", - "dmn-js-shared": "^16.0.0", + "@bpmn-io/dmn-variable-resolver": "^0.7.0", + "diagram-js": "^15.2.0", + "dmn-js-shared": "^17.0.0", "escape-html": "^1.0.3", - "inferno": "~5.6.2", - "min-dash": "^4.0.0", - "min-dom": "^4.0.3", - "table-js": "^9.1.0" + "inferno": "~5.6.3", + "min-dash": "^4.2.2", + "min-dom": "^4.2.1", + "table-js": "^9.2.0" } }, "node_modules/dmn-js-literal-expression/node_modules/component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-literal-expression/node_modules/diagram-js": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.3.1.tgz", - "integrity": "sha512-QXwH2kdlTP8cfWDCfYnnhvJ9PXX8UQ/M8TJaeLfcIjJPBOrfSEfLI/wuI7VNtAZZ9munlcGmCnh8hEBtcjB8kA==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-15.2.0.tgz", + "integrity": "sha512-ae9gGCJQiusCcPxBBM6jxMpPlIZ7LrP+ibaX/iOTlopzIkEuxxYHGKFDeEKwNVo65BJlIy33AS/H4vX4aHfnHQ==", "dev": true, + "license": "MIT", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0", "didi": "^10.2.2", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", - "min-dom": "^4.1.0", + "min-dom": "^4.2.1", "object-refs": "^0.4.0", "path-intersection": "^3.0.0", - "tiny-svg": "^3.0.1" + "tiny-svg": "^3.1.2" }, "engines": { "node": "*" @@ -2523,25 +2705,28 @@ "resolved": "https://registry.npmjs.org/didi/-/didi-10.2.2.tgz", "integrity": "sha512-l8NYkYFXV1izHI65EyT8EXOjUZtKmQkHLTT89cSP7HU5J/G7AOj0dXKtLc04EXYlga99PBY18IPjOeZ+c3DI4w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 16" } }, "node_modules/dmn-js-literal-expression/node_modules/min-dash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", - "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-literal-expression/node_modules/min-dom": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz", - "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", "dev": true, + "license": "MIT", "dependencies": { "component-event": "^0.2.1", "domify": "^1.4.1", - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/dmn-js-literal-expression/node_modules/object-refs": { @@ -2549,6 +2734,7 @@ "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -2558,76 +2744,92 @@ "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-3.1.0.tgz", "integrity": "sha512-3xS3lvv/vuwm5aH2BVvNRvnvwR2Drde7jQClKpCXTYXIMMjcw/EnMhzCgeHwqbCpzi760PEfAkU53vSIlrNr9A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.20" } }, + "node_modules/dmn-js-literal-expression/node_modules/selection-ranges": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-4.0.2.tgz", + "integrity": "sha512-zFluGfTdoPuTavMva/XgjAH5diC5EfEsRTsgxtQaoOsDFtIvOU+0J++WHYel25VnqR5ViohHR8e1oy3jqDOvng==", + "dev": true, + "license": "MIT", + "dependencies": { + "dom-iterator": "^1.0.0" + } + }, "node_modules/dmn-js-literal-expression/node_modules/table-js": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.1.0.tgz", - "integrity": "sha512-yxzIBXZe5pFHXBng8+Rz3dDGiO4anWptlWQXP4Pm1oIetgdG4nq+DkZkRG4Lq5L1HFu1OVif4h3YMI7rxudvPw==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.2.0.tgz", + "integrity": "sha512-TcphjV4hN3NKDJkAqsTRn7N0dLaO7ST3LwEZnwYMjDkyBNG6kzTHBbN9b6nlvuxxiVxWHFuc/REU1FR2mh0oLA==", "dev": true, + "license": "MIT", "dependencies": { "didi": "^10.0.0", "ids": "^1.0.0", "min-dash": "^4.0.0", "min-dom": "^4.0.3", - "selection-ranges": "^3.0.3" + "selection-ranges": "^4.0.0" }, "engines": { "node": "*" }, "peerDependencies": { - "diagram-js": "^11.3.0 || ^12 || ^13.0.0 || ^14.0.0", + "diagram-js": "^11.3.0 || ^12 || ^13 || ^14 || ^15", "inferno": "^5.0.5" } }, "node_modules/dmn-js-literal-expression/node_modules/tiny-svg": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", - "integrity": "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg==", - "dev": true + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.1.3.tgz", + "integrity": "sha512-9mwnPqXInRsBmH/DO6NMxBE++9LsqpVXQSSTZGc5bomoKKvL5OX/Hlotw7XVXP6XLRcHWIzZpxfovGqWKgCypQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-shared": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-16.0.0.tgz", - "integrity": "sha512-gsG9rgl6aIZoPPdRW3lN+m+1P7A/pEqowPX/ghxNR6xcpGkp+BEAaviBQka6CWECdYQX8VkzchP9NvoxtLz3oA==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-17.0.0.tgz", + "integrity": "sha512-NCdpqe9p54SOF+6x62iPt8whWCSsDOp81PUi9UnDebtXF3gRb4qzlfe7flDhpTi4LKwlRyvz8/Gs2ZGF5Y+MSQ==", "dev": true, + "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@bpmn-io/feel-editor": "^1.3.0", - "diagram-js": "^14.3.1", + "@bpmn-io/feel-editor": "^1.9.1", + "diagram-js": "^15.2.0", "didi": "^10.2.2", "dmn-moddle": "^10.0.0", "ids": "^1.0.5", - "inferno": "~5.6.2", - "min-dash": "^4.0.0", - "min-dom": "^4.0.3", + "inferno": "~5.6.3", + "min-dash": "^4.2.2", + "min-dom": "^4.2.1", "selection-ranges": "^3.0.2", "selection-update": "^0.1.2", - "table-js": "^9.1.0" + "table-js": "^9.2.0" } }, "node_modules/dmn-js-shared/node_modules/component-event": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.2.1.tgz", "integrity": "sha512-wGA++isMqiDq1jPYeyv2as/Bt/u+3iLW0rEa+8NQ82jAv3TgqMiCM+B2SaBdn2DfLilLjjq736YcezihRYhfxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-shared/node_modules/diagram-js": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-14.3.1.tgz", - "integrity": "sha512-QXwH2kdlTP8cfWDCfYnnhvJ9PXX8UQ/M8TJaeLfcIjJPBOrfSEfLI/wuI7VNtAZZ9munlcGmCnh8hEBtcjB8kA==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-15.2.0.tgz", + "integrity": "sha512-ae9gGCJQiusCcPxBBM6jxMpPlIZ7LrP+ibaX/iOTlopzIkEuxxYHGKFDeEKwNVo65BJlIy33AS/H4vX4aHfnHQ==", "dev": true, + "license": "MIT", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.3", "clsx": "^2.1.0", "didi": "^10.2.2", "inherits-browser": "^0.1.0", "min-dash": "^4.1.0", - "min-dom": "^4.1.0", + "min-dom": "^4.2.1", "object-refs": "^0.4.0", "path-intersection": "^3.0.0", - "tiny-svg": "^3.0.1" + "tiny-svg": "^3.1.2" }, "engines": { "node": "*" @@ -2638,25 +2840,28 @@ "resolved": "https://registry.npmjs.org/didi/-/didi-10.2.2.tgz", "integrity": "sha512-l8NYkYFXV1izHI65EyT8EXOjUZtKmQkHLTT89cSP7HU5J/G7AOj0dXKtLc04EXYlga99PBY18IPjOeZ+c3DI4w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 16" } }, "node_modules/dmn-js-shared/node_modules/min-dash": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.1.tgz", - "integrity": "sha512-to+unsToePnm7cUeR9TrMzFlETHd/UXmU+ELTRfWZj5XGT41KF6X3L233o3E/GdEs3sk2Tbw/lOLD1avmWkg8A==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-js-shared/node_modules/min-dom": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.1.0.tgz", - "integrity": "sha512-1lj1EyoSwY/UmTeT/hhPiZTsq+vK9D+8FAJ/53iK5jT1otkG9rJTixSKdjmTieEvdfES+sKbbTptzaQJhnacjA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.2.1.tgz", + "integrity": "sha512-TMoL8SEEIhUWYgkj7XMSgxmwSyGI+4fP2KFFGnN3FbHfbGHVdsLYSz8LoIsgPhz4dWRmLvxWWSMgzZMJW5sZuA==", "dev": true, + "license": "MIT", "dependencies": { "component-event": "^0.2.1", "domify": "^1.4.1", - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/dmn-js-shared/node_modules/object-refs": { @@ -2664,6 +2869,7 @@ "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.4.0.tgz", "integrity": "sha512-6kJqKWryKZmtte6QYvouas0/EIJKPI1/MMIuRsiBlNuhIMfqYTggzX2F1AJ2+cDs288xyi9GL7FyasHINR98BQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -2673,41 +2879,55 @@ "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-3.1.0.tgz", "integrity": "sha512-3xS3lvv/vuwm5aH2BVvNRvnvwR2Drde7jQClKpCXTYXIMMjcw/EnMhzCgeHwqbCpzi760PEfAkU53vSIlrNr9A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.20" } }, "node_modules/dmn-js-shared/node_modules/table-js": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.1.0.tgz", - "integrity": "sha512-yxzIBXZe5pFHXBng8+Rz3dDGiO4anWptlWQXP4Pm1oIetgdG4nq+DkZkRG4Lq5L1HFu1OVif4h3YMI7rxudvPw==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-9.2.0.tgz", + "integrity": "sha512-TcphjV4hN3NKDJkAqsTRn7N0dLaO7ST3LwEZnwYMjDkyBNG6kzTHBbN9b6nlvuxxiVxWHFuc/REU1FR2mh0oLA==", "dev": true, + "license": "MIT", "dependencies": { "didi": "^10.0.0", "ids": "^1.0.0", "min-dash": "^4.0.0", "min-dom": "^4.0.3", - "selection-ranges": "^3.0.3" + "selection-ranges": "^4.0.0" }, "engines": { "node": "*" }, "peerDependencies": { - "diagram-js": "^11.3.0 || ^12 || ^13.0.0 || ^14.0.0", + "diagram-js": "^11.3.0 || ^12 || ^13 || ^14 || ^15", "inferno": "^5.0.5" } }, + "node_modules/dmn-js-shared/node_modules/table-js/node_modules/selection-ranges": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-4.0.2.tgz", + "integrity": "sha512-zFluGfTdoPuTavMva/XgjAH5diC5EfEsRTsgxtQaoOsDFtIvOU+0J++WHYel25VnqR5ViohHR8e1oy3jqDOvng==", + "dev": true, + "license": "MIT", + "dependencies": { + "dom-iterator": "^1.0.0" + } + }, "node_modules/dmn-js-shared/node_modules/tiny-svg": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.0.1.tgz", - "integrity": "sha512-P8T4iwiW1t95vpHVHqrD36Brn7TqFYCPSHIWk9WLJtYK1X4aDd+5cgqcAADIWSjf1/i5idKnpCh9mim8hEdRBg==", - "dev": true + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-3.1.3.tgz", + "integrity": "sha512-9mwnPqXInRsBmH/DO6NMxBE++9LsqpVXQSSTZGc5bomoKKvL5OX/Hlotw7XVXP6XLRcHWIzZpxfovGqWKgCypQ==", + "dev": true, + "license": "MIT" }, "node_modules/dmn-moddle": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/dmn-moddle/-/dmn-moddle-10.0.0.tgz", "integrity": "sha512-JD08qH2VqA7O54qCQFrGruwGyVovow+9g2O5/ww0KpC/n0mvuua117dz2CONiUWexJxq/dOAaMjrQwkWnK+oEA==", "dev": true, + "license": "MIT", "dependencies": { "min-dash": "^3.0.0", "moddle": "^5.0.1", @@ -2719,6 +2939,7 @@ "resolved": "https://registry.npmjs.org/moddle/-/moddle-5.0.4.tgz", "integrity": "sha512-Kjb+hjuzO+YlojNGxEUXvdhLYTHTtAABDlDcJTtTcn5MbJF9Zkv4I1Fyvp3Ypmfgg1EfHDZ3PsCQTuML9JD6wg==", "dev": true, + "license": "MIT", "dependencies": { "min-dash": "^3.0.0" } @@ -2728,6 +2949,7 @@ "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-9.0.6.tgz", "integrity": "sha512-tl0reHpsY/aKlLGhXeFlQWlYAQHFxTkFqC8tq8jXRYpQSnLVw13T6swMaourLd7EXqHdWsc+5ggsB+fEep6xZQ==", "dev": true, + "license": "MIT", "dependencies": { "min-dash": "^3.5.2", "moddle": "^5.0.2", @@ -4338,28 +4560,31 @@ "dev": true }, "node_modules/inferno": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/inferno/-/inferno-5.6.2.tgz", - "integrity": "sha512-+blJ5pI0+5tmxhDDF2VuAPvOO3LPN/jp2eYkGzkXq/nptp1iH1crOsbhp8be1nnAtrGcNSWLbziulkOnejOTyQ==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/inferno/-/inferno-5.6.3.tgz", + "integrity": "sha512-2m7bEo/6D+pbxFkFKY/2QOVdknxxXyrXyDdVFobJcQyvfv3985MY+VVwyRZoVJylQG+mzPY5/uDNuXygp8jObA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { - "inferno-shared": "5.6.1", - "inferno-vnode-flags": "5.6.1", + "inferno-shared": "5.6.3", + "inferno-vnode-flags": "5.6.3", "opencollective-postinstall": "^2.0.3" } }, "node_modules/inferno-shared": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/inferno-shared/-/inferno-shared-5.6.1.tgz", - "integrity": "sha512-OoRargelGtMFpiyKiOv66Ihmkpt6LLlzw7jOkJr97QqBRIjQWVvtDSriwJIy6pER6EEz9KzRUbZBaEWdPvf5kA==", - "dev": true + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/inferno-shared/-/inferno-shared-5.6.3.tgz", + "integrity": "sha512-NzhS62Y6BwfkLNmXS9C0Ie7skY1vIoLrVIYnVrMx1xfTLp/AG+ths4oAJGmWcX/AkVSYl+DjP96HEuUdtGmRRw==", + "dev": true, + "license": "MIT" }, "node_modules/inferno-vnode-flags": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/inferno-vnode-flags/-/inferno-vnode-flags-5.6.1.tgz", - "integrity": "sha512-DDb6R17FX0Fs1SH+7SSVfHEFiYcN2U/DlPHB6qk2HOP149qtYgeRi5h0AAJswJCzBkV/QcBSyRirn0SAzl1NAQ==", - "dev": true + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/inferno-vnode-flags/-/inferno-vnode-flags-5.6.3.tgz", + "integrity": "sha512-1V9Pjz5Erm2sP7xlb4D2zW/U8e3RwU41Ruyn9/apke0BFxbLI+LxxVcKWxom4fPetG6YcBNLpZssy8gkigT9gg==", + "dev": true, + "license": "MIT" }, "node_modules/inflight": { "version": "1.0.6", @@ -5258,17 +5483,18 @@ } }, "node_modules/lang-feel": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.0.0.tgz", - "integrity": "sha512-cMD6EIhb7vyXLs4kXmaphfZZNr5SkbRxmkfsZUjUJzOV5YxyKBF73VI/8fC3GDUifzs0lVo2DruVszk5igrddg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.2.0.tgz", + "integrity": "sha512-Ebo5nftYsMfJzB3Ny8Oy4oaDXZXb5x61qtVVmKv6aImvAZUbT76mD60ZbEilizjZQzsR2CcU1iMK5sacIa1NVA==", "dev": true, + "license": "MIT", "dependencies": { - "@codemirror/autocomplete": "^6.9.1", - "@codemirror/language": "^6.9.1", - "@codemirror/state": "^6.2.1", - "@codemirror/view": "^6.21.0", - "@lezer/common": "^1.1.2", - "lezer-feel": "^1.2.0" + "@codemirror/autocomplete": "^6.16.2", + "@codemirror/language": "^6.10.2", + "@codemirror/state": "^6.4.1", + "@codemirror/view": "^6.28.1", + "@lezer/common": "^1.2.1", + "lezer-feel": "^1.3.0" }, "engines": { "node": "*" @@ -5288,18 +5514,27 @@ } }, "node_modules/lezer-feel": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.2.8.tgz", - "integrity": "sha512-CO5JEpwNhH1p8mmRRcqMjJrYxO3vNx0nEsF9Ak4OPa1pNHEqvJ2rwYwM9LjZ7jh/Sl5FxbTJT/teF9a+zWmflg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-1.4.0.tgz", + "integrity": "sha512-kNxG7O38gwpuYy+C3JCRxQNTCE2qu9uTuH5dE3EGVnRhIQMe6rPDz0S8t3urLEOsMud6HI795m6zX2ujfUaqTw==", "dev": true, + "license": "MIT", "dependencies": { - "@lezer/highlight": "^1.2.0", - "@lezer/lr": "^1.4.0" + "@lezer/highlight": "^1.2.1", + "@lezer/lr": "^1.4.2", + "min-dash": "^4.2.1" }, "engines": { "node": "*" } }, + "node_modules/lezer-feel/node_modules/min-dash": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==", + "dev": true, + "license": "MIT" + }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -6033,6 +6268,7 @@ "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", "dev": true, + "license": "MIT", "bin": { "opencollective-postinstall": "index.js" } @@ -6681,7 +6917,8 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/selection-update/-/selection-update-0.1.2.tgz", "integrity": "sha512-4jzoJNh7VT2s2tvm/kUSskSw7pD0BVcrrGccbfOMK+3AXLBPz6nIy1yo+pbXgvNoTNII96Pq92+sAY+rF0LUAA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/semver": { "version": "7.6.3", @@ -7117,7 +7354,8 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/supports-color": { "version": "5.5.0", @@ -7568,7 +7806,8 @@ "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/watchpack": { "version": "2.4.2", diff --git a/package.json b/package.json index 49656de..7140b5c 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "chai": "^4.5.0", "cmmn-js": "^0.20.0", "diagram-js-origin": "^1.4.0", - "dmn-js": "^16.0.0", + "dmn-js": "^17.0.0", "eslint": "^9.14.0", "eslint-plugin-bpmn-io": "^2.0.2", "karma": "^6.4.4",