mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 13:05:32 +09:00
chore(repo): remove dead code and useless tests (#3375)
This commit is contained in:
1 parent
7e177a1c90
commit
1cd62eb661
1391 files changed
+783
-120415
No files matched your search
@@ -2,7 +2,6 @@
|
||||
|
||||
export const NativeGatewayTransportMode = Object.freeze({
|
||||
GATEWAY: 'gateway',
|
||||
VOICE: 'voice',
|
||||
} as const);
|
||||
|
||||
export type NativeGatewayTransportMode = (typeof NativeGatewayTransportMode)[keyof typeof NativeGatewayTransportMode];
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
export interface DesktopHTTPTransportRequest {
|
||||
readonly url: string;
|
||||
readonly method: string;
|
||||
readonly headers: Readonly<Record<string, string>>;
|
||||
readonly body: string | null;
|
||||
readonly timeoutMs: number;
|
||||
}
|
||||
|
||||
export interface DesktopHTTPTransportResponse {
|
||||
readonly ok: boolean;
|
||||
readonly status: number;
|
||||
readonly statusText: string;
|
||||
readonly headers: Readonly<Record<string, string>>;
|
||||
readonly body: string | null;
|
||||
}
|
||||
|
||||
export interface DesktopHTTPTransportAPI {
|
||||
fetch(request: DesktopHTTPTransportRequest): Promise<DesktopHTTPTransportResponse>;
|
||||
}
|
||||
@@ -57,24 +57,6 @@ export function desktopLegacyReplantMarker(replantedAt: number): string {
|
||||
return JSON.stringify({version: DESKTOP_LEGACY_REPLANT_MARKER_VERSION, replantedAt});
|
||||
}
|
||||
|
||||
export function isDesktopLegacyReplantMarker(value: string | null): boolean {
|
||||
if (value === null) return false;
|
||||
let parsed: unknown;
|
||||
try {
|
||||
parsed = JSON.parse(value);
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
if (parsed === null || typeof parsed !== 'object' || Array.isArray(parsed)) return false;
|
||||
const record = parsed as {version?: unknown; replantedAt?: unknown};
|
||||
return (
|
||||
record.version === DESKTOP_LEGACY_REPLANT_MARKER_VERSION &&
|
||||
typeof record.replantedAt === 'number' &&
|
||||
Number.isFinite(record.replantedAt) &&
|
||||
record.replantedAt > 0
|
||||
);
|
||||
}
|
||||
|
||||
export interface DesktopLegacyHarvestRecord {
|
||||
readonly key: unknown | null;
|
||||
readonly value: unknown;
|
||||
|
||||
@@ -16,11 +16,7 @@ export const DESKTOP_UPDATE_EVENTS = Object.freeze({
|
||||
|
||||
const DESKTOP_MODULE_NAME_PATTERN = /^[a-z][a-z0-9_]{0,63}$/u;
|
||||
export const DESKTOP_RENDERER_MODULE_NAME = 'fluxer_renderer';
|
||||
export const DESKTOP_TWEMOJI_MODULE_NAME = 'fluxer_twemoji';
|
||||
export const DESKTOP_DEEP_FILTER_MODULE_NAME = 'fluxer_deepfilter';
|
||||
export const DESKTOP_CAMERA_EFFECTS_MODULE_NAME = 'fluxer_camera_effects';
|
||||
export const DESKTOP_EMOJI_SPRITES_MODULE_NAME = 'fluxer_emoji_sprites';
|
||||
export const DESKTOP_EXTRAS_MODULE_NAME = 'fluxer_extras';
|
||||
export const DESKTOP_SOURCEMAP_MODULE_NAME = 'fluxer_sourcemaps';
|
||||
|
||||
export const DESKTOP_FONT_MODULE_NAMES = Object.freeze({
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
export * from '@fluxer/desktop_ipc/src/AccountContract';
|
||||
export * from '@fluxer/desktop_ipc/src/BrowserHandoffContract';
|
||||
export * from '@fluxer/desktop_ipc/src/CapabilityManifest';
|
||||
export * from '@fluxer/desktop_ipc/src/GatewayTransportContract';
|
||||
export * from '@fluxer/desktop_ipc/src/HTTPTransportContract';
|
||||
export * from '@fluxer/desktop_ipc/src/KnownInstanceContract';
|
||||
export * from '@fluxer/desktop_ipc/src/LastRouteContract';
|
||||
export * from '@fluxer/desktop_ipc/src/LegacyHarvestContract';
|
||||
export * from '@fluxer/desktop_ipc/src/LocalAppRouteContract';
|
||||
export * from '@fluxer/desktop_ipc/src/LocalAppRuntimeContract';
|
||||
export * from '@fluxer/desktop_ipc/src/ModuleContract';
|
||||
export * from '@fluxer/desktop_ipc/src/StorageContract';
|
||||
Reference in new issue
Block a user