refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility

Signed-off-by: Paul Schultz <pschultz@pobox.com>
This commit is contained in:
Paul Schultz
2025-09-16 12:29:49 -05:00
parent b3a437e15d
commit 05f60e1e0a
167 changed files with 1826 additions and 679 deletions
@@ -20,11 +20,11 @@ import { Logger as WinstonLogger, createLogger } from 'winston';
import Transport, { TransportStreamOptions } from 'winston-transport';
class BackstageLoggerTransport extends Transport {
constructor(
private readonly backstageLogger: LoggerService,
opts?: TransportStreamOptions,
) {
private readonly backstageLogger: LoggerService;
constructor(backstageLogger: LoggerService, opts?: TransportStreamOptions) {
super(opts);
this.backstageLogger = backstageLogger;
}
log(info: unknown, callback: VoidFunction) {
+12 -7
View File
@@ -79,13 +79,18 @@ export class Git {
[x: string]: string;
};
private constructor(
private readonly config: {
onAuth: AuthCallback;
token?: string;
logger?: LoggerService;
},
) {
private readonly config: {
onAuth: AuthCallback;
token?: string;
logger?: LoggerService;
};
private constructor(config: {
onAuth: AuthCallback;
token?: string;
logger?: LoggerService;
}) {
this.config = config;
this.onAuth = config.onAuth;
this.headers = {