From 2e4147b4fa72c10a7f5864616b76516bfb5f384c Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Sun, 1 Jan 2017 16:24:52 -0800 Subject: [PATCH 1/2] Use Tyriar/pty.js for Windows support Fixes #441 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 734bb6fb..6df2314a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "jsdoc": "3.4.3", "mocha": "2.5.3", "nodemon": "1.10.2", - "pty.js": "0.3.1", + "pty.js": "https://github.com/Tyriar/pty.js/tarball/c75c2dcb6dcad83b0cb3ef2ae42d0448fb912642", "sleep": "^3.0.1", "sorcery": "^0.10.0", "tslint": "^4.0.2", From bebe43e5e108b081a8ead57b881e7ea1504164d7 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Sun, 8 Jan 2017 13:33:51 -0800 Subject: [PATCH 2/2] Use node-pty as it's been published --- demo/app.js | 2 +- package.json | 2 +- src/test/escape-sequences-test.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/demo/app.js b/demo/app.js index a4122ace..3439ea99 100644 --- a/demo/app.js +++ b/demo/app.js @@ -2,7 +2,7 @@ var express = require('express'); var app = express(); var expressWs = require('express-ws')(app); var os = require('os'); -var pty = require('pty.js'); +var pty = require('node-pty'); var terminals = {}, logs = {}; diff --git a/package.json b/package.json index 6df2314a..74ba3e00 100644 --- a/package.json +++ b/package.json @@ -44,8 +44,8 @@ "glob": "^7.0.5", "jsdoc": "3.4.3", "mocha": "2.5.3", + "node-pty": "^0.4.1", "nodemon": "1.10.2", - "pty.js": "https://github.com/Tyriar/pty.js/tarball/c75c2dcb6dcad83b0cb3ef2ae42d0448fb912642", "sleep": "^3.0.1", "sorcery": "^0.10.0", "tslint": "^4.0.2", diff --git a/src/test/escape-sequences-test.js b/src/test/escape-sequences-test.js index ace2c3cb..7dcefd95 100644 --- a/src/test/escape-sequences-test.js +++ b/src/test/escape-sequences-test.js @@ -1,6 +1,6 @@ var glob = require('glob'); var fs = require('fs'); -var pty = require('pty.js'); +var pty = require('node-pty'); var sleep = require('sleep'); var Terminal = require('../xterm');