Browse Source

pulled in the freshest node-pty (fixes #23)

Eugene Pankov 7 years ago
parent
commit
d80c9a27d3

+ 1 - 1
terminus-terminal/package.json

@@ -40,12 +40,12 @@
     "terminus-settings": "*"
   },
   "dependencies": {
+    "@terminus-term/node-pty": "0.7.8",
     "@types/async-lock": "0.0.19",
     "async-lock": "^1.0.0",
     "font-manager": "0.3.0",
     "hterm-umdjs": "1.4.1",
     "mz": "^2.6.0",
-    "node-pty-tmp": "0.7.2",
     "ps-node": "^0.1.6",
     "runes": "^0.4.2"
   },

+ 1 - 1
terminus-terminal/src/services/sessions.service.ts

@@ -261,7 +261,7 @@ export class SessionsService {
         private config: ConfigService,
         log: LogService,
     ) {
-        nodePTY = require('node-pty-tmp')
+        nodePTY = require('@terminus-term/node-pty')
         nodePTY = require('../bufferizedPTY')(nodePTY)
         this.logger = log.create('sessions')
         this.persistenceProviders = this.config.enabledServices(this.persistenceProviders).filter(x => x.isAvailable())

+ 1 - 1
terminus-terminal/webpack.config.js

@@ -57,11 +57,11 @@ module.exports = {
     'fs',
     'font-manager',
     'path',
-    'node-pty-tmp',
     'macos-native-processlist',
     'windows-process-tree',
     'mz/fs',
     'mz/child_process',
+    '@terminus-term/node-pty',
     /^rxjs/,
     /^@angular/,
     /^@ng-bootstrap/,

+ 12 - 6
terminus-terminal/yarn.lock

@@ -2,6 +2,13 @@
 # yarn lockfile v1
 
 
+"@terminus-term/[email protected]":
+  version "0.7.8"
+  resolved "https://registry.yarnpkg.com/@terminus-term/node-pty/-/node-pty-0.7.8.tgz#32cf62c3dcd8937997b3ec137d4907ed015c7295"
+  integrity sha512-jqo0wcF/f3wiNd1fseEDgmSR5T83t/vhVzAqmuhNSkcG0tRGRD/o68JEGcqUQukvE9SkmJc4nDDfh6FmgSVi5g==
+  dependencies:
+    nan "2.10.0"
+
 "@terminus-term/[email protected]":
   version "3.8.4"
   resolved "https://registry.yarnpkg.com/@terminus-term/xterm/-/xterm-3.8.4.tgz#c9a9d9e0d46dbd8a94e06384e2d7268d36f5b0c6"
@@ -128,16 +135,15 @@ mz@^2.6.0:
     object-assign "^4.0.1"
     thenify-all "^1.0.0"
 
[email protected]:
+  version "2.10.0"
+  resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
+  integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==
+
 nan@>=2.10.0, nan@^2.10.0:
   version "2.11.1"
   resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766"
 
[email protected]:
-  version "0.7.2"
-  resolved "https://registry.yarnpkg.com/node-pty-tmp/-/node-pty-tmp-0.7.2.tgz#d1528245a46ab193c54e34792ee0b89d0f557417"
-  dependencies:
-    nan "^2.10.0"
-
 object-assign@^4.0.1:
   version "4.1.1"
   resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"

File diff suppressed because it is too large
+ 160 - 0
yarn.lock


Some files were not shown because too many files changed in this diff