diff --git a/package-lock.json b/package-lock.json index 741bfb2..6e86dfc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@bpmn-io/element-templates-validator": "^2.2.0", "@bpmn-io/extract-process-variables": "^1.0.0", - "bpmnlint": "^10.3.1", + "bpmnlint": "^11.0.0", "classnames": "^2.3.1", "ids": "^1.0.0", "min-dash": "^4.0.0", @@ -612,6 +612,41 @@ } } }, + "node_modules/@camunda/linting/node_modules/bpmnlint": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.3.1.tgz", + "integrity": "sha512-yKkL9iJLBWGTRgiJNiZ4zsJHXwyJmmgQij/4fhRMMfsEDWNk0V5iFtGYF57jH4o/riXTfIototyy/MxOCAyu2g==", + "dev": true, + "dependencies": { + "@bpmn-io/moddle-utils": "^0.2.1", + "ansi-colors": "^4.1.3", + "bpmn-moddle": "^8.1.0", + "bpmnlint-utils": "^1.1.1", + "cli-table": "^0.3.11", + "color-support": "^1.1.3", + "min-dash": "^4.2.1", + "mri": "^1.2.0", + "pluralize": "^7.0.0", + "tiny-glob": "^0.2.9" + }, + "bin": { + "bpmnlint": "bin/bpmnlint.js" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/@camunda/linting/node_modules/bpmnlint/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/@camunda/linting/node_modules/domify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/domify/-/domify-2.0.0.tgz", @@ -2816,7 +2851,6 @@ "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, "dependencies": { "min-dash": "^4.2.1", "moddle": "^7.0.0", @@ -2830,7 +2864,6 @@ "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" } @@ -2839,7 +2872,6 @@ "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" @@ -2855,23 +2887,22 @@ "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/bpmnlint": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.3.1.tgz", - "integrity": "sha512-yKkL9iJLBWGTRgiJNiZ4zsJHXwyJmmgQij/4fhRMMfsEDWNk0V5iFtGYF57jH4o/riXTfIototyy/MxOCAyu2g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-11.0.0.tgz", + "integrity": "sha512-7e8WGtK78xJTaRsQ6QhBSgwXynAOaY5P4Ny4/nDryBAiF4gjowI9aqARXZZrluO4lTxmgDYQRpmLVcTVE9ZYIw==", "dependencies": { "@bpmn-io/moddle-utils": "^0.2.1", "ansi-colors": "^4.1.3", - "bpmn-moddle": "^8.1.0", + "bpmn-moddle": "^9.0.1", "bpmnlint-utils": "^1.1.1", "cli-table": "^0.3.11", "color-support": "^1.1.3", - "min-dash": "^4.2.1", + "min-dash": "^4.2.2", "mri": "^1.2.0", "pluralize": "^7.0.0", "tiny-glob": "^0.2.9" @@ -2880,7 +2911,7 @@ "bpmnlint": "bin/bpmnlint.js" }, "engines": { - "node": ">= 16" + "node": ">= 20" } }, "node_modules/bpmnlint-plugin-camunda-compat": { @@ -2904,16 +2935,6 @@ "resolved": "https://registry.npmjs.org/bpmnlint-utils/-/bpmnlint-utils-1.1.1.tgz", "integrity": "sha512-Afdb77FmwNB3INyUfbzXW40yY+mc0qYU3SgDFeI4zTtduiVomOlfqoXiEaUIGI8Hyh7aVYpmf3O97P2w7x0DYQ==" }, - "node_modules/bpmnlint/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==", - "dependencies": { - "min-dash": "^4.0.0", - "moddle": "^6.2.3", - "moddle-xml": "^10.1.0" - } - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -7106,9 +7127,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", @@ -7362,6 +7383,7 @@ "version": "6.2.3", "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "dev": true, "dependencies": { "min-dash": "^4.0.0" } @@ -7370,6 +7392,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-10.1.0.tgz", "integrity": "sha512-erWckwLt+dYskewKXJso9u+aAZ5172lOiYxSOqKCPTy7L/xmqH1PoeoA7eVC7oJTt3PqF5TkZzUmbjGH6soQBg==", + "dev": true, "dependencies": { "min-dash": "^4.0.0", "moddle": "^6.0.0", @@ -8819,7 +8842,8 @@ "node_modules/saxen": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==" + "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", + "dev": true }, "node_modules/schema-utils": { "version": "4.2.0", @@ -10703,6 +10727,37 @@ "zeebe-bpmn-moddle": "^1.7.0" }, "dependencies": { + "bpmnlint": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.3.1.tgz", + "integrity": "sha512-yKkL9iJLBWGTRgiJNiZ4zsJHXwyJmmgQij/4fhRMMfsEDWNk0V5iFtGYF57jH4o/riXTfIototyy/MxOCAyu2g==", + "dev": true, + "requires": { + "@bpmn-io/moddle-utils": "^0.2.1", + "ansi-colors": "^4.1.3", + "bpmn-moddle": "^8.1.0", + "bpmnlint-utils": "^1.1.1", + "cli-table": "^0.3.11", + "color-support": "^1.1.3", + "min-dash": "^4.2.1", + "mri": "^1.2.0", + "pluralize": "^7.0.0", + "tiny-glob": "^0.2.9" + }, + "dependencies": { + "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, + "requires": { + "min-dash": "^4.0.0", + "moddle": "^6.2.3", + "moddle-xml": "^10.1.0" + } + } + } + }, "domify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/domify/-/domify-2.0.0.tgz", @@ -12321,7 +12376,6 @@ "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", @@ -12332,7 +12386,6 @@ "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" } @@ -12341,7 +12394,6 @@ "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" @@ -12350,38 +12402,25 @@ "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 + "integrity": "sha512-RXsmWok/SAWqOG/f5ADEz51DN9WtZEzqih3e08ranldcaXekxjx8NBKjGh/y5hlowjo0JH/LekBu6gtPFD1G6g==" } } }, "bpmnlint": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-10.3.1.tgz", - "integrity": "sha512-yKkL9iJLBWGTRgiJNiZ4zsJHXwyJmmgQij/4fhRMMfsEDWNk0V5iFtGYF57jH4o/riXTfIototyy/MxOCAyu2g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/bpmnlint/-/bpmnlint-11.0.0.tgz", + "integrity": "sha512-7e8WGtK78xJTaRsQ6QhBSgwXynAOaY5P4Ny4/nDryBAiF4gjowI9aqARXZZrluO4lTxmgDYQRpmLVcTVE9ZYIw==", "requires": { "@bpmn-io/moddle-utils": "^0.2.1", "ansi-colors": "^4.1.3", - "bpmn-moddle": "^8.1.0", + "bpmn-moddle": "^9.0.1", "bpmnlint-utils": "^1.1.1", "cli-table": "^0.3.11", "color-support": "^1.1.3", - "min-dash": "^4.2.1", + "min-dash": "^4.2.2", "mri": "^1.2.0", "pluralize": "^7.0.0", "tiny-glob": "^0.2.9" - }, - "dependencies": { - "bpmn-moddle": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-8.1.0.tgz", - "integrity": "sha512-yI5OAFfYVJwViKTsTsonVfCBPtB3MlefADUORwNIxxBOMp21vnoxuxsdgUWlPH/dvAEZh/+mr8UtqOBNu8NC5Q==", - "requires": { - "min-dash": "^4.0.0", - "moddle": "^6.2.3", - "moddle-xml": "^10.1.0" - } - } } }, "bpmnlint-plugin-camunda-compat": { @@ -15446,9 +15485,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", @@ -15634,6 +15673,7 @@ "version": "6.2.3", "resolved": "https://registry.npmjs.org/moddle/-/moddle-6.2.3.tgz", "integrity": "sha512-bLVN+ZHL3aKnhxc19XtjUfvdJsS3EsiEJC7bT6YPD11qYmTzvsxrGgyYz1Ouof7TZuGw0lDJ1OLmEnxcpQWk3Q==", + "dev": true, "requires": { "min-dash": "^4.0.0" } @@ -15642,6 +15682,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-10.1.0.tgz", "integrity": "sha512-erWckwLt+dYskewKXJso9u+aAZ5172lOiYxSOqKCPTy7L/xmqH1PoeoA7eVC7oJTt3PqF5TkZzUmbjGH6soQBg==", + "dev": true, "requires": { "min-dash": "^4.0.0", "moddle": "^6.0.0", @@ -16682,7 +16723,8 @@ "saxen": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==" + "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", + "dev": true }, "schema-utils": { "version": "4.2.0", diff --git a/package.json b/package.json index 8db8b7b..3d771ae 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "dependencies": { "@bpmn-io/element-templates-validator": "^2.2.0", "@bpmn-io/extract-process-variables": "^1.0.0", - "bpmnlint": "^10.3.1", + "bpmnlint": "^11.0.0", "classnames": "^2.3.1", "ids": "^1.0.0", "min-dash": "^4.0.0",