UNPKG

mcp-swagger-parser

Version:

Enterprise-grade OpenAPI/Swagger specification parser for Model Context Protocol (MCP) projects

30 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AuthError = exports.AuthErrorType = void 0; /** * 认证错误类型 */ var AuthErrorType; (function (AuthErrorType) { AuthErrorType["TOKEN_MISSING"] = "TOKEN_MISSING"; AuthErrorType["TOKEN_INVALID"] = "TOKEN_INVALID"; AuthErrorType["TOKEN_EXPIRED"] = "TOKEN_EXPIRED"; AuthErrorType["CONFIG_INVALID"] = "CONFIG_INVALID"; AuthErrorType["ENV_VAR_MISSING"] = "ENV_VAR_MISSING"; AuthErrorType["NETWORK_ERROR"] = "NETWORK_ERROR"; AuthErrorType["UNKNOWN_ERROR"] = "UNKNOWN_ERROR"; })(AuthErrorType || (exports.AuthErrorType = AuthErrorType = {})); /** * 认证错误类 */ class AuthError extends Error { constructor(type, message, details, originalError) { super(message); this.type = type; this.details = details; this.originalError = originalError; this.name = 'AuthError'; } } exports.AuthError = AuthError; //# sourceMappingURL=types.js.map