Skip to content

Commit ca077ac

Browse files
save file
1 parent fd13d70 commit ca077ac

1 file changed

Lines changed: 25 additions & 38 deletions

File tree

utils/misc/nodejs-terminal/nodejs-terminal.html

Lines changed: 25 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,6 @@
8080
async function init(){
8181
debug('init');
8282

83-
vm.initmod({mod});
84-
85-
8683
menu = menumod();
8784

8885
mod.base.add({ext,$,datatype,keydown,menu,menumod,debug,vm});
@@ -148,6 +145,7 @@
148145
[$,datatype,menumod,keydown,debug,hs,vm] = await promise;
149146

150147
vm = vm();
148+
vm.initmod({mod});
151149

152150
mod.stack.complete;
153151

@@ -239,7 +237,7 @@
239237
<body>
240238

241239

242-
<misc-hdr component=grp>
240+
<misc-hdr v2.0 component=grp>
243241
<help-file slot=help src='docs/nodejs-terminal-help.md'>
244242
</help-file>
245243
<img slot=title class=title src='images/nodejs-terminal.png' style='top:-25px;height:80px' alt='Node.js Terminal'>
@@ -309,65 +307,54 @@
309307
<img class=m-icon>
310308
</div>
311309
<div class=menu style='display:none;right:0px;top:35px;min-width:250px'>
312-
<div class='center-h menu-title-2'>
310+
<a href='https://ext-code.com/utils/browser-extensions/browser-extensions.html' target=_blank class='center-h menu-title-2'>
313311
<img style='width:20px;height:20px' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACLUlEQVR4AeyWIXPCQBCFd2IrgcHhUKjiKPAbmDrwWGbA0N9QEDCDxYNq4TcARVahcKgyYGtp78t0byIuJdMmFFEmj3u32dx72btL4on5ZTKZfCqVejJ4M/hIGGg8oWmkxYOcTqdX07k3yBokfaBxjybaniGPRvHG4NLHDdpMwR3KhUJB1uu1DzgxAHfFOQcqlYpsNhs5Ho+RQG61WuVScIcBSiLj8Vjy+bwPOGcB3BXnHBgOh5LN+kPQPQtyB4OB5mUxoJ0/aa2BZrMp2+3WB1zdwF1xPd/pdGS/32v3bEtuu922edYAc1MqlQTANQNODMA1ru1isRDWSTqdliggd7lc6uViDdjIhcn1GMjlcjIajSJtpahbzpWHBlpaaFuBer0ujUZD44m1aKClAtZAt9vVWOJtUMsaSFw1RODfwHVWYLfbSbFYtE+2Xq8XMoO/DzsrwD6dzWZCiwQGJpMJNHY4DaCCOPuVln6r1RIqA48ToQYQYb9iAg6YlrhNfGsAUUyUy2WoDyrhk5j+zhpg7lerlZXDkO3EQL41gHDwjufzuQSrEYN++PcAc12r1ayGSzzKB4gdIIQ4K4A4C06v4RUa953r2E4DbL3gu5xXqF4QbIM5YTyY7+LWAHftSkg6hgH/k5YFl7SYjs+T9YvvMfBCp9/vC1su6UqgMZ1OkQQvnvk9GPaOMFuOxRdldf80Bw200ETbOxwOW0NuTeDZwJ8O08Z2OAZC4xlNtD8BAAD//+N+c5wAAAAGSURBVAMAPqxtaOXOvHgAAAAASUVORK5CYII='>
314312
ext-code.com
315-
</div>
313+
</a>
316314
<div class=menu-opt>
317315
<a href='https://ext-code.com/utils/browser-extensions/browser-extensions.html' target=_blank>
318316
browser extensions
319317
</a>
320318
</div>
321-
<div class='center-h menu-title-2'>
319+
320+
<a href='https://webcontainers.io/' target=_blank class='center-h menu-title-2'>
322321
<img style='width:20px;height:20px' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACLUlEQVR4AeyWIXPCQBCFd2IrgcHhUKjiKPAbmDrwWGbA0N9QEDCDxYNq4TcARVahcKgyYGtp78t0byIuJdMmFFEmj3u32dx72btL4on5ZTKZfCqVejJ4M/hIGGg8oWmkxYOcTqdX07k3yBokfaBxjybaniGPRvHG4NLHDdpMwR3KhUJB1uu1DzgxAHfFOQcqlYpsNhs5Ho+RQG61WuVScIcBSiLj8Vjy+bwPOGcB3BXnHBgOh5LN+kPQPQtyB4OB5mUxoJ0/aa2BZrMp2+3WB1zdwF1xPd/pdGS/32v3bEtuu922edYAc1MqlQTANQNODMA1ru1isRDWSTqdliggd7lc6uViDdjIhcn1GMjlcjIajSJtpahbzpWHBlpaaFuBer0ujUZD44m1aKClAtZAt9vVWOJtUMsaSFw1RODfwHVWYLfbSbFYtE+2Xq8XMoO/DzsrwD6dzWZCiwQGJpMJNHY4DaCCOPuVln6r1RIqA48ToQYQYb9iAg6YlrhNfGsAUUyUy2WoDyrhk5j+zhpg7lerlZXDkO3EQL41gHDwjufzuQSrEYN++PcAc12r1ayGSzzKB4gdIIQ4K4A4C06v4RUa953r2E4DbL3gu5xXqF4QbIM5YTyY7+LWAHftSkg6hgH/k5YFl7SYjs+T9YvvMfBCp9/vC1su6UqgMZ1OkQQvnvk9GPaOMFuOxRdldf80Bw200ETbOxwOW0NuTeDZwJ8O08Z2OAZC4xlNtD8BAAD//+N+c5wAAAAGSURBVAMAPqxtaOXOvHgAAAAASUVORK5CYII='>
323322
webcontainers
324-
</div>
323+
</a>
325324
<div class=menu-opt>
326325
<a href='https://webcontainers.io/api' target=_blank>
327326
api
328327
</a>
329328
</div>
330-
<div class='center-h menu-title-2'>
329+
<a href='https://nodejs.org/' target=_blank class='center-h menu-title-2'>
331330
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADkElEQVR4Ab3V1XLcSBQGYC3z3iwzM5NZ3S0mD4aZGV5gGYeZzRxm5jyCX8DXy8y7yZyoPSWXJ5FZyak69vD/6dcAM52Zs3POzd5OYfu8fvmiu5X/XclwC5lrNb4eYev8HdJfi3YrsGCHDPP6JdALPGg5bkgukFevWrC/U3hvwXZpaNkBFZbsVWAEMCCBt10Ew0Q0l4SynufOa2ntbseCXSVy77zt0tEVh7XyisMq2AHm9EoVQJEHd4tgLv+fluc+nXH43H7x85WHtf/XHNdg1VENxgT0SeBpF4YRrpIAnjYBvB0iuFqFH7Uidk09eEBasPyQ8su6UzqsPaHDZACzusWqFijI1ymC37zd3cYPejrkxyYM9nbxzyzZpwxuOGvA+tM6TBVAj9xqwd1aacHfJcKsHnN7xXJzK7+XfoJsw+fvlPPrTuvljecMmC6ABjaPbqGt0gK9b3avBHP7JZjdLfyhl7jaqnDyCbl1Tp94gYbPFOAq8WDk7VugjzNzQEpzO6sBUXIvF8Gw9qQ+YwA9cj1XacFl04JhAnGYPXAFAAcReDtFRwBGodJCs9VCuzDcgq9LABJjxwJgoEuDnADoWRNRGNWCeZ+aIzR8XICp5h0BaCbAOhW0BXo7DqNxAAEMdCli6X7VEYCa5kZakJKYAqy1B1irpnlHAHKSAy1XaYKEJgKEED36EcTCnbIjACnBAR/DQF/fWntAvAlwdPj8mBAEYpyjH8sZA4QYMUMtgLWXA0rv3IvSDYCSDYDjjYAjLG2BvrAjAG5SgHwtoGwdoEw9rWgYwIcJDXYGEJwI0PoeoFIN4HQDDbeWvqgzgEAFYa4NYMAEdL4DqP1ds35UBSBBAssPqs4CAjYAtvctQIXaqnBrXUXBIQAeB9D/pnXubXfxHmWGgKqtBmhHn70FFWr+twu2VslwjgG40GU/x3TYQk0chdnyOAgzTJ4xAAXQr2yYfZuxG9Ra8xTO1A3ioD1AjBNYtn96ABIgF3AIlxhgrmcmGtJWr6JE4/d2CPq7PhUA/RrmIniQTbAPMVMdVKz9HEfZ/0YD+DAxw+VJAcQU+YZLs5iZybySe+VOlKvbi0OobCHo7/t4AK3I/SsX0QeMk1Pf9u5bKNUwZH05zd8uXwHwdPBltb1pL+kktzJXa1CpZpn5g/WbnudHALP7RHD1oSHXAHmRuSbzCXMjztd2+3vEi95e7ldjV6OfmeZcAuAsEWG+c8BcAAAAAElFTkSuQmCC'>
332-
nodejs
333-
</div>
334-
<div class=menu-opt style='padding-left:20px'>
335-
<a href='https://nodejs.org/' target=_blank>
336-
nodejs.org
337-
</a>
338-
</div>
331+
nodejs.org
332+
</a>
339333
<div style='padding-left:40px' class=menu-opt>
340334
<a href='https://nodejs.org/docs/latest/api/fs.html' target=_blank>
341335
fs
342336
</a>
343337
</div>
344-
<div class='center-h menu-title-2'>
338+
<a href='https://developer.mozilla.org/en-US/' target=_blank class='center-h menu-title-2'>
345339
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAY1BMVEUVFBoAAAAAAAsAAAXGxsfc3Nxramzi4uOEhIUJBxA2NTn////l5eWxsLKbm5yXl5ljY2U8PD/Q0NFbWl3y8vK4uLkaGR9GRUihoaIAAAhxcXO+vr99fX8nJyv7+/uQkJHW1td4h7FUAAAAsElEQVR4Ac3RBQKDMBAEQBZNurg7/P+VzdV7LwDiE4933Q8AJPcBBNrCKIzgLE7CyPyrvTGNCOnEjDn+EAXzJ5IlNUasEod+ybrR6LGFIDKaUiEMuye27GONNWNBOzCBRpAQxMhR4zQzfGLKSiMWroHgxha+xp2TJ3gw0+g3PCGIk42vEBmPJ3KHp7HlZgVjLhrd4VJXQ8qF86RwWqNDcKnDE65v8/dkE/D73BZiV/zuQNAJugNKvQoAAAAASUVORK5CYII='>
346340
mdn
347-
</div>
348-
<div class=menu-opt style='padding-left:20px'>
349-
<a href='https://developer.mozilla.org/en-US/' target=_blank>
350-
developer.mozilla.org
351-
</a>
352-
</div>
353-
<div class='center-h menu-title-2'>
341+
</a>
342+
<a href='https://www.npmjs.com/' target=_blank class='center-h menu-title-2'>
354343
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEXLAADKAADMERHVSkrURkb////eeXnghITfgIDstrbFAADJAADhiorPJCTVSUliGH6+AAAAUklEQVR4AWMgETAKQoEAmKvsAgVGYEnTUCgIFmBgYmAQgOtiAHERACdXSNkBmevi/AGZyxrwAU3v4OJ+gLACGP7DA8dZgOGeixEi6ECUAIlhDgBoOA7wXH0RDQAAAABJRU5ErkJggg=='>
355344
npm
356-
</div>
357-
<div class=menu-opt style='padding-left:20px'>
358-
<a href='https://www.npmjs.com/' target=_blank>
359-
npmjs.com
360-
</a>
361-
</div>
362-
<div class='center-h menu-title-2'>
363-
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEXLAADKAADMERHVSkrURkb////eeXnghITfgIDstrbFAADJAADhiorPJCTVSUliGH6+AAAAUklEQVR4AWMgETAKQoEAmKvsAgVGYEnTUCgIFmBgYmAQgOtiAHERACdXSNkBmevi/AGZyxrwAU3v4OJ+gLACGP7DA8dZgOGeixEi6ECUAIlhDgBoOA7wXH0RDQAAAABJRU5ErkJggg=='>
345+
</a>
346+
<a href='https://www.jsdelivr.com/' target=_blank class='center-h menu-title-2'>
347+
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAw1BMVEX////98O/58vH1xMDrd2zlOSG1MB7Kcmrlv7z409DtioHlPynmSTfmTj29SDu8QzW6Oiq5NiTNfXXox8T75ePvnJXlRzTlSj3mRj66Pzy8RTu9RzrQh4Dt0tDuk4vnVDzpYDv4qzPTgyzNcTLysazufDn/zy70mzX7tTLakCrFXjbHZDXVlY/scDr+yi/7vDHgniXioyTerqr5rjPyjDfPeTHkPCbdmSXBUznOdTHoX1Hvgjj2oTXAUETxp6DUgy3EYVcQzy6gAAABC0lEQVR4AcWRRWLDMBBFwyyFYwqYmZnt+5+qk53cNuv87dPQ0+jrGU8+oulsvliu/iPrzXa7Q3h/OJ7OQ3K53rY3hCiaYTEH/P4g4HOLAL14QZQAY+6wJKAMZbSiarphGhbQvU2uskWUo7qeY/p+YLL4EJLbbBHtuW4UJ77viww+kDtdUopXXVXxzMz3zRwfHyMiKaVA11jNzMLMTHYxkHFDlK7Gnuobienn7GFEptxRlVJptSmJhsRyzQDOdlTsVXGUwbYWu18O4POGaE0Q1MwPCgbv7wPYbsGC8xKMLmfw4EzIpQRKvd2C3GN/+f1fO1CI3l4xYYBofUP4QLYkM3nOF2D8Uy7j0bfzA+cBHp3s75BoAAAAAElFTkSuQmCC'>
364348
jsdelivr
365-
</div>
366-
<div class=menu-opt style='padding-left:20px'>
367-
<a href='https://www.jsdelivr.com/' target=_blank>
368-
jsdelivr.com
369-
</a>
370-
</div>
349+
</a>
350+
<a href='https://esm.sh/' target=_blank class='center-h menu-title-2'>
351+
<img style='width:20px;height:20px' class=icon src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAi0lEQVR4AV3LIQjDMBSE4bPxHuZhtra2pmL1vt4PYiNi62VUPIRCXOe9mKqvefq2l6RQ+rn74cAbDXtwVnmpwRs0nxIWPFzKSjdx4Cm8QIJl7tUwxzMENKPopWMl24SZoMW0CasOBygjmsA3EkjGeehV/IcVvOqMlPDNxfrCwhIMKuNZg7fKhZ0abn6Wl6sBxdxEmAAAAABJRU5ErkJggg=='>
352+
esm.sh
353+
</a>
354+
355+
356+
357+
371358
</div>
372359
</div>
373360

0 commit comments

Comments
 (0)