UNPKG

@jeanmemory/react

Version:

React SDK for Jean Memory - Build personalized AI chatbots in 5 lines of code

36 lines (35 loc) 2.93 kB
"use strict"; /** * 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; } });