Commit graph

4 commits

Author SHA1 Message Date
@gapmiss
bac3097ff7 fix: update tsconfig, esbuild, and release script
Remove unnecessary baseUrl, use Bundler moduleResolution, fix
indentation in tsconfig. Bump esbuild to 0.28.1. Read minAppVersion
from manifest.json in release script instead of hardcoding.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-14 11:25:57 -05:00
@gapmiss
198152b87f Support any Lucide icon as badge type
- Fall back to using badge type directly as icon name when not in BADGE_TYPES
- Update tsconfig lib to ES2020 for matchAll support
- Document Lucide icon support in README

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-26 16:49:29 -05:00
@gapmiss
a9f96d55b5 Fix ESLint and Obsidian scorecard issues
- Add eslint-plugin-obsidianmd with typescript-eslint type-checked rules
- Fix TypeScript: remove any types, unused vars, console.log statements
- Fix DOM: use createSpan() instead of document.createElement
- Fix CSS: remove !important declarations
- Replace builtin-modules with Node's module.builtinModules
- Pin @codemirror dependencies to exact versions
- Add pnpm lockfile for reproducible builds
- Add GitHub workflow for artifact attestation
- Add release script

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-23 06:24:09 -05:00
gapmiss
4a57d19655 initial release 2023-07-10 12:08:26 -04:00