4 Commits

Author SHA1 Message Date
schihei b824ad5ed5 1.0.1 2026-04-29 22:21:33 +02:00
schihei 85d20b896a Fix plugin ID, package metadata, and formatter consistency issues
- Correct plugin ID in manifest.json to match folder name (obsidian-unicode-formatter)
- Update package.json name and description from sample template defaults
- Make markdownToLinkedIn handle both '- ' and '* ' list markers
- Enhance cleanText to also strip em-dash, arrow, and numbered-list prefixes
2026-04-29 22:17:21 +02:00
schihei fd74c0987e Implement Unicode text formatter plugin
- Add unicode-maps.ts with BOLD_MAP, ITALIC_MAP, BOLD_ITALIC_MAP from Unicode Sans-Serif ranges
- Add formatter.ts with transformText(text, style) using the maps
- Add commands.ts registering three editorCallback commands (bold, italic, bold-italic)
- Replace sample plugin boilerplate in main.ts with UnicodeFormatterPlugin wired to registerCommands
- Update manifest.json with correct id, name, and description
- Delete unused settings.ts boilerplate

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 19:21:16 +01:00
schihei 5d8de9dd2a Initial commit 2026-03-19 19:00:24 +01:00