docs, prune

This commit is contained in:
Felipe Gasper
2017-10-17 08:20:25 +02:00
parent 355d5970a6
commit a4b06ea86e
2 changed files with 24 additions and 9 deletions
+2 -6
View File
@@ -21,15 +21,11 @@ app.get('/main.js', function(req, res){
res.sendFile(__dirname + '/main.js');
});
app.get('/zmodemjs/*.js', function(req, res){
res.sendFile(__dirname + req.url);
});
app.get('/js/*.js', function(req, res){
res.sendFile(__dirname + req.url);
});
var shell_args = {
const SHELL_ARGS = {
bash: ['--login'],
'cmd.exe': [],
};
@@ -39,7 +35,7 @@ var shell_name = process.platform === 'win32' ? 'cmd.exe' : 'bash';
app.post('/terminals', function (req, res) {
var cols = parseInt(req.query.cols),
rows = parseInt(req.query.rows),
term = pty.spawn(shell_name, shell_args[shell_name], {
term = pty.spawn(shell_name, SHELL_ARGS[shell_name], {
encoding: null,
name: 'xterm-color',
cols: cols || 80,
+22 -3
View File
@@ -1,6 +1,25 @@
//Eventually?
//import { Zmodem } from './zmodemjs/dist/zmodem';
/**
*
* Allow xterm.js to handle ZMODEM uploads and downloads.
*
* This addon is a wrapper around zmodem.js. It adds the following:
*
* - function `zmodemAttach(<WebSocket>)` - creates a Zmodem.Sentry
* on the passed WebSocket object.
*
* - event `zmodemDetect` - fired on Zmodem.Sentrys `on_detect` callback.
* Passes the zmodem.js Detection object.
*
* - event `zmodemRetract` - fired on Zmodem.Sentrys `on_retract` callback.
*
* Youll need to provide logic to handle uploads and downloads.
* See zmodem.jss documentation for more details.
*
* **IMPORTANT:** After you confirm() a zmodem.js Detection, if you have
* used the `attach` or `turbinado` addons, youll need to suspend their
* operation for the duration of the ZMODEM session. (The demo does this
* via `detach()` and a re-`attach()`.)
*/
(function (addon) {
if (typeof exports === 'object' && typeof module === 'object') {
/*