fix: add prefer-readonly rule (#5122)

This commit is contained in:
LongYinan
2023-11-29 04:44:25 +00:00
parent e9ea67bd38
commit 7a7cbc45d7
21 changed files with 39 additions and 36 deletions

View File

@@ -33,7 +33,7 @@ function pickAndBind<T extends object, U extends keyof T>(
class HelperProcessManager {
ready: Promise<void>;
#process: UtilityProcess;
readonly #process: UtilityProcess;
// a rpc server for the main process -> helper process
rpc?: _AsyncVersionOf<HelperToMain>;

View File

@@ -29,7 +29,7 @@ const hrefRegExp = /\/tag\/([^/]+)$/;
export class CustomGitHubProvider extends BaseGitHubProvider<GithubUpdateInfo> {
constructor(
options: CustomPublishOptions,
private updater: AppUpdater,
private readonly updater: AppUpdater,
runtimeOptions: ProviderRuntimeOptions
) {
super(options as unknown as GithubOptions, 'github.com', runtimeOptions);

View File

@@ -22,7 +22,7 @@ interface MessagePortLike {
}
export class MessageEventChannel implements EventBasedChannel {
constructor(private worker: MessagePortLike) {}
constructor(private readonly worker: MessagePortLike) {}
on(listener: (data: unknown) => void) {
const f = (data: unknown) => {