This commit is contained in:
Eugene Pankov
2021-07-11 22:59:39 +02:00
parent 37e564130e
commit ff18926bf9
28 changed files with 112 additions and 51 deletions

View File

@@ -102,6 +102,9 @@ Object.assign(window, {
stderr: {},
resourcesPath: 'resources',
version: '14.0.0',
versions: {
modules: 0,
},
nextTick: (f, ...args) => setTimeout(() => f(...args)),
cwd: () => '/',
},

View File

@@ -10,10 +10,11 @@
"events": "^3.3.0",
"patch-package": "^6.4.7",
"path-browserify": "^1.0.1",
"readline-browserify": "^0.0.4",
"stream-browserify": "^3.0.0"
},
"resolutions": {
"**/util": "^0.12.0"
},
"version": "1.0.147-nightly.1"
"version": "1.0.147-nightly.2"
}

View File

@@ -58,10 +58,6 @@ Tabby.registerMock('fs', {
appendFile: () => null,
constants: {},
})
Tabby.registerMock('readline', {
cursorTo: () => null,
clearLine: stream => stream.write('\r'),
})
Tabby.registerMock('any-promise', Promise)
Tabby.registerMock('tls', {})
Tabby.registerMock('module', {
@@ -124,6 +120,7 @@ Tabby.registerMock('util', require('util/'))
Tabby.registerMock('keytar', {
getPassword: () => null,
})
Tabby.registerMock('@serialport/bindings', {})
Tabby.registerModule('net', {
Socket: SocketProxy,
@@ -143,6 +140,11 @@ Tabby.registerModule('assert', Object.assign(
))
Tabby.registerModule('constants', require('constants-browserify'))
Tabby.registerModule('stream', require('stream-browserify'))
Tabby.registerModule('readline', {
...require('readline-browserify'),
cursorTo: () => null,
clearLine: stream => stream.write('\r'),
})
Tabby.registerModule('@angular/core', angularCoreModule)
Tabby.registerModule('@angular/compiler', angularCompilerModule)

View File

@@ -800,6 +800,11 @@ readable-stream@^3.5.0, readable-stream@^3.6.0:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
readline-browserify@^0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/readline-browserify/-/readline-browserify-0.0.4.tgz#d4367efe1e74881ea9deb836f69a608b885ffc7c"
integrity sha1-1DZ+/h50iB6p3rg29ppgi4hf/Hw=
rimraf@^2.6.3:
version "2.7.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"