Skip to content

Commit b848bfc

Browse files
committed
CI fix: build local Capacitor plugin before dev/build via predev, prebuild and postinstall scripts
1 parent 1632b06 commit b848bfc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
"type": "module",
88
"main": "index.html",
99
"scripts": {
10+
"predev": "yarn --cwd capacitor-plugins/betaflight-serial install && yarn --cwd capacitor-plugins/betaflight-serial build",
1011
"dev": "vite",
12+
"prebuild": "yarn --cwd capacitor-plugins/betaflight-serial install && yarn --cwd capacitor-plugins/betaflight-serial build",
1113
"build": "vite build",
1214
"preview": "vite preview",
1315
"review": "vite build && vite preview",
@@ -22,7 +24,8 @@
2224
"android:release": "vite build && node capacitor.config.generator.mjs && npx cap build android --release",
2325
"format": "prettier --write {src,test}/**/*.{js,vue,css,less}",
2426
"storybook": "start-storybook -p 6006",
25-
"prepare": "husky install"
27+
"prepare": "husky install",
28+
"postinstall": "yarn --cwd capacitor-plugins/betaflight-serial install && yarn --cwd capacitor-plugins/betaflight-serial build"
2629
},
2730
"window": {
2831
"icon": "images/bf_icon_128.png",

0 commit comments

Comments
 (0)