Prefer type to interface and add an ESLint rule

This commit is contained in:
Evan Hahn 2021-01-14 12:07:05 -06:00 committed by Scott Nonnenberg
parent c85c073669
commit 8a72607fa7
106 changed files with 431 additions and 375 deletions

6
ts/sqlcipher.d.ts vendored
View file

@ -1,4 +1,4 @@
// Copyright 2020 Signal Messenger, LLC
// Copyright 2020-2021 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
// Taken from:
@ -35,10 +35,10 @@ declare module '@journeyapps/sqlcipher' {
): Database;
};
export interface RunResult extends Statement {
export type RunResult = Statement & {
lastID: number;
changes: number;
}
};
export class Statement {
bind(callback?: (err: Error | null) => void): this;