@gftdcojp/gftd-orm
Version:
Enterprise-grade real-time data platform with ksqlDB, inspired by Supabase architecture
28 lines • 1.53 kB
JavaScript
/**
* GFTD ORM - 環境対応クライアント(レガシー互換)
*
* @deprecated この直接エクスポートは非推奨です。
* 代わりに '@gftdcojp/gftd-orm/client' を使用してください。
*
* - ブラウザ環境: `import { createBrowserClient } from '@gftdcojp/gftd-orm/client/browser'`
* - サーバー環境: `import { createServerClient } from '@gftdcojp/gftd-orm/client/server'`
* - 自動判定: `import { createClient } from '@gftdcojp/gftd-orm/client'`
*/
// 🔧 ユーティリティ
export * from './utils/env';
// 🆕 Hooks for React/Next.js
export * from './hooks';
// 🔐 Next.js Auth0 React Hooks & Components
// @deprecated - 認証機能は @gftdcojp/auth パッケージに移行されました
// 下記をご利用ください:
// import { useUser, UserProvider, withPageAuthRequired, withApiAuthRequired } from '@gftdcojp/auth/client';
// export * from './nextjs-auth0-hooks';
// 🔗 既存のクライアント機能(互換性のため)
export * from './browser-client';
export * from './realtime-client';
// Re-export core types and functionality
export * from './types';
export { ServerClient, createServerClient, createNextServerClient, createServerClientFromEnv } from './client/server';
// 🔧 レガシー互換のため、明示的に主要な関数をエクスポート
export { createClient, createNextClient, getClientEnvironment, validateEnvironment, logEnvironmentInfo, getRecommendedClientUsage, } from './client/index';
//# sourceMappingURL=client.js.map