Remove use of __dirname from main process

Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2026-03-27 13:42:15 -05:00
committed by GitHub
parent 1e1f17a36b
commit cbe7b9bd1a
39 changed files with 222 additions and 337 deletions

View File

@@ -7,7 +7,7 @@ const chaiAsPromised = require('chai-as-promised');
const { Crypto } = require('../ts/context/Crypto.node.js');
const { setEnvironment, Environment } = require('../ts/environment.std.js');
const { HourCyclePreference } = require('../ts/types/I18N.std.js');
const { default: package } = require('../ts/util/packageJson.node.js');
const { packageJson } = require('../ts/util/packageJson.node.js');
chai.use(chaiAsPromised);
@@ -20,14 +20,14 @@ global.window = {
SignalContext: {
i18n: key => `i18n(${key})`,
getPath: () => '/tmp',
getVersion: () => package.version,
getVersion: () => packageJson.version,
config: {
serverUrl: 'https://127.0.0.1:9',
storageUrl: 'https://127.0.0.1:9',
updatesUrl: 'https://127.0.0.1:9',
resourcesUrl: 'https://127.0.0.1:9',
certificateAuthority: package.certificateAuthority,
version: package.version,
certificateAuthority: packageJson.certificateAuthority,
version: packageJson.version,
},
crypto: new Crypto(),
getResolvedMessagesLocale: () => 'en',