n extractRepositories(content) {
            repositories = [];
            const lines = content.split('\n');
            lines.forEach(line => {
                const match = line.match(/- \[([^\]]+)\]\((https:\/\/github\.com\/[^)]+)\)(?: - (.+))?/);
                if (match) {
                    const [, name, url, description] = match;
                    repositories.push({
                        name: name.trim(),
                        url: url.trim(),
                        description: descrip