From 286abe8d982ec3b08580910157c6ed886aea20ca Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 20 Jan 2022 18:46:00 +0100 Subject: refactor: Rename main services to infrastructure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Makes it clear that we are talking about wrappers for nodejs and electron functionality, and not the services being displayed by the application. Signed-off-by: Kristóf Marussy --- .../main/src/services/ConfigPersistenceService.ts | 34 ---------------------- 1 file changed, 34 deletions(-) delete mode 100644 packages/main/src/services/ConfigPersistenceService.ts (limited to 'packages/main/src/services/ConfigPersistenceService.ts') diff --git a/packages/main/src/services/ConfigPersistenceService.ts b/packages/main/src/services/ConfigPersistenceService.ts deleted file mode 100644 index ee5696d..0000000 --- a/packages/main/src/services/ConfigPersistenceService.ts +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (C) 2021-2022 Kristóf Marussy - * - * This file is part of Sophie. - * - * Sophie is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, version 3. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * - * SPDX-License-Identifier: AGPL-3.0-only - */ - -import type { ConfigSnapshotOut } from '../stores/Config'; -import type Disposer from '../utils/Disposer'; - -export type ReadConfigResult = - | { found: true; data: unknown } - | { found: false }; - -export default interface ConfigPersistenceService { - readConfig(): Promise; - - writeConfig(configSnapshot: ConfigSnapshotOut): Promise; - - watchConfig(callback: () => Promise, throttleMs: number): Disposer; -} -- cgit v1.2.3-70-g09d2