Skip to content

Commit 32ebbbf

Browse files
chore: add Vite build scripts and benchmark commands for remaining widgets
1 parent 9596ddf commit 32ebbbf

30 files changed

Lines changed: 75 additions & 0 deletions

File tree

packages/pluggableWidgets/area-chart-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
"branchName": "area-chart-web"
2727
},
2828
"scripts": {
29+
"benchmark:vite": "node ../../shared/vite-web-widgets/benchmark.js @mendix/area-chart-web",
2930
"build": "pluggable-widgets-tools build:ts",
31+
"build:vite": "vite build --config vite.config.js",
3032
"create-translation": "rui-create-translation",
3133
"dev": "pluggable-widgets-tools start:web",
3234
"format": "prettier --ignore-path ./node_modules/@mendix/prettier-config-web-widgets/global-prettierignore --write .",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import createWidgetViteConfig from "@mendix/vite-web-widgets/vite.config";
2+
3+
export default createWidgetViteConfig({ widgetName: "AreaChart" });

packages/pluggableWidgets/bar-chart-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
"branchName": "bar-chart-web"
2727
},
2828
"scripts": {
29+
"benchmark:vite": "node ../../shared/vite-web-widgets/benchmark.js @mendix/bar-chart-web",
2930
"build": "pluggable-widgets-tools build:ts",
31+
"build:vite": "vite build --config vite.config.js",
3032
"create-translation": "rui-create-translation",
3133
"dev": "pluggable-widgets-tools start:web",
3234
"format": "prettier --ignore-path ./node_modules/@mendix/prettier-config-web-widgets/global-prettierignore --write .",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import createWidgetViteConfig from "@mendix/vite-web-widgets/vite.config";
2+
3+
export default createWidgetViteConfig({ widgetName: "BarChart" });

packages/pluggableWidgets/barcode-scanner-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
"branchName": "barcode-scanner-web"
2727
},
2828
"scripts": {
29+
"benchmark:vite": "node ../../shared/vite-web-widgets/benchmark.js @mendix/barcode-scanner-web",
2930
"build": "pluggable-widgets-tools build:web",
31+
"build:vite": "vite build --config vite.config.js",
3032
"create-gh-release": "rui-create-gh-release",
3133
"create-translation": "rui-create-translation",
3234
"dev": "pluggable-widgets-tools start:web",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import createWidgetViteConfig from "@mendix/vite-web-widgets/vite.config";
2+
3+
export default createWidgetViteConfig({ widgetName: "BarcodeScanner" });

packages/pluggableWidgets/bubble-chart-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
"branchName": "bubble-chart-web"
2727
},
2828
"scripts": {
29+
"benchmark:vite": "node ../../shared/vite-web-widgets/benchmark.js @mendix/bubble-chart-web",
2930
"build": "pluggable-widgets-tools build:ts",
31+
"build:vite": "vite build --config vite.config.js",
3032
"create-translation": "rui-create-translation",
3133
"dev": "pluggable-widgets-tools start:web",
3234
"format": "prettier --ignore-path ./node_modules/@mendix/prettier-config-web-widgets/global-prettierignore --write .",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import createWidgetViteConfig from "@mendix/vite-web-widgets/vite.config";
2+
3+
export default createWidgetViteConfig({ widgetName: "BubbleChart" });

packages/pluggableWidgets/calendar-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
"branchName": "calendar-web"
2727
},
2828
"scripts": {
29+
"benchmark:vite": "node ../../shared/vite-web-widgets/benchmark.js @mendix/calendar-web",
2930
"build": "cross-env MPKOUTPUT=Calendar.mpk pluggable-widgets-tools build:web",
31+
"build:vite": "vite build --config vite.config.js",
3032
"create-gh-release": "rui-create-gh-release",
3133
"create-translation": "rui-create-translation",
3234
"dev": "cross-env MPKOUTPUT=Calendar.mpk pluggable-widgets-tools start:web",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import createWidgetViteConfig from "@mendix/vite-web-widgets/vite.config";
2+
3+
export default createWidgetViteConfig({ widgetName: "Calendar" });

0 commit comments

Comments
 (0)