Spaces:
Running
Running
| export function slugify(value: string): string { | |
| const slug = value | |
| .toLowerCase() | |
| .replace(/[^a-z0-9]+/g, "-") | |
| .replace(/^-|-$/g, "") | |
| .slice(0, 40); | |
| return slug || "matrix-agent"; | |
| } | |
| export function generateBundleId(): string { | |
| const first = Math.random().toString(36).slice(2, 8); | |
| const second = Math.random().toString(36).slice(2, 6); | |
| return `mb_${first}${second}`; | |
| } | |