chore(app): resolve lint warnings (#990)

* chore(app): resolve lint warnings

* update lock

* clean up any types

* fix types

* feedback from cr
This commit is contained in:
Justin Hernandez
2025-08-29 21:01:24 -07:00
committed by GitHub
parent dc9804f7c3
commit 12aff535de
26 changed files with 208 additions and 4377 deletions

View File

@@ -19,18 +19,20 @@ export interface LocalOverride {
}
export interface RemoteConfigBackend {
getValue(key: string): {
asBoolean(): boolean;
asNumber(): number;
asString(): string;
getSource(): string;
};
getAll(): Record<string, any>;
setDefaults(defaults: Record<string, any>): Promise<void> | void;
setConfigSettings(settings: any): Promise<void> | void;
getValue(key: string): RemoteConfigValue;
getAll(): Record<string, RemoteConfigValue>;
setDefaults(defaults: Record<string, FeatureFlagValue>): Promise<void> | void;
setConfigSettings(settings: Record<string, unknown>): Promise<void> | void;
fetchAndActivate(): Promise<boolean>;
}
export interface RemoteConfigValue {
asBoolean(): boolean;
asNumber(): number;
asString(): string;
getSource(): string;
}
export interface StorageBackend {
getItem(key: string): Promise<string | null>;
setItem(key: string, value: string): Promise<void>;