@jeanmemory/react
Version:
React SDK for Jean Memory - Build personalized AI chatbots in 5 lines of code
36 lines (35 loc) • 2.93 kB
JavaScript
/**
* Jean Memory React SDK
* The fastest way to add a context-aware AI to your React application
* @version 1.0.0
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.useJeanMCP = exports.storeUserSession = exports.getUserToken = exports.isAuthenticated = exports.clearUserSession = exports.getUserSession = exports.handleOAuthCallback = exports.initiateOAuth = exports.JeanChatComplete = exports.JeanAuthGuard = exports.signOutFromJean = exports.SignInWithJean = exports.JeanChat = exports.useJean = exports.JeanProvider = void 0;
// Core Provider and Hook
var provider_1 = require("./provider");
Object.defineProperty(exports, "JeanProvider", { enumerable: true, get: function () { return provider_1.JeanProvider; } });
Object.defineProperty(exports, "useJean", { enumerable: true, get: function () { return provider_1.useJean; } });
// Components
var JeanChat_1 = require("./JeanChat");
Object.defineProperty(exports, "JeanChat", { enumerable: true, get: function () { return JeanChat_1.JeanChat; } });
var SignInWithJean_1 = require("./SignInWithJean");
Object.defineProperty(exports, "SignInWithJean", { enumerable: true, get: function () { return SignInWithJean_1.SignInWithJean; } });
Object.defineProperty(exports, "signOutFromJean", { enumerable: true, get: function () { return SignInWithJean_1.signOutFromJean; } });
// New simplified components
var JeanAuthGuard_1 = require("./JeanAuthGuard");
Object.defineProperty(exports, "JeanAuthGuard", { enumerable: true, get: function () { return JeanAuthGuard_1.JeanAuthGuard; } });
var JeanChatComplete_1 = require("./JeanChatComplete");
Object.defineProperty(exports, "JeanChatComplete", { enumerable: true, get: function () { return JeanChatComplete_1.JeanChatComplete; } });
// OAuth Utilities
var oauth_1 = require("./oauth");
Object.defineProperty(exports, "initiateOAuth", { enumerable: true, get: function () { return oauth_1.initiateOAuth; } });
Object.defineProperty(exports, "handleOAuthCallback", { enumerable: true, get: function () { return oauth_1.handleOAuthCallback; } });
Object.defineProperty(exports, "getUserSession", { enumerable: true, get: function () { return oauth_1.getUserSession; } });
Object.defineProperty(exports, "clearUserSession", { enumerable: true, get: function () { return oauth_1.clearUserSession; } });
Object.defineProperty(exports, "isAuthenticated", { enumerable: true, get: function () { return oauth_1.isAuthenticated; } });
Object.defineProperty(exports, "getUserToken", { enumerable: true, get: function () { return oauth_1.getUserToken; } });
Object.defineProperty(exports, "storeUserSession", { enumerable: true, get: function () { return oauth_1.storeUserSession; } });
// Advanced MCP Hook (for direct tool access)
var useJeanMCP_1 = require("./useJeanMCP");
Object.defineProperty(exports, "useJeanMCP", { enumerable: true, get: function () { return useJeanMCP_1.useJeanMCP; } });
;