UNPKG

@rsweeten/dropbox-sync

Version:

Reusable Dropbox synchronization module with framework adapters

33 lines (27 loc) 989 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