From 67d186770fe2115980197c784a3884b172ec88a8 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 20 Dec 2023 13:20:14 +0100 Subject: [PATCH] chore: update to @bpmn-io/properties-panel@3.15.0 fix: correct various FEEL parsing bugs feat: add contextual FEEL keyword completion --- package-lock.json | 94 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a57fe6e7..6797535e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@babel/plugin-transform-react-jsx": "^7.22.15", "@bpmn-io/element-template-chooser": "^1.0.0", "@bpmn-io/element-templates-icons-renderer": "^0.3.0", - "@bpmn-io/properties-panel": "^3.14.0", + "@bpmn-io/properties-panel": "^3.15.0", "@bpmn-io/variable-resolver": "^1.2.0", "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-babel": "^6.0.4", @@ -597,20 +597,20 @@ } }, "node_modules/@bpmn-io/feel-editor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.0.1.tgz", - "integrity": "sha512-k6OsR1Ja4FzJD31ZE1NcrjWq01poEQX5SvORVqYiUm3J0pdhFfY6Qyhoe54nk9ONihmKpGEHRtQFOdB8aaUxOw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.1.0.tgz", + "integrity": "sha512-qL5wgqYuCAtH0aHK3O49pUwEFHEK2UHHn31Xj/xDQVqc8i+C5j4ff0cC68Xrc1VyRkqjPOTdL3Al9PVJ+Q7BiQ==", "dev": true, "dependencies": { - "@bpmn-io/feel-lint": "^1.0.0", + "@bpmn-io/feel-lint": "^1.1.0", "@codemirror/autocomplete": "^6.3.2", - "@codemirror/commands": "^6.2.4", + "@codemirror/commands": "^6.3.2", "@codemirror/language": "^6.3.1", - "@codemirror/lint": "^6.4.0", - "@codemirror/state": "^6.1.4", + "@codemirror/lint": "^6.4.2", + "@codemirror/state": "^6.3.3", "@codemirror/view": "^6.5.1", - "@lezer/highlight": "^1.1.6", - "lang-feel": "^1.0.0", + "@lezer/highlight": "^1.2.0", + "lang-feel": "^2.0.0", "min-dom": "^4.1.0" }, "engines": { @@ -631,12 +631,12 @@ } }, "node_modules/@bpmn-io/properties-panel": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.14.0.tgz", - "integrity": "sha512-r43bdUEwHg4rsDYfb6sHrbfmQr7YF6+Ck7xttm4WIYqRBlgBxyqxmpcrvP21OWkWYSECKGmHWhQ1F81qJ3fHKg==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.15.0.tgz", + "integrity": "sha512-BRNuuAtsubpPvzZflj2uCHQHuccBeBBmPraZD13JMcT0HwDS1gh/9yWeOKRGp7Wp+qoOKT1KgD+q3P/n3IcfAQ==", "dev": true, "dependencies": { - "@bpmn-io/feel-editor": "^1.0.0", + "@bpmn-io/feel-editor": "^1.1.0", "@codemirror/view": "^6.14.0", "classnames": "^2.3.1", "feelers": "^1.2.0", @@ -981,15 +981,15 @@ } }, "node_modules/@lezer/common": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.0.tgz", - "integrity": "sha512-XPIN3cYDXsoJI/oDWoR2tD++juVrhgIago9xyKhZ7IhGlzdDM9QgC8D8saKNCz5pindGcznFr2HBSsEQSWnSjw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.2.tgz", + "integrity": "sha512-V+GqBsga5+cQJMfM0GdnHmg4DgWvLzgMWjbldBg0+jC3k9Gu6nJNZDLJxXEBT1Xj8KhRN4jmbC5CY7SIL++sVw==", "dev": true }, "node_modules/@lezer/highlight": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.1.6.tgz", - "integrity": "sha512-cmSJYa2us+r3SePpRCjN5ymCqCPv+zyXmDl0ciWtVaNiORT/MxM7ZgOMQZADD0o51qOaOg24qc/zBViOIwAjJg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", + "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", "dev": true, "dependencies": { "@lezer/common": "^1.0.0" @@ -6005,16 +6005,16 @@ } }, "node_modules/lang-feel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-1.1.0.tgz", - "integrity": "sha512-UxQoWm8G8ne9D+xrVJ4wgVM2nIiggpdCQxX8SAw+ISNFUsehm7xtwohELgXGN8dCZ6C69fsMreAjI+jPURFKdQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.0.0.tgz", + "integrity": "sha512-cMD6EIhb7vyXLs4kXmaphfZZNr5SkbRxmkfsZUjUJzOV5YxyKBF73VI/8fC3GDUifzs0lVo2DruVszk5igrddg==", "dev": true, "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.0", + "@lezer/common": "^1.1.2", "lezer-feel": "^1.2.0" }, "engines": { @@ -9997,20 +9997,20 @@ } }, "@bpmn-io/feel-editor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.0.1.tgz", - "integrity": "sha512-k6OsR1Ja4FzJD31ZE1NcrjWq01poEQX5SvORVqYiUm3J0pdhFfY6Qyhoe54nk9ONihmKpGEHRtQFOdB8aaUxOw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/feel-editor/-/feel-editor-1.1.0.tgz", + "integrity": "sha512-qL5wgqYuCAtH0aHK3O49pUwEFHEK2UHHn31Xj/xDQVqc8i+C5j4ff0cC68Xrc1VyRkqjPOTdL3Al9PVJ+Q7BiQ==", "dev": true, "requires": { - "@bpmn-io/feel-lint": "^1.0.0", + "@bpmn-io/feel-lint": "^1.1.0", "@codemirror/autocomplete": "^6.3.2", - "@codemirror/commands": "^6.2.4", + "@codemirror/commands": "^6.3.2", "@codemirror/language": "^6.3.1", - "@codemirror/lint": "^6.4.0", - "@codemirror/state": "^6.1.4", + "@codemirror/lint": "^6.4.2", + "@codemirror/state": "^6.3.3", "@codemirror/view": "^6.5.1", - "@lezer/highlight": "^1.1.6", - "lang-feel": "^1.0.0", + "@lezer/highlight": "^1.2.0", + "lang-feel": "^2.0.0", "min-dom": "^4.1.0" } }, @@ -10025,12 +10025,12 @@ } }, "@bpmn-io/properties-panel": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.14.0.tgz", - "integrity": "sha512-r43bdUEwHg4rsDYfb6sHrbfmQr7YF6+Ck7xttm4WIYqRBlgBxyqxmpcrvP21OWkWYSECKGmHWhQ1F81qJ3fHKg==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/properties-panel/-/properties-panel-3.15.0.tgz", + "integrity": "sha512-BRNuuAtsubpPvzZflj2uCHQHuccBeBBmPraZD13JMcT0HwDS1gh/9yWeOKRGp7Wp+qoOKT1KgD+q3P/n3IcfAQ==", "dev": true, "requires": { - "@bpmn-io/feel-editor": "^1.0.0", + "@bpmn-io/feel-editor": "^1.1.0", "@codemirror/view": "^6.14.0", "classnames": "^2.3.1", "feelers": "^1.2.0", @@ -10305,15 +10305,15 @@ } }, "@lezer/common": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.0.tgz", - "integrity": "sha512-XPIN3cYDXsoJI/oDWoR2tD++juVrhgIago9xyKhZ7IhGlzdDM9QgC8D8saKNCz5pindGcznFr2HBSsEQSWnSjw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.2.tgz", + "integrity": "sha512-V+GqBsga5+cQJMfM0GdnHmg4DgWvLzgMWjbldBg0+jC3k9Gu6nJNZDLJxXEBT1Xj8KhRN4jmbC5CY7SIL++sVw==", "dev": true }, "@lezer/highlight": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.1.6.tgz", - "integrity": "sha512-cmSJYa2us+r3SePpRCjN5ymCqCPv+zyXmDl0ciWtVaNiORT/MxM7ZgOMQZADD0o51qOaOg24qc/zBViOIwAjJg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", + "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", "dev": true, "requires": { "@lezer/common": "^1.0.0" @@ -14090,16 +14090,16 @@ } }, "lang-feel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-1.1.0.tgz", - "integrity": "sha512-UxQoWm8G8ne9D+xrVJ4wgVM2nIiggpdCQxX8SAw+ISNFUsehm7xtwohELgXGN8dCZ6C69fsMreAjI+jPURFKdQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lang-feel/-/lang-feel-2.0.0.tgz", + "integrity": "sha512-cMD6EIhb7vyXLs4kXmaphfZZNr5SkbRxmkfsZUjUJzOV5YxyKBF73VI/8fC3GDUifzs0lVo2DruVszk5igrddg==", "dev": true, "requires": { "@codemirror/autocomplete": "^6.9.1", "@codemirror/language": "^6.9.1", "@codemirror/state": "^6.2.1", "@codemirror/view": "^6.21.0", - "@lezer/common": "^1.1.0", + "@lezer/common": "^1.1.2", "lezer-feel": "^1.2.0" } }, diff --git a/package.json b/package.json index b14e2b5b5..54793297e 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@babel/plugin-transform-react-jsx": "^7.22.15", "@bpmn-io/element-template-chooser": "^1.0.0", "@bpmn-io/element-templates-icons-renderer": "^0.3.0", - "@bpmn-io/properties-panel": "^3.14.0", + "@bpmn-io/properties-panel": "^3.15.0", "@bpmn-io/variable-resolver": "^1.2.0", "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-babel": "^6.0.4",