ai-auth
Version:
Complete Auth-Agent SDK - Agent authentication for AI developers + OAuth client integration for website developers
25 lines • 1.78 kB
JavaScript
;
/**
* Auth-Agent SDK - Complete server-side authentication solution for AI agents
* @packageDocumentation
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = exports.sleep = exports.getTimeUntilExpiry = exports.isTokenExpired = exports.parseJWT = exports.generateState = exports.generatePKCEAsync = exports.TokenManager = exports.AgentSDK = void 0;
// Main SDK class
var agent_sdk_1 = require("./agent-sdk");
Object.defineProperty(exports, "AgentSDK", { enumerable: true, get: function () { return agent_sdk_1.AgentSDK; } });
// Token Manager
var token_manager_1 = require("./token-manager");
Object.defineProperty(exports, "TokenManager", { enumerable: true, get: function () { return token_manager_1.TokenManager; } });
// Utility functions
var utils_1 = require("./utils");
Object.defineProperty(exports, "generatePKCEAsync", { enumerable: true, get: function () { return utils_1.generatePKCEAsync; } });
Object.defineProperty(exports, "generateState", { enumerable: true, get: function () { return utils_1.generateState; } });
Object.defineProperty(exports, "parseJWT", { enumerable: true, get: function () { return utils_1.parseJWT; } });
Object.defineProperty(exports, "isTokenExpired", { enumerable: true, get: function () { return utils_1.isTokenExpired; } });
Object.defineProperty(exports, "getTimeUntilExpiry", { enumerable: true, get: function () { return utils_1.getTimeUntilExpiry; } });
Object.defineProperty(exports, "sleep", { enumerable: true, get: function () { return utils_1.sleep; } });
// Default export for convenience
var agent_sdk_2 = require("./agent-sdk");
Object.defineProperty(exports, "default", { enumerable: true, get: function () { return agent_sdk_2.AgentSDK; } });
//# sourceMappingURL=index.js.map