UNPKG

@rsweeten/dropbox-sync

Version:

Reusable Dropbox synchronization module with framework adapters

15 lines (14 loc) 923 B
// Export all core types and functionality export * from './core/types'; export * from './core/auth'; export * from './core/client'; export * from './core/sync'; export * from './core/socket'; // Export framework-specific adapters with renamed exports to avoid conflicts export { useNextDropboxSync, createNextDropboxApiHandlers, handleOAuthCallback as handleNextOAuthCallback, getCredentialsFromCookies as getNextCredentialsFromCookies, } from './adapters/next'; export { useSvelteDropboxSync, createSvelteKitHandlers, getCredentialsFromCookies as getSvelteCredentialsFromCookies, } from './adapters/svelte'; export { useNuxtDropboxSync, createNuxtApiHandlers, getCredentialsFromCookies as getNuxtCredentialsFromCookies, } from './adapters/nuxt'; export * from './adapters/angular'; // Export default client creator function import { createDropboxSyncClient } from './core/client'; export default createDropboxSyncClient;