obsidian_dart 0.1.1
obsidian_dart: ^0.1.1 copied to clipboard
Dart toolkit and runtime for building Obsidian plugins without TypeScript. Compiles to CommonJS for Obsidian 1.7+. Part of Rhyolite Sync (https://rhyolite.nogipx.dev).
Changelog #
0.1.1 #
- Updated README: added Rhyolite Sync mention.
0.1.0 #
- Initial release.
bootstrapPlugin()runtime for registering Dart plugin lifecycle hooks.- Low-level Obsidian API bindings:
PluginHandle,AppHandle,VaultHandle,WorkspaceHandle,MetadataCacheHandle,SecretStorageHandle, settings and UI helpers. - Friendly abstractions:
VaultEvents,WorkspaceEvents,FileHandle,FileWatcher,SettingsManager,SettingsBuilder,PluginSettingsTab,BatchFileOperations. - CLI tools:
obsidian_build(Dart → CommonJS) andobsidian_manifest(generatemanifest.json).