Skip to content

Commit 9e65b02

Browse files
authored
Merge pull request #369 from com-pas/feature/add-oscd-designer
feat: add oscd-designer plugin
2 parents 7fe8642 + d188215 commit 9e65b02

File tree

4 files changed

+24
-1
lines changed

4 files changed

+24
-1
lines changed

.gitmodules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@
1818
path = packages/external-plugins/scl-template-update
1919
url = https://github.com/OpenEnergyTools/scl-template-update
2020
branch = deploy
21+
[submodule "packages/external-plugins/oscd-designer"]
22+
path = packages/external-plugins/oscd-designer
23+
url = https://github.com/OpenEnergyTools/oscd-designer
24+
branch = gh-pages

packages/compas-open-scd/public/js/plugins.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,14 @@ export const officialPlugins = [
375375
kind: 'editor',
376376
requireDoc: true
377377
},
378+
{
379+
name: 'Designer',
380+
src: '/external-plugins/oscd-designer/oscd-designer.js',
381+
icon: 'add_box',
382+
activeByDefault: false,
383+
kind: 'editor',
384+
requireDoc: true
385+
},
378386
{
379387
name: 'Autogen Substation',
380388
src: '/src/compas-editors/autogen-substation.js',

packages/compas-open-scd/snowpack.config.mjs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
export default ({
22
plugins: ['@snowpack/plugin-typescript'],
33
packageOptions : {
4-
external: ['@web/dev-server-core','@web/dev-server-esbuild','esbuild','crypto'],
4+
external: [
5+
'@web/dev-server-core',
6+
'@web/dev-server-esbuild',
7+
'esbuild',
8+
'crypto',
9+
'@openscd/open-scd-core',
10+
'@openscd/oscd-scl',
11+
],
512
},
613
exclude: [
714
"**/node_modules/**/*",
@@ -35,5 +42,8 @@ export default ({
3542
'@openscd/open-scd': '../openscd/',
3643
'@openscd/plugins': '../plugins/',
3744
},
45+
buildOptions: {
46+
htmlFragments: true,
47+
}
3848
});
3949

Submodule oscd-designer added at 4463426

0 commit comments

Comments
 (0)