mirror of
https://github.com/penpot/penpot.git
synced 2026-04-25 11:18:36 +00:00
✨ Include plugins on the frontend bundle
This commit is contained in:
parent
87488f4a98
commit
dbe8304f0c
@ -39,6 +39,14 @@ rm -rf node_modules;
|
|||||||
WS_URI="/mcp/ws" pnpm run --filter "mcp-plugin" build:multi-user
|
WS_URI="/mcp/ws" pnpm run --filter "mcp-plugin" build:multi-user
|
||||||
popd;
|
popd;
|
||||||
|
|
||||||
|
pushd ../plugins
|
||||||
|
rm -rf node_modules;
|
||||||
|
rm -rf dist/apps/;
|
||||||
|
corepack install;
|
||||||
|
pnpm -r install;
|
||||||
|
pnpm run build:plugins;
|
||||||
|
popd
|
||||||
|
|
||||||
pnpm run build:app:main $EXTRA_PARAMS;
|
pnpm run build:app:main $EXTRA_PARAMS;
|
||||||
pnpm run build:app:libs;
|
pnpm run build:app:libs;
|
||||||
pnpm run build:app:assets;
|
pnpm run build:app:assets;
|
||||||
@ -47,6 +55,11 @@ sed -i "s/\.\/render.js/.\/render.js?version=$VERSION_TAG/g" resources/public/js
|
|||||||
|
|
||||||
rsync -avr resources/public/ target/dist/
|
rsync -avr resources/public/ target/dist/
|
||||||
|
|
||||||
|
|
||||||
|
# Include all plugins on the bundle
|
||||||
|
rsync -avr ../plugins/dist/apps/ target/dist/plugins/;
|
||||||
|
|
||||||
# Include the MCP plugin on the bundle
|
# Include the MCP plugin on the bundle
|
||||||
mkdir -p target/dist/plugins/mcp/;
|
mkdir -p target/dist/plugins/mcp;
|
||||||
rsync -avr ../mcp/packages/plugin/dist/ target/dist/plugins/mcp/
|
rsync -avr ../mcp/packages/plugin/dist/ target/dist/plugins/mcp/;
|
||||||
|
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
"start:plugin:colors-to-tokens": "pnpm --filter colors-to-tokens-plugin run init",
|
"start:plugin:colors-to-tokens": "pnpm --filter colors-to-tokens-plugin run init",
|
||||||
"start:plugin:poc-tokens": "pnpm --filter poc-tokens-plugin run init",
|
"start:plugin:poc-tokens": "pnpm --filter poc-tokens-plugin run init",
|
||||||
"build:runtime": "pnpm --filter @penpot/plugins-runtime build",
|
"build:runtime": "pnpm --filter @penpot/plugins-runtime build",
|
||||||
"build:plugins": "pnpm --filter './apps/*-plugin' --filter '!poc-state-plugin' build",
|
"build:plugins": "pnpm --parallel --filter './apps/*-plugin' --filter '!poc-state-plugin' build",
|
||||||
"build:styles-example": "pnpm --filter example-styles build",
|
"build:styles-example": "pnpm --filter example-styles build",
|
||||||
"lint": "pnpm -r --parallel lint",
|
"lint": "pnpm -r --parallel lint",
|
||||||
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md,html,css}\"",
|
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md,html,css}\"",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user