@mickdarling/dollhousemcp
Version:
DollhouseMCP - A Model Context Protocol (MCP) server that enables dynamic AI persona management from markdown files, allowing Claude and other compatible AI assistants to activate and switch between different behavioral personas.
25 lines • 734 B
TypeScript
/**
* Version comparison and parsing utilities
*/
/**
* Compare two semantic versions
* @returns -1 if version1 < version2, 0 if equal, 1 if version1 > version2
*/
export declare function compareVersions(version1: string, version2: string): number;
/**
* Parse version from command output
*/
export declare function parseVersionFromOutput(output: string, tool: string): string | null;
/**
* Validate dependency version against requirements
*/
export declare function validateDependencyVersion(actualVersion: string, requirements: {
minimum: string;
maximum: string;
recommended: string;
}, toolName: string): {
valid: boolean;
warning?: string;
error?: string;
};
//# sourceMappingURL=version.d.ts.map