Switch to node-pty
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
57c06a6b81
commit
0a39113eae
2
index.js
2
index.js
|
@ -430,7 +430,7 @@ if (shellable || cmdable) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
const pty = require("pty.js");
|
const pty = require("node-pty");
|
||||||
const io = require("socket.io")(http);
|
const io = require("socket.io")(http);
|
||||||
|
|
||||||
app.get("/*@shell", (req, res) => {
|
app.get("/*@shell", (req, res) => {
|
||||||
|
|
|
@ -16,9 +16,9 @@
|
||||||
"express-session": "^1.15.6",
|
"express-session": "^1.15.6",
|
||||||
"filesize": "^3.6.0",
|
"filesize": "^3.6.0",
|
||||||
"jquery": "^3.3.1",
|
"jquery": "^3.3.1",
|
||||||
|
"node-pty": "^0.7.8",
|
||||||
"notp": "^2.0.3",
|
"notp": "^2.0.3",
|
||||||
"octicons": "^6.0.1",
|
"octicons": "^6.0.1",
|
||||||
"pty.js": "^0.3.1",
|
|
||||||
"rimraf": "^2.6.2",
|
"rimraf": "^2.6.2",
|
||||||
"socket.io": "^2.0.4",
|
"socket.io": "^2.0.4",
|
||||||
"thirty-two": "^1.0.2"
|
"thirty-two": "^1.0.2"
|
||||||
|
|
23
yarn.lock
23
yarn.lock
|
@ -402,10 +402,6 @@ express@^4.16.2:
|
||||||
utils-merge "1.0.1"
|
utils-merge "1.0.1"
|
||||||
vary "~1.1.2"
|
vary "~1.1.2"
|
||||||
|
|
||||||
extend@~1.2.1:
|
|
||||||
version "1.2.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/extend/-/extend-1.2.1.tgz#a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c"
|
|
||||||
|
|
||||||
filesize@^3.6.0:
|
filesize@^3.6.0:
|
||||||
version "3.6.1"
|
version "3.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
|
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
|
||||||
|
@ -616,14 +612,20 @@ ms@2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
||||||
|
|
||||||
nan@2.3.5:
|
nan@2.10.0:
|
||||||
version "2.3.5"
|
version "2.10.0"
|
||||||
resolved "https://registry.yarnpkg.com/nan/-/nan-2.3.5.tgz#822a0dc266290ce4cd3a12282ca3e7e364668a08"
|
resolved "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
|
||||||
|
|
||||||
negotiator@0.6.1:
|
negotiator@0.6.1:
|
||||||
version "0.6.1"
|
version "0.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
||||||
|
|
||||||
|
node-pty@^0.7.8:
|
||||||
|
version "0.7.8"
|
||||||
|
resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-0.7.8.tgz#9ed2f01f84263acc96982876e734aa75490bf3d8"
|
||||||
|
dependencies:
|
||||||
|
nan "2.10.0"
|
||||||
|
|
||||||
normalize-path@^2.0.0:
|
normalize-path@^2.0.0:
|
||||||
version "2.1.1"
|
version "2.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
|
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
|
||||||
|
@ -725,13 +727,6 @@ proxy-addr@~2.0.3:
|
||||||
forwarded "~0.1.2"
|
forwarded "~0.1.2"
|
||||||
ipaddr.js "1.6.0"
|
ipaddr.js "1.6.0"
|
||||||
|
|
||||||
pty.js@^0.3.1:
|
|
||||||
version "0.3.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/pty.js/-/pty.js-0.3.1.tgz#81f5bed332d6e5e7ab685688d1ba0373410d51b5"
|
|
||||||
dependencies:
|
|
||||||
extend "~1.2.1"
|
|
||||||
nan "2.3.5"
|
|
||||||
|
|
||||||
qs@6.5.1:
|
qs@6.5.1:
|
||||||
version "6.5.1"
|
version "6.5.1"
|
||||||
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
|
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
|
||||||
|
|
Loading…
Reference in New Issue