@hot-updater/plugin-core
Version:
React Native OTA solution for self-hosted
13 lines • 2 kB
text/typescript
import { BuiltIns, HasMultipleCallSignatures, Primitive, RequiredDeep } from "./types/utils.cjs";
import { BasePluginArgs, BuildPlugin, BuildPluginConfig, Bundle, ConfigInput, DatabasePlugin, DatabasePluginHooks, NativeBuildArgs, PaginationInfo, Platform, PlatformConfig, SigningConfig, StoragePlugin, StoragePluginHooks } from "./types/index.cjs";
import { PaginatedResult, PaginationOptions, calculatePagination } from "./calculatePagination.cjs";
import { CompressionFormat, CompressionFormatInfo, detectCompressionFormat, getCompressionMimeType, getContentType } from "./compressionFormat.cjs";
import { BlobOperations, createBlobDatabasePlugin } from "./createBlobDatabasePlugin.cjs";
import { AbstractDatabasePlugin, CreateDatabasePluginOptions, createDatabasePlugin } from "./createDatabasePlugin.cjs";
import { createStorageKeyBuilder } from "./createStorageKeyBuilder.cjs";
import { CreateStoragePluginOptions, createStoragePlugin } from "./createStoragePlugin.cjs";
import { filterCompatibleAppVersions } from "./filterCompatibleAppVersions.cjs";
import { generateMinBundleId } from "./generateMinBundleId.cjs";
import { ParsedStorageUri, parseStorageUri } from "./parseStorageUri.cjs";
import { semverSatisfies } from "./semverSatisfies.cjs";
export { AbstractDatabasePlugin, BasePluginArgs, BlobOperations, BuildPlugin, BuildPluginConfig, BuiltIns, Bundle, CompressionFormat, CompressionFormatInfo, ConfigInput, CreateDatabasePluginOptions, CreateStoragePluginOptions, DatabasePlugin, DatabasePluginHooks, HasMultipleCallSignatures, NativeBuildArgs, PaginatedResult, PaginationInfo, PaginationOptions, ParsedStorageUri, Platform, PlatformConfig, Primitive, RequiredDeep, SigningConfig, StoragePlugin, StoragePluginHooks, calculatePagination, createBlobDatabasePlugin, createDatabasePlugin, createStorageKeyBuilder, createStoragePlugin, detectCompressionFormat, filterCompatibleAppVersions, generateMinBundleId, getCompressionMimeType, getContentType, parseStorageUri, semverSatisfies };