@opendatalabs/vana-sdk
Version:
A TypeScript library for interacting with Vana Network smart contracts.
12 lines (11 loc) • 645 B
TypeScript
/**
* Platform adapters entry point
*
* This module provides platform-specific utilities for different environments.
* Use this when you need platform detection or adapter creation.
*/
export { BrowserPlatformAdapter } from "./platform/browser";
export { NodePlatformAdapter } from "./platform/node";
export type { VanaPlatformAdapter } from "./platform/interface";
export { detectPlatform, createPlatformAdapter, createPlatformAdapterFor, isPlatformSupported, getPlatformCapabilities, } from "./platform/utils";
export { createNodePlatformAdapter, createBrowserPlatformAdapter, createPlatformAdapterSafe, } from "./platform/browser-safe";