UNPKG

@hot-updater/standalone

Version:

React Native OTA solution for self-hosted

17 lines (16 loc) 656 B
import type { DatabasePluginHooks } from "@hot-updater/plugin-core"; export interface RouteConfig { path: string; headers?: Record<string, string>; } export interface Routes { upsert: () => RouteConfig; list: () => RouteConfig; retrieve: (bundleId: string) => RouteConfig; } export interface StandaloneRepositoryConfig { baseUrl: string; commonHeaders?: Record<string, string>; routes?: Routes; } export declare const standaloneRepository: (config: StandaloneRepositoryConfig, hooks?: DatabasePluginHooks) => (options: import("@hot-updater/plugin-core").BasePluginArgs) => import("@hot-updater/plugin-core").DatabasePlugin;