chore(deps): modernize platformclient tooling

This commit is contained in:
2026-04-28 12:02:50 +00:00
parent 4b3a2b2e75
commit b4b2ed9571
10 changed files with 6284 additions and 3530 deletions
+4 -3
View File
@@ -6,9 +6,9 @@ import * as plugins from './plugins.js';
export class SzPlatformClient {
public debugMode = false;
private authorizationString: string;
public typedrouter = new plugins.typedrequest.TypedRouter();
public typedsocket: plugins.typedsocket.TypedSocket;
private authorizationString?: string;
public typedrouter: plugins.typedrequest.TypedRouter = new plugins.typedrequest.TypedRouter();
public typedsocket!: plugins.typedsocket.TypedSocket;
private qenvInstance = new plugins.qenv.Qenv();
public emailConnector = new SzEmailConnector(this);
@@ -40,6 +40,7 @@ export class SzPlatformClient {
private async getConnectionAddress() {
const connectionAddress = await this.qenvInstance.getEnvVarOnDemand('SERVEZONE_API_DOMAIN');
if (!connectionAddress) throw new Error('SERVEZONE_API_DOMAIN is required');
return connectionAddress;
}
}