obsidian/components/case-insensitive-file-index-component
Component that installs and maintains an opt-in O(1) case-insensitive file index for a vault.
Classes
Section titled “Classes”| Class | Description |
|---|---|
| CaseInsensitiveFileIndexComponent | Installs a CaseInsensitiveFileIndex for the vault while loaded and keeps it in sync with create/delete/rename events. Once loaded, case-insensitive path resolution in obsidian-dev-utils becomes O(1) even on a miss; on unload the index is removed and resolution falls back to the native O(vault)-on-miss lookup. |