diff --git a/package-lock.json b/package-lock.json index d79668e..6b10981 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "bpmn-js": "^18.0.0", - "bpmnlint": "^10.0.0", + "bpmnlint": "^11.0.0", "bpmnlint-loader": "^0.1.6", "chai": "^4.4.1", "cpx2": "^8.0.0", @@ -1690,7 +1690,7 @@ "node": "*" } }, - "node_modules/bpmn-js/node_modules/bpmn-moddle": { + "node_modules/bpmn-moddle": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-9.0.1.tgz", "integrity": "sha512-jO2P5RBx0cZCCd+imqhpNE5anttaYuGd71u76NEA/qMZwJSW1t5ETAtw9/E2InfiPU2w0TR8oxPyopJXRc9VQg==", @@ -1704,64 +1704,19 @@ "node": ">= 18" } }, - "node_modules/bpmn-js/node_modules/moddle": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.0.0.tgz", - "integrity": "sha512-Hpte2hfKDwoZWPvDngsEHjloPnO+sKMUVkAPc0r9PrpnVLqsyPUTV0ZQU8CAp87YmRZ9QzeQMJxdKbaP9vEIKA==", - "dev": true, - "dependencies": { - "min-dash": "^4.2.1" - } - }, - "node_modules/bpmn-js/node_modules/moddle-xml": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-11.0.0.tgz", - "integrity": "sha512-L3Sseepfcq9Uy0iIfqEDTXSoYLva1Y/JGbN/4AMOeQ6cqbu8Ma/SDJIdOFm7smsAa64j2z3SwCGG3FIilQVnUg==", - "dev": true, - "dependencies": { - "min-dash": "^4.0.0", - "saxen": "^10.0.0" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "moddle": ">= 6.2.0" - } - }, - "node_modules/bpmn-js/node_modules/saxen": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-10.0.0.tgz", - "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==", - "dev": true, - "engines": { - "node": ">= 18" - } - }, - "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==", - "dev": true, - "dependencies": { - "min-dash": "^4.0.0", - "moddle": "^6.2.3", - "moddle-xml": "^10.1.0" - } - }, "node_modules/bpmnlint": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.0.0.tgz", - "integrity": "sha512-YfupIfSMSNwAPR4YvHEVzd5BIyErhC9fGp8fz6g8Vqw3eAs2HpoGv6sOxJkD/m9ZTljXusOF6vnTuQRn5ttG+g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-11.0.0.tgz", + "integrity": "sha512-7e8WGtK78xJTaRsQ6QhBSgwXynAOaY5P4Ny4/nDryBAiF4gjowI9aqARXZZrluO4lTxmgDYQRpmLVcTVE9ZYIw==", "dev": true, "dependencies": { "@bpmn-io/moddle-utils": "^0.2.1", "ansi-colors": "^4.1.3", - "bpmn-moddle": "^8.0.1", + "bpmn-moddle": "^9.0.1", "bpmnlint-utils": "^1.1.1", "cli-table": "^0.3.11", "color-support": "^1.1.3", - "min-dash": "^4.1.1", + "min-dash": "^4.2.2", "mri": "^1.2.0", "pluralize": "^7.0.0", "tiny-glob": "^0.2.9" @@ -1770,7 +1725,7 @@ "bpmnlint": "bin/bpmnlint.js" }, "engines": { - "node": ">= 16" + "node": ">= 20" } }, "node_modules/bpmnlint-loader": { @@ -5273,9 +5228,9 @@ } }, "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==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==" }, "node_modules/min-dom": { "version": "4.2.1", @@ -5563,23 +5518,28 @@ } }, "node_modules/moddle": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", - "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.2.0.tgz", + "integrity": "sha512-x1+JREThy7JBOBR3g2hbOnOfrlC/YAWXX9RzrSZS5HhqeuBly9H/PCtOBtcQs+Y2sjRAXF+WTNSgHvn8Uq+6Yw==", "dev": true, "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==", "dev": true, "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/mri": { @@ -6649,10 +6609,13 @@ "license": "MIT" }, "node_modules/saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", - "dev": true + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/saxen/-/saxen-10.0.0.tgz", + "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==", + "dev": true, + "engines": { + "node": ">= 18" + } }, "node_modules/schema-utils": { "version": "3.3.0", @@ -9173,70 +9136,32 @@ "min-dash": "^4.1.1", "min-dom": "^4.2.1", "tiny-svg": "^3.1.2" - }, - "dependencies": { - "bpmn-moddle": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-9.0.1.tgz", - "integrity": "sha512-jO2P5RBx0cZCCd+imqhpNE5anttaYuGd71u76NEA/qMZwJSW1t5ETAtw9/E2InfiPU2w0TR8oxPyopJXRc9VQg==", - "dev": true, - "requires": { - "min-dash": "^4.2.1", - "moddle": "^7.0.0", - "moddle-xml": "^11.0.0" - } - }, - "moddle": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.0.0.tgz", - "integrity": "sha512-Hpte2hfKDwoZWPvDngsEHjloPnO+sKMUVkAPc0r9PrpnVLqsyPUTV0ZQU8CAp87YmRZ9QzeQMJxdKbaP9vEIKA==", - "dev": true, - "requires": { - "min-dash": "^4.2.1" - } - }, - "moddle-xml": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-11.0.0.tgz", - "integrity": "sha512-L3Sseepfcq9Uy0iIfqEDTXSoYLva1Y/JGbN/4AMOeQ6cqbu8Ma/SDJIdOFm7smsAa64j2z3SwCGG3FIilQVnUg==", - "dev": true, - "requires": { - "min-dash": "^4.0.0", - "saxen": "^10.0.0" - } - }, - "saxen": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-10.0.0.tgz", - "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==", - "dev": true - } } }, "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==", "dev": true, "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" } }, "bpmnlint": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.0.0.tgz", - "integrity": "sha512-YfupIfSMSNwAPR4YvHEVzd5BIyErhC9fGp8fz6g8Vqw3eAs2HpoGv6sOxJkD/m9ZTljXusOF6vnTuQRn5ttG+g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-11.0.0.tgz", + "integrity": "sha512-7e8WGtK78xJTaRsQ6QhBSgwXynAOaY5P4Ny4/nDryBAiF4gjowI9aqARXZZrluO4lTxmgDYQRpmLVcTVE9ZYIw==", "dev": true, "requires": { "@bpmn-io/moddle-utils": "^0.2.1", "ansi-colors": "^4.1.3", - "bpmn-moddle": "^8.0.1", + "bpmn-moddle": "^9.0.1", "bpmnlint-utils": "^1.1.1", "cli-table": "^0.3.11", "color-support": "^1.1.3", - "min-dash": "^4.1.1", + "min-dash": "^4.2.2", "mri": "^1.2.0", "pluralize": "^7.0.0", "tiny-glob": "^0.2.9" @@ -11761,9 +11686,9 @@ } }, "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==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.2.2.tgz", + "integrity": "sha512-qbhSYUxk6mBaF096B3JOQSumXbKWHenmT97cSpdNzgkWwGjhjhE/KZODCoDNhI2I4C9Cb6R/Q13S4BYkUSXoXQ==" }, "min-dom": { "version": "4.2.1", @@ -11982,23 +11907,22 @@ "dev": true }, "moddle": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", - "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/moddle/-/moddle-7.2.0.tgz", + "integrity": "sha512-x1+JREThy7JBOBR3g2hbOnOfrlC/YAWXX9RzrSZS5HhqeuBly9H/PCtOBtcQs+Y2sjRAXF+WTNSgHvn8Uq+6Yw==", "dev": true, "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==", "dev": true, "requires": { "min-dash": "^4.0.0", - "moddle": "^6.0.0", - "saxen": "^8.1.2" + "saxen": "^10.0.0" } }, "mri": { @@ -12781,9 +12705,9 @@ "dev": 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==", "dev": true }, "schema-utils": { diff --git a/package.json b/package.json index 6cc8c8f..37937a0 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "bpmn-js": "^18.0.0", - "bpmnlint": "^10.0.0", + "bpmnlint": "^11.0.0", "bpmnlint-loader": "^0.1.6", "chai": "^4.4.1", "cpx2": "^8.0.0",