UNPKG

@jeanmemory/react

Version:

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

31 lines (30 loc) 2.52 kB
"use strict"; /** * Jean Memory React SDK v2.0 * Secure OAuth 2.1 PKCE with JWT-in-header authentication * @version 2.0.0 */ Object.defineProperty(exports, "__esModule", { value: true }); exports.useJeanMCP = exports.JeanChat = exports.storeUserSession = exports.getUserToken = exports.isAuthenticated = exports.clearUserSession = exports.getUserSession = exports.handleOAuthCallback = exports.initiateOAuth = exports.signOutFromJean = exports.SignInWithJean = exports.useJean = exports.JeanProvider = void 0; // Core Provider and Hook (v2.0 Secure) var provider_v2_1 = require("./provider-v2"); Object.defineProperty(exports, "JeanProvider", { enumerable: true, get: function () { return provider_v2_1.JeanProvider; } }); Object.defineProperty(exports, "useJean", { enumerable: true, get: function () { return provider_v2_1.useJean; } }); // Components (v2.0 Secure) var SignInWithJean_v2_1 = require("./SignInWithJean-v2"); Object.defineProperty(exports, "SignInWithJean", { enumerable: true, get: function () { return SignInWithJean_v2_1.SignInWithJean; } }); Object.defineProperty(exports, "signOutFromJean", { enumerable: true, get: function () { return SignInWithJean_v2_1.signOutFromJean; } }); // OAuth Utilities (v2.0) 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; } }); // Legacy Components (v1.x compatibility) var JeanChat_1 = require("./JeanChat"); Object.defineProperty(exports, "JeanChat", { enumerable: true, get: function () { return JeanChat_1.JeanChat; } }); var useJeanMCP_1 = require("./useJeanMCP"); Object.defineProperty(exports, "useJeanMCP", { enumerable: true, get: function () { return useJeanMCP_1.useJeanMCP; } });