diff --git a/package-lock.json b/package-lock.json index 95ff15b..a3b6257 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.2.0", "license": "MIT", "dependencies": { - "bpmn-js": "^17.11.1", + "bpmn-js": "^18.0.0", "bpmn-js-properties-panel": "^5.25.0", "camunda-bpmn-moddle": "^7.0.1", "diagram-js": "^14.11.2", @@ -2278,13 +2278,13 @@ } }, "node_modules/bpmn-js": { - "version": "17.11.1", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.11.1.tgz", - "integrity": "sha512-ywCeTg5kvN8lYkU+fHE+YXTGlfKc55lRBn7zW3k1//toeMNPy/PS/uQiujRWdFhMrH5dbtDvlwWukNw2pjWw8Q==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-18.0.0.tgz", + "integrity": "sha512-eZR4hqk2BT0m9jAGGtp/f1TD0m7LXXKfYle99q75d+NjSmxetIuvxGn48S9W+H8arJ7vgsls2GELzXoDuEE0eg==", "dependencies": { - "bpmn-moddle": "^8.1.0", - "diagram-js": "^14.10.0", - "diagram-js-direct-editing": "^3.0.1", + "bpmn-moddle": "^9.0.1", + "diagram-js": "^15.1.0", + "diagram-js-direct-editing": "^3.2.0", "ids": "^1.0.5", "inherits-browser": "^0.1.0", "min-dash": "^4.1.1", @@ -2316,14 +2316,36 @@ "diagram-js": ">= 11.9" } }, + "node_modules/bpmn-js/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==", + "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/bpmn-moddle": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-8.1.0.tgz", - "integrity": "sha512-yI5OAFfYVJwViKTsTsonVfCBPtB3MlefADUORwNIxxBOMp21vnoxuxsdgUWlPH/dvAEZh/+mr8UtqOBNu8NC5Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-9.0.1.tgz", + "integrity": "sha512-jO2P5RBx0cZCCd+imqhpNE5anttaYuGd71u76NEA/qMZwJSW1t5ETAtw9/E2InfiPU2w0TR8oxPyopJXRc9VQg==", "dependencies": { - "min-dash": "^4.0.0", - "moddle": "^6.2.3", - "moddle-xml": "^10.1.0" + "min-dash": "^4.2.1", + "moddle": "^7.0.0", + "moddle-xml": "^11.0.0" + }, + "engines": { + "node": ">= 18" } }, "node_modules/brace-expansion": { @@ -3126,12 +3148,12 @@ } }, "node_modules/diagram-js-direct-editing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-3.0.1.tgz", - "integrity": "sha512-V44JO55nwFbsRv6tTmrfdz6fIsE3A4YIIqInaeJZyD2EongZzEo4acH9TqsE4hi9R/kAqsyttMKxTAgHplFn8w==", + "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==", "dependencies": { "min-dash": "^4.0.0", - "min-dom": "^4.0.2" + "min-dom": "^4.2.1" }, "engines": { "node": "*" @@ -5314,21 +5336,26 @@ "dev": true }, "node_modules/moddle": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", - "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.0.0.tgz", + "integrity": "sha512-Hpte2hfKDwoZWPvDngsEHjloPnO+sKMUVkAPc0r9PrpnVLqsyPUTV0ZQU8CAp87YmRZ9QzeQMJxdKbaP9vEIKA==", "dependencies": { - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "node_modules/moddle-xml": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-10.1.0.tgz", - "integrity": "sha512-erWckwLt+dYskewKXJso9u+aAZ5172lOiYxSOqKCPTy7L/xmqH1PoeoA7eVC7oJTt3PqF5TkZzUmbjGH6soQBg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-11.0.0.tgz", + "integrity": "sha512-L3Sseepfcq9Uy0iIfqEDTXSoYLva1Y/JGbN/4AMOeQ6cqbu8Ma/SDJIdOFm7smsAa64j2z3SwCGG3FIilQVnUg==", "dependencies": { "min-dash": "^4.0.0", - "moddle": "^6.0.0", - "saxen": "^8.1.2" + "saxen": "^10.0.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "moddle": ">= 6.2.0" } }, "node_modules/module-deps": { @@ -6214,9 +6241,12 @@ "optional": true }, "node_modules/saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/saxen/-/saxen-10.0.0.tgz", + "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==", + "engines": { + "node": ">= 18" + } }, "node_modules/semver": { "version": "6.3.1", @@ -8536,18 +8566,36 @@ } }, "bpmn-js": { - "version": "17.11.1", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-17.11.1.tgz", - "integrity": "sha512-ywCeTg5kvN8lYkU+fHE+YXTGlfKc55lRBn7zW3k1//toeMNPy/PS/uQiujRWdFhMrH5dbtDvlwWukNw2pjWw8Q==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-18.0.0.tgz", + "integrity": "sha512-eZR4hqk2BT0m9jAGGtp/f1TD0m7LXXKfYle99q75d+NjSmxetIuvxGn48S9W+H8arJ7vgsls2GELzXoDuEE0eg==", "requires": { - "bpmn-moddle": "^8.1.0", - "diagram-js": "^14.10.0", - "diagram-js-direct-editing": "^3.0.1", + "bpmn-moddle": "^9.0.1", + "diagram-js": "^15.1.0", + "diagram-js-direct-editing": "^3.2.0", "ids": "^1.0.5", "inherits-browser": "^0.1.0", "min-dash": "^4.1.1", "min-dom": "^4.2.1", "tiny-svg": "^3.1.2" + }, + "dependencies": { + "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==", + "requires": { + "@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" + } + } } }, "bpmn-js-properties-panel": { @@ -8563,13 +8611,13 @@ } }, "bpmn-moddle": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-8.1.0.tgz", - "integrity": "sha512-yI5OAFfYVJwViKTsTsonVfCBPtB3MlefADUORwNIxxBOMp21vnoxuxsdgUWlPH/dvAEZh/+mr8UtqOBNu8NC5Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-9.0.1.tgz", + "integrity": "sha512-jO2P5RBx0cZCCd+imqhpNE5anttaYuGd71u76NEA/qMZwJSW1t5ETAtw9/E2InfiPU2w0TR8oxPyopJXRc9VQg==", "requires": { - "min-dash": "^4.0.0", - "moddle": "^6.2.3", - "moddle-xml": "^10.1.0" + "min-dash": "^4.2.1", + "moddle": "^7.0.0", + "moddle-xml": "^11.0.0" } }, "brace-expansion": { @@ -9237,12 +9285,12 @@ } }, "diagram-js-direct-editing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-3.0.1.tgz", - "integrity": "sha512-V44JO55nwFbsRv6tTmrfdz6fIsE3A4YIIqInaeJZyD2EongZzEo4acH9TqsE4hi9R/kAqsyttMKxTAgHplFn8w==", + "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==", "requires": { "min-dash": "^4.0.0", - "min-dom": "^4.0.2" + "min-dom": "^4.2.1" } }, "didi": { @@ -10960,21 +11008,20 @@ "dev": true }, "moddle": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", - "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.0.0.tgz", + "integrity": "sha512-Hpte2hfKDwoZWPvDngsEHjloPnO+sKMUVkAPc0r9PrpnVLqsyPUTV0ZQU8CAp87YmRZ9QzeQMJxdKbaP9vEIKA==", "requires": { - "min-dash": "^4.0.0" + "min-dash": "^4.2.1" } }, "moddle-xml": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-10.1.0.tgz", - "integrity": "sha512-erWckwLt+dYskewKXJso9u+aAZ5172lOiYxSOqKCPTy7L/xmqH1PoeoA7eVC7oJTt3PqF5TkZzUmbjGH6soQBg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-11.0.0.tgz", + "integrity": "sha512-L3Sseepfcq9Uy0iIfqEDTXSoYLva1Y/JGbN/4AMOeQ6cqbu8Ma/SDJIdOFm7smsAa64j2z3SwCGG3FIilQVnUg==", "requires": { "min-dash": "^4.0.0", - "moddle": "^6.0.0", - "saxen": "^8.1.2" + "saxen": "^10.0.0" } }, "module-deps": { @@ -11685,9 +11732,9 @@ "optional": true }, "saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/saxen/-/saxen-10.0.0.tgz", + "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==" }, "semver": { "version": "6.3.1", diff --git a/package.json b/package.json index 31bc994..fce1571 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "stringify": "^5.2.0" }, "dependencies": { - "bpmn-js": "^17.11.1", + "bpmn-js": "^18.0.0", "bpmn-js-properties-panel": "^5.25.0", "camunda-bpmn-moddle": "^7.0.1", "diagram-js": "^14.11.2",