You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would you mind adding a proper license statement to your code?
I almost started implementing this kind of thing myself, but it turns out you've already started! If you want to release it under an open source license perhaps it can be of some use for my little project of embedding a small open source CLI app I have into the browser.
The text was updated successfully, but these errors were encountered:
But note that the code is far from good shape, only master is in a half working condition. It does basic TTY translation with a partially broken line discipline (ERASE not fully implemented, job control being stubbed only) and no proper flow control yet. Not sure what you are looking for, you can find the interface to hook in JS "processes" in Shell.ts (contains some silly examples and some more useable things like a tiny ICANON based shell itself).
Under branch playground I started a rewrite of the internals with better POSIX abstractions (see folder src/new), but the TTY/PTY and process abstraction are not done there yet. There processes will prolly get a better isolation by using webworkers.
Would you mind adding a proper license statement to your code?
I almost started implementing this kind of thing myself, but it turns out you've already started! If you want to release it under an open source license perhaps it can be of some use for my little project of embedding a small open source CLI app I have into the browser.
The text was updated successfully, but these errors were encountered: