File tree Expand file tree Collapse file tree 3 files changed +5
-11
lines changed
Expand file tree Collapse file tree 3 files changed +5
-11
lines changed Original file line number Diff line number Diff line change @@ -138,9 +138,6 @@ <h2 onclick="toggleInstructions()">
138138 <!-- YASGUI JavaScript -->
139139 < script src ="
https://cdn.jsdelivr.net/npm/@zazuko/[email protected] /build/yasgui.min.js "
> </ script > 140140
141- <!-- vis-network (required dependency) -->
142- < script src ="
https://unpkg.com/[email protected] /standalone/umd/vis-network.min.js "
> </ script > 143-
144141 <!-- Sample queries -->
145142 < script src ="./queries.js "> </ script >
146143
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ const builds = [
1313 target : [ 'es2018' ] ,
1414 format : 'esm' ,
1515 outfile : 'dist/yasgui-graph-plugin.esm.js' ,
16- external : [ 'vis-network' ] , // Don't bundle vis-network for ESM
16+ external : [ ] , // Bundle vis-network
1717 loader : {
1818 '.js' : 'js' ,
1919 } ,
@@ -27,7 +27,7 @@ const builds = [
2727 target : [ 'es2018' ] ,
2828 format : 'cjs' ,
2929 outfile : 'dist/yasgui-graph-plugin.cjs.js' ,
30- external : [ 'vis-network' ] , // Don't bundle vis-network for CJS
30+ external : [ ] , // Bundle vis-network
3131 loader : {
3232 '.js' : 'js' ,
3333 } ,
Original file line number Diff line number Diff line change @@ -2,14 +2,11 @@ import { extractPrefixes } from './prefixUtils.js';
22import { getDefaultNetworkOptions } from './networkConfig.js' ;
33import { parseConstructResults } from './parsers.js' ;
44import { triplesToGraph } from './transformers.js' ;
5+ import { Network , DataSet } from 'vis-network/standalone' ;
56
6- // Get vis-network (from global in dev mode, or bundled in production)
7+ // Get vis-network classes
78function getVisNetwork ( ) {
8- if ( typeof window !== 'undefined' && window . vis ) {
9- return window . vis ;
10- }
11- // In production build, this will be bundled
12- throw new Error ( 'vis-network not found. Load vis-network before GraphPlugin in dev mode.' ) ;
9+ return { Network, DataSet } ;
1310}
1411
1512/**
You can’t perform that action at this time.
0 commit comments