obsidian
obsidian copied to clipboard
Detect unsatisfied dependencies with an ESLint plugin
When a provider requests a dependency that's not provided by any graph (usually happens due to typos), Obsidian will throw an error only in runtime when that provider is executed. In order to shorten the feedback loop, we should report this kind of error earlier - with static analysis.