Externalize syndicate and preserves libraries

This commit is contained in:
Tony Garnock-Jones 2023-01-06 14:05:31 +01:00
parent d70b1fcf63
commit 638488e148
2 changed files with 11 additions and 0 deletions

View File

@ -22,6 +22,11 @@
</style>
<script src="https://cdn.babylonjs.com/babylon.js"></script>
<script src="https://cdn.babylonjs.com/loaders/babylonjs.loaders.min.js"></script>
<script src="node_modules/@preserves/core/dist/preserves.min.js"></script>
<script src="node_modules/@syndicate-lang/core/dist/syndicate.min.js"></script>
<script src="node_modules/@syndicate-lang/html/dist/syndicate-html.min.js"></script>
<script src="node_modules/@syndicate-lang/timer/dist/syndicate-timer.min.js"></script>
<script src="node_modules/@syndicate-lang/ws-relay/dist/syndicate-ws-relay.min.js"></script>
<body>
<input id="emailInput" value="">
<canvas id="renderCanvas"></canvas>

View File

@ -13,6 +13,11 @@ export default {
],
external: [
babylon,
'@preserves/core',
'@syndicate-lang/core',
'@syndicate-lang/html',
'@syndicate-lang/timer',
'@syndicate-lang/ws-relay',
],
output: {
file: 'index.js',
@ -24,6 +29,7 @@ export default {
'@preserves/core': 'Preserves',
'@syndicate-lang/core': 'Syndicate',
'@syndicate-lang/html': 'SyndicateHtml',
'@syndicate-lang/timer': 'SyndicateTimer',
'@syndicate-lang/ws-relay': 'SyndicateWsRelay',
},
},