mcp-image-server
Version:
Servidor MCP para geração de imagens e ícones, integrado ao Vibecoding.
24 lines (23 loc) • 643 B
JavaScript
export class IconLibraryService {
iconLibrary;
constructor() {
this.iconLibrary = new Map();
this.loadIcons();
}
loadIcons() {
// Carregar ícones de uma fonte externa ou de um diretório local
// Exemplo: this.iconLibrary.set('iconName', 'path/to/icon.svg');
}
getIcon(iconName) {
return this.iconLibrary.get(iconName) || null;
}
addIcon(iconName, iconPath) {
this.iconLibrary.set(iconName, iconPath);
}
removeIcon(iconName) {
this.iconLibrary.delete(iconName);
}
listIcons() {
return Array.from(this.iconLibrary.keys());
}
}