|
|
@@ -52,7 +52,7 @@
|
|
|
"rebuild": "theia rebuild:electron --cacheRoot ../..",
|
|
|
"bundle": "yarn rebuild && theia build --mode development",
|
|
|
"bundle:prod": "yarn rebuild && theia build --mode production",
|
|
|
- "sync-plugins": "rm -rf plugins && mkdir -p plugins && cp -a ../../plugins/modula2-language plugins/modula2-language && rm -rf plugins/modula2-language/src && npm install --omit=dev --no-audit --no-fund --ignore-scripts --prefix plugins/modula2-language",
|
|
|
+ "sync-plugins": "rm -rf plugins && mkdir -p plugins && for plug in modula2-language pascal-language oberon-language; do cp -a ../../plugins/$plug plugins/$plug && rm -rf plugins/$plug/src && npm install --omit=dev --no-audit --no-fund --ignore-scripts --prefix plugins/$plug; done",
|
|
|
"start": "theia start --plugins=local-dir:../../plugins",
|
|
|
"watch": "yarn rebuild && theia build --watch --mode development",
|
|
|
"package": "yarn bundle:prod && yarn sync-plugins && electron-builder --linux AppImage deb --publish never"
|