diff options
| author | Steph Ango <[email protected]> | 2025-09-05 09:01:58 -0700 |
|---|---|---|
| committer | Steph Ango <[email protected]> | 2025-09-05 09:01:58 -0700 |
| commit | 188bb6120f9c201402490384e812116a0427261b (patch) | |
| tree | c08eb55eb6e27e858cb780c1c007443f80241278 | |
| parent | a4398b8ecc75e738b2d8174e40c97dec35a6e951 (diff) | |
| download | ai-pulse-obsidian-plugin-188bb6120f9c201402490384e812116a0427261b.tar.gz ai-pulse-obsidian-plugin-188bb6120f9c201402490384e812116a0427261b.zip | |
small copy tweaks
| -rw-r--r-- | AGENTS.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -45,7 +45,7 @@ npm run build - **Organize code into multiple files**: Split functionality across separate modules rather than putting everything in `main.ts`. - Source lives in `src/`. Keep `main.ts` small and focused on plugin lifecycle (loading, unloading, registering commands). -- **Recommended file structure**: +- **Example file structure**: ``` src/ main.ts # Plugin entry point, lifecycle management @@ -77,8 +77,9 @@ npm run build - Optional: `author`, `authorUrl`, `fundingUrl` (string or map) - Never change `id` after release. Treat it as stable API. - Keep `minAppVersion` accurate when using newer APIs. +- Canonical requirements are coded here: https://github.com/obsidianmd/obsidian-releases/blob/master/.github/workflows/validate-plugin-entry.yml -## Building & running in Obsidian +## Testing - Manual install for testing: copy `main.js`, `manifest.json`, `styles.css` (if any) to: ``` |
