File tree Expand file tree Collapse file tree
utils/misc/nodejs-terminal/v2.0 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747
4848 < script init >
4949 console . clear ( ) ;
50- console . log ( 'terminal-v2.0.html' ) ;
50+ console . log ( 'nodejs- terminal-v2.0.html' ) ;
5151 console . log ( ) ;
5252 console . json = v => console . log ( JSON . stringify ( v , null , 4 ) ) ;
5353 var version = 'v2.0' ;
193193 var cur = { } ;
194194
195195
196+ var webcontainer ;
197+
196198
197199 var complete = { } ;
198200
334336 </ script >
335337
336338
337- < script type = module >
339+ < script >
338340 console . clear ( ) ;
339- import { Terminal } from 'https://cdn.jsdelivr.net/npm/@xterm/xterm/+esm' ;
340- import { FitAddon } from 'https://cdn.jsdelivr.net/npm/@xterm/addon-fit/+esm'
341- import { WebContainer } from 'https://cdn.jsdelivr.net/npm/@webcontainer/api/+esm'
342-
341+
342+ var [ { Terminal} , { FitAddon} , { WebContainer} ] = await Promise . all (
343+ import ( 'https://cdn.jsdelivr.net/npm/@xterm/xterm/+esm' ) ,
344+ import ( 'https://cdn.jsdelivr.net/npm/@xterm/addon-fit/+esm' ) ,
345+ import ( 'https://cdn.jsdelivr.net/npm/@webcontainer/api/+esm' )
346+ ) ;
347+
348+ /*
349+ var [{Terminal} = await import('https://cdn.jsdelivr.net/npm/@xterm/xterm/+esm');
350+ var {FitAddon} = await import('https://cdn.jsdelivr.net/npm/@xterm/addon-fit/+esm');
351+ var {WebContainer} = await import('https://cdn.jsdelivr.net/npm/@webcontainer/api/+esm');
352+ */
353+
343354 var term = new Terminal ( {
344355
345356 fontFamily : 'monospace' ,
You can’t perform that action at this time.
0 commit comments