diff --git a/client/package.json b/client/package.json index 1ccc9feaad..a447db1784 100644 --- a/client/package.json +++ b/client/package.json @@ -16,7 +16,7 @@ "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.1.2", "@camunda/form-playground": "^0.2.0", - "@camunda/linting": "^0.8.0", + "@camunda/linting": "^0.9.1", "@codemirror/commands": "^6.1.0", "@codemirror/lang-json": "^6.0.0", "@codemirror/lang-xml": "^6.0.0", diff --git a/package-lock.json b/package-lock.json index 19d6ba9c50..2c1c6d2c2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -394,7 +394,7 @@ "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.1.2", "@camunda/form-playground": "^0.2.0", - "@camunda/linting": "^0.8.0", + "@camunda/linting": "^0.9.1", "@codemirror/commands": "^6.1.0", "@codemirror/lang-json": "^6.0.0", "@codemirror/lang-xml": "^6.0.0", @@ -1343,43 +1343,6 @@ "modeler-moddle": "^0.2.0" } }, - "client/node_modules/@camunda/linting": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@camunda/linting/-/linting-0.8.0.tgz", - "integrity": "sha512-k0tX2tQxm18vjcQGx/4AsOBdsb2ivM30r2LEkojI6Hwc7jWr6ZKhKWm9yGQJ8ZPNN/D763OL5CVU70uA8nkRjQ==", - "dependencies": { - "bpmn-moddle": "^7.1.3", - "bpmnlint": "^8.0.0", - "bpmnlint-plugin-camunda-compat": "^0.13.1", - "bpmnlint-utils": "^1.0.2", - "min-dash": "^4.0.0", - "min-dom": "^4.0.1", - "zeebe-bpmn-moddle": "^0.15.0" - }, - "peerDependencies": { - "bpmn-js-properties-panel": ">= 1.10.0" - }, - "peerDependenciesMeta": { - "bpmn-js-properties-panel": { - "optional": true - } - } - }, - "client/node_modules/@camunda/linting/node_modules/bpmn-moddle": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-7.1.3.tgz", - "integrity": "sha512-ZcBfw0NSOdYTSXFKEn7MOXHItz7VfLZTrFYKO8cK6V8ZzGjCcdiLIOiw7Lctw1PJsihhLiZQS8Htj2xKf+NwCg==", - "dependencies": { - "min-dash": "^3.5.2", - "moddle": "^5.0.2", - "moddle-xml": "^9.0.6" - } - }, - "client/node_modules/@camunda/linting/node_modules/bpmn-moddle/node_modules/min-dash": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.8.1.tgz", - "integrity": "sha512-evumdlmIlg9mbRVPbC4F5FuRhNmcMS5pvuBUbqb1G9v09Ro0ImPEgz5n3khir83lFok1inKqVDjnKEg3GpDxQg==" - }, "client/node_modules/@codemirror/lang-xml": { "version": "6.0.0", "license": "MIT", @@ -4581,6 +4544,24 @@ "lezer-feel": "^0.4.0" } }, + "node_modules/@bpmn-io/feel-lint": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-lint/-/feel-lint-0.1.0.tgz", + "integrity": "sha512-Ryc2EP0kJx1e5gYghqEg60gEoEz/zFRsyISSFRTRC+Fz3MGjbscHSWitPaXs2Hb0BvgRWA4zSx+Jc2oOvV6LSQ==", + "dependencies": { + "@codemirror/language": "^6.2.1", + "lezer-feel": "^0.14.1" + } + }, + "node_modules/@bpmn-io/feel-lint/node_modules/lezer-feel": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-0.14.1.tgz", + "integrity": "sha512-sfpzZvAtObFon74XiFp1L8pS1FminnfM8JAm4S2Kxk7Wk8qYe7crjJdhHqju/MKl9dV5s44NHDhbq5tCDWMTlw==", + "dependencies": { + "@lezer/highlight": "^1.0.0", + "@lezer/lr": "^1.2.3" + } + }, "node_modules/@bpmn-io/form-js": { "version": "0.9.9", "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-0.9.9.tgz", @@ -4730,6 +4711,43 @@ "min-dash": "^4.0.0" } }, + "node_modules/@camunda/linting": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@camunda/linting/-/linting-0.9.1.tgz", + "integrity": "sha512-hQiwsvkQM62j04C7zjobcd7aG4rrgblmv61+TmD9tS/cpYH9rZ3PGC7mXypkctTRPU4Rwb7HEeqZ/rksJJYsCA==", + "dependencies": { + "bpmn-moddle": "^7.1.3", + "bpmnlint": "^8.0.0", + "bpmnlint-plugin-camunda-compat": "^0.14.1", + "bpmnlint-utils": "^1.0.2", + "min-dash": "^4.0.0", + "min-dom": "^4.0.1", + "zeebe-bpmn-moddle": "^0.15.0" + }, + "peerDependencies": { + "bpmn-js-properties-panel": ">= 1.10.0" + }, + "peerDependenciesMeta": { + "bpmn-js-properties-panel": { + "optional": true + } + } + }, + "node_modules/@camunda/linting/node_modules/min-dash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.0.0.tgz", + "integrity": "sha512-piIvVJ/nxuA4+LpnYIzF6oCtRvdtDvQJteSC+H768H2UvPKFKIt5oiJnUVtr0ZdchneXTcvUZ91vIrvWVIN0AA==" + }, + "node_modules/@camunda/linting/node_modules/min-dom": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.0.3.tgz", + "integrity": "sha512-5zQyCMe8rtGiDIRjfGeqnF2YPJ7OAPFdJQeC7MakHais3dh4VG4PV2a0FacziKTzJjYK5qnPKm2sq1wSXB1wTQ==", + "dependencies": { + "component-event": "^0.1.4", + "domify": "^1.4.1", + "min-dash": "^4.0.0" + } + }, "node_modules/@camunda/zeebe-element-templates-json-schema": { "version": "0.6.0", "license": "MIT" @@ -9565,13 +9583,15 @@ } }, "node_modules/bpmnlint-plugin-camunda-compat": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/bpmnlint-plugin-camunda-compat/-/bpmnlint-plugin-camunda-compat-0.13.1.tgz", - "integrity": "sha512-Zp11rMtJXA3GM2u8Vx9eCDN54bBW5BLHtmDUy6++bk8PdKSSqzOh40TGx4pxl+QtxlRB8WcNBCS5QFaJmMgPKw==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/bpmnlint-plugin-camunda-compat/-/bpmnlint-plugin-camunda-compat-0.14.1.tgz", + "integrity": "sha512-Xhs2TOcodNYB3RVlkX9jvjTSazJh0G75SeImPkWvuzK4iCLzu6HkYkmNDXGrw8jfO3IwjXxVL6kxpkVcEy+0tw==", "dependencies": { + "@bpmn-io/feel-lint": "^0.1.0", "@bpmn-io/moddle-utils": "^0.1.0", "bpmnlint-utils": "^1.0.2", - "min-dash": "^3.8.1" + "min-dash": "^3.8.1", + "semver-compare": "^1.0.0" } }, "node_modules/bpmnlint-utils": { @@ -26353,6 +26373,26 @@ "lezer-feel": "^0.4.0" } }, + "@bpmn-io/feel-lint": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-lint/-/feel-lint-0.1.0.tgz", + "integrity": "sha512-Ryc2EP0kJx1e5gYghqEg60gEoEz/zFRsyISSFRTRC+Fz3MGjbscHSWitPaXs2Hb0BvgRWA4zSx+Jc2oOvV6LSQ==", + "requires": { + "@codemirror/language": "^6.2.1", + "lezer-feel": "^0.14.1" + }, + "dependencies": { + "lezer-feel": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/lezer-feel/-/lezer-feel-0.14.1.tgz", + "integrity": "sha512-sfpzZvAtObFon74XiFp1L8pS1FminnfM8JAm4S2Kxk7Wk8qYe7crjJdhHqju/MKl9dV5s44NHDhbq5tCDWMTlw==", + "requires": { + "@lezer/highlight": "^1.0.0", + "@lezer/lr": "^1.2.3" + } + } + } + }, "@bpmn-io/form-js": { "version": "0.9.9", "resolved": "https://registry.npmjs.org/@bpmn-io/form-js/-/form-js-0.9.9.tgz", @@ -26503,6 +26543,37 @@ } } }, + "@camunda/linting": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@camunda/linting/-/linting-0.9.1.tgz", + "integrity": "sha512-hQiwsvkQM62j04C7zjobcd7aG4rrgblmv61+TmD9tS/cpYH9rZ3PGC7mXypkctTRPU4Rwb7HEeqZ/rksJJYsCA==", + "requires": { + "bpmn-moddle": "^7.1.3", + "bpmnlint": "^8.0.0", + "bpmnlint-plugin-camunda-compat": "^0.14.1", + "bpmnlint-utils": "^1.0.2", + "min-dash": "^4.0.0", + "min-dom": "^4.0.1", + "zeebe-bpmn-moddle": "^0.15.0" + }, + "dependencies": { + "min-dash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-4.0.0.tgz", + "integrity": "sha512-piIvVJ/nxuA4+LpnYIzF6oCtRvdtDvQJteSC+H768H2UvPKFKIt5oiJnUVtr0ZdchneXTcvUZ91vIrvWVIN0AA==" + }, + "min-dom": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-4.0.3.tgz", + "integrity": "sha512-5zQyCMe8rtGiDIRjfGeqnF2YPJ7OAPFdJQeC7MakHais3dh4VG4PV2a0FacziKTzJjYK5qnPKm2sq1wSXB1wTQ==", + "requires": { + "component-event": "^0.1.4", + "domify": "^1.4.1", + "min-dash": "^4.0.0" + } + } + } + }, "@camunda/zeebe-element-templates-json-schema": { "version": "0.6.0" }, @@ -29939,13 +30010,15 @@ "requires": {} }, "bpmnlint-plugin-camunda-compat": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/bpmnlint-plugin-camunda-compat/-/bpmnlint-plugin-camunda-compat-0.13.1.tgz", - "integrity": "sha512-Zp11rMtJXA3GM2u8Vx9eCDN54bBW5BLHtmDUy6++bk8PdKSSqzOh40TGx4pxl+QtxlRB8WcNBCS5QFaJmMgPKw==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/bpmnlint-plugin-camunda-compat/-/bpmnlint-plugin-camunda-compat-0.14.1.tgz", + "integrity": "sha512-Xhs2TOcodNYB3RVlkX9jvjTSazJh0G75SeImPkWvuzK4iCLzu6HkYkmNDXGrw8jfO3IwjXxVL6kxpkVcEy+0tw==", "requires": { + "@bpmn-io/feel-lint": "^0.1.0", "@bpmn-io/moddle-utils": "^0.1.0", "bpmnlint-utils": "^1.0.2", - "min-dash": "^3.8.1" + "min-dash": "^3.8.1", + "semver-compare": "^1.0.0" } }, "bpmnlint-utils": { @@ -30479,7 +30552,7 @@ "@camunda/execution-platform": "^0.3.2", "@camunda/form-linting": "^0.1.2", "@camunda/form-playground": "^0.2.0", - "@camunda/linting": "^0.8.0", + "@camunda/linting": "^0.9.1", "@codemirror/commands": "^6.1.0", "@codemirror/lang-json": "^6.0.0", "@codemirror/lang-xml": "^6.0.0", @@ -31195,39 +31268,6 @@ "version": "0.3.2", "requires": {} }, - "@camunda/linting": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@camunda/linting/-/linting-0.8.0.tgz", - "integrity": "sha512-k0tX2tQxm18vjcQGx/4AsOBdsb2ivM30r2LEkojI6Hwc7jWr6ZKhKWm9yGQJ8ZPNN/D763OL5CVU70uA8nkRjQ==", - "requires": { - "bpmn-moddle": "^7.1.3", - "bpmnlint": "^8.0.0", - "bpmnlint-plugin-camunda-compat": "^0.13.1", - "bpmnlint-utils": "^1.0.2", - "min-dash": "^4.0.0", - "min-dom": "^4.0.1", - "zeebe-bpmn-moddle": "^0.15.0" - }, - "dependencies": { - "bpmn-moddle": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-7.1.3.tgz", - "integrity": "sha512-ZcBfw0NSOdYTSXFKEn7MOXHItz7VfLZTrFYKO8cK6V8ZzGjCcdiLIOiw7Lctw1PJsihhLiZQS8Htj2xKf+NwCg==", - "requires": { - "min-dash": "^3.5.2", - "moddle": "^5.0.2", - "moddle-xml": "^9.0.6" - }, - "dependencies": { - "min-dash": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.8.1.tgz", - "integrity": "sha512-evumdlmIlg9mbRVPbC4F5FuRhNmcMS5pvuBUbqb1G9v09Ro0ImPEgz5n3khir83lFok1inKqVDjnKEg3GpDxQg==" - } - } - } - } - }, "@codemirror/lang-xml": { "version": "6.0.0", "requires": {