@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.
31 lines • 2.77 kB
JavaScript
/**
* Central barrel file for easier imports
*
* Usage:
* import { PersonaManager, GitHubClient, UpdateManager } from '@/index.barrel';
*/
// Types
export * from './types/index.js';
// Config
export * from './config/constants.js';
export * from './config/indicator-config.js';
// Security
export * from './security/constants.js';
export * from './security/InputValidator.js';
// Utils
export * from './utils/filesystem.js';
export * from './utils/git.js';
export * from './utils/version.js';
// Cache
export * from './cache/APICache.js';
// Persona
export * from './persona/index.js';
// Marketplace
export * from './marketplace/index.js';
// Update
export * from './update/index.js';
// Server
export * from './server/index.js';
// Main server
export { DollhouseMCPServer } from './index.js';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguYmFycmVsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2luZGV4LmJhcnJlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQUVILFFBQVE7QUFDUixjQUFjLGtCQUFrQixDQUFDO0FBRWpDLFNBQVM7QUFDVCxjQUFjLHVCQUF1QixDQUFDO0FBQ3RDLGNBQWMsOEJBQThCLENBQUM7QUFFN0MsV0FBVztBQUNYLGNBQWMseUJBQXlCLENBQUM7QUFDeEMsY0FBYyw4QkFBOEIsQ0FBQztBQUU3QyxRQUFRO0FBQ1IsY0FBYyx1QkFBdUIsQ0FBQztBQUN0QyxjQUFjLGdCQUFnQixDQUFDO0FBQy9CLGNBQWMsb0JBQW9CLENBQUM7QUFFbkMsUUFBUTtBQUNSLGNBQWMscUJBQXFCLENBQUM7QUFFcEMsVUFBVTtBQUNWLGNBQWMsb0JBQW9CLENBQUM7QUFFbkMsY0FBYztBQUNkLGNBQWMsd0JBQXdCLENBQUM7QUFFdkMsU0FBUztBQUNULGNBQWMsbUJBQW1CLENBQUM7QUFFbEMsU0FBUztBQUNULGNBQWMsbUJBQW1CLENBQUM7QUFFbEMsY0FBYztBQUNkLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLFlBQVksQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ2VudHJhbCBiYXJyZWwgZmlsZSBmb3IgZWFzaWVyIGltcG9ydHNcbiAqIFxuICogVXNhZ2U6XG4gKiBpbXBvcnQgeyBQZXJzb25hTWFuYWdlciwgR2l0SHViQ2xpZW50LCBVcGRhdGVNYW5hZ2VyIH0gZnJvbSAnQC9pbmRleC5iYXJyZWwnO1xuICovXG5cbi8vIFR5cGVzXG5leHBvcnQgKiBmcm9tICcuL3R5cGVzL2luZGV4LmpzJztcblxuLy8gQ29uZmlnXG5leHBvcnQgKiBmcm9tICcuL2NvbmZpZy9jb25zdGFudHMuanMnO1xuZXhwb3J0ICogZnJvbSAnLi9jb25maWcvaW5kaWNhdG9yLWNvbmZpZy5qcyc7XG5cbi8vIFNlY3VyaXR5XG5leHBvcnQgKiBmcm9tICcuL3NlY3VyaXR5L2NvbnN0YW50cy5qcyc7XG5leHBvcnQgKiBmcm9tICcuL3NlY3VyaXR5L0lucHV0VmFsaWRhdG9yLmpzJztcblxuLy8gVXRpbHNcbmV4cG9ydCAqIGZyb20gJy4vdXRpbHMvZmlsZXN5c3RlbS5qcyc7XG5leHBvcnQgKiBmcm9tICcuL3V0aWxzL2dpdC5qcyc7XG5leHBvcnQgKiBmcm9tICcuL3V0aWxzL3ZlcnNpb24uanMnO1xuXG4vLyBDYWNoZVxuZXhwb3J0ICogZnJvbSAnLi9jYWNoZS9BUElDYWNoZS5qcyc7XG5cbi8vIFBlcnNvbmFcbmV4cG9ydCAqIGZyb20gJy4vcGVyc29uYS9pbmRleC5qcyc7XG5cbi8vIE1hcmtldHBsYWNlXG5leHBvcnQgKiBmcm9tICcuL21hcmtldHBsYWNlL2luZGV4LmpzJztcblxuLy8gVXBkYXRlXG5leHBvcnQgKiBmcm9tICcuL3VwZGF0ZS9pbmRleC5qcyc7XG5cbi8vIFNlcnZlclxuZXhwb3J0ICogZnJvbSAnLi9zZXJ2ZXIvaW5kZXguanMnO1xuXG4vLyBNYWluIHNlcnZlclxuZXhwb3J0IHsgRG9sbGhvdXNlTUNQU2VydmVyIH0gZnJvbSAnLi9pbmRleC5qcyc7Il19