@biconomy/abstractjs
Version:
SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.
21 lines • 1.3 kB
JavaScript
// Main SDK entry point with comprehensive exports for all modules
// Ensures compatibility across both ESM and CommonJS build targets
// Re-export all modules for broad coverage
export * from "./account/index.js";
export * from "./modules/index.js";
export * from "./clients/index.js";
export * from "./constants/index.js";
export * from "./templates/index.js";
// Explicit exports for critical functions to ensure proper export chaining
export {
// Account creation and management functions
toNexusAccount, toMultichainNexusAccount, toGasTankAccount } from "./account/index.js";
export {
// Core module functionality and validators
toSmartSessionsModule, meeSessionActions, smartSessionActions, smartSessionCalls, toValidator, toComposableExecutor, toComposableFallback, toEmptyHook, getMEEVersion, createCondition, createConditionInputParam, ConditionType } from "./modules/index.js";
export {
// Client creation and management functions
createMeeClient, createBicoBundlerClient, createBicoPaymasterClient, createHttpClient } from "./clients/index.js";
// Core constants and configuration values
export { MEEVersion, DEFAULT_MEE_VERSION, ENTRY_POINT_ADDRESS, ENTRYPOINT_SIMULATIONS_ADDRESS, DEFAULT_CONFIGURATIONS_BY_MEE_VERSION } from "./constants/index.js";
//# sourceMappingURL=index.js.map