Bump to v0.1.5: migrate settings tab to declarative Settings API
Obsidian's automated plugin scorecard flagged 9 uses of the display()
override, deprecated since 1.13.0 in favor of getSettingDefinitions().
Rewrite NrpSettingsTab to the declarative API: global toggle/slider
bind directly to plugin settings keys, and the profile list uses the
framework's built-in reorder/delete affordances instead of a hand
rolled drag-and-drop implementation.
Also raise eslint.config.mjs to type-checked rules (matching what the
scorecard's other 12 warnings turned out to run) and fix the handful
of real lint findings that surfaced under it.
Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Full Changelog: 0.1.4...0.1.5