In short, make every class depend on interfaces or abstract parent classes instead of the actual implementations. Perhaps i will even have to build gateways to the native Obsidian classes. That would make testing the plugin outside of Obsidian much easier.
In short, make every class depend on interfaces or abstract parent classes instead of the actual implementations. Perhaps i will even have to build gateways to the native Obsidian classes. That would make testing the plugin outside of Obsidian much easier.