|
67 | 67 | var menu; |
68 | 68 |
|
69 | 69 | var misc; |
| 70 | + var help; |
70 | 71 | var filemod; |
71 | 72 | var tabs; |
72 | 73 | var wcfs; |
|
85 | 86 |
|
86 | 87 | menu = menumod(); |
87 | 88 |
|
88 | | - mod.base.add({ext,$,datatype,keydown,menu,menumod,debug}); |
| 89 | + mod.base.add({ext,$,datatype,keydown,menu,menumod,debug,vm}); |
89 | 90 |
|
90 | 91 |
|
91 | 92 | misc = mod['misc-hdr']; |
| 93 | + help = mod['help-file']; |
92 | 94 | filemod = mod['file-mod']; |
93 | 95 | tabs = mod['terminal-tabs']; |
94 | 96 | wcfs = mod['webcontainer-fs']; |
|
101 | 103 | link = cssText; |
102 | 104 |
|
103 | 105 | misc.initmod({ext,$}); |
| 106 | + help.initmod(mod.base); |
104 | 107 | filemod.initmod({ext,$,menumod,menu,complete,source,log}); |
105 | 108 | tabs.initmod(mod.base,{Terminal,FitAddon,webcontainer,theme,spinner,link,prompt}); |
106 | 109 | wcfs.initmod({ext,$,filemod,menumod,menu,complete,source,log,debug,webcontainer}); |
|
111 | 114 | await Promise.all([ |
112 | 115 | vm.init(), |
113 | 116 | misc.init(), |
| 117 | + help.init(), |
114 | 118 | filemod.init(), |
115 | 119 | tabs.init(), |
116 | 120 | wcfs.init(), |
|
233 | 237 | <body> |
234 | 238 |
|
235 | 239 |
|
236 | | - <misc-hdr component=grp> |
237 | | - <help-file component slot=help src='docs/nodejs-terminal-help.md'></help-file> |
| 240 | + <misc-hdr v2.0 component=grp> |
| 241 | + <help-file v1.0 component slot=help src='docs/nodejs-terminal-help.md'></help-file> |
238 | 242 | <img slot=title class=title src='images/nodejs-terminal.png' style='top:-25px;height:80px' alt='Node.js Terminal'> |
239 | 243 | <time slot=date datetime=2026-05-12> |
240 | 244 | 12 May 2026 |
|
417 | 421 |
|
418 | 422 | await misc.initdom(); |
419 | 423 | misc.set.version(version); |
420 | | - |
| 424 | + await help.initdom(); |
421 | 425 | await filemod.initdom(); |
422 | 426 | await tabs.initdom(); |
423 | 427 | await wcfs.initdom(); |
|
0 commit comments