docs: add CONTRIBUTING guide

This commit is contained in:
@gapmiss 2026-05-31 14:12:33 -05:00
parent e063d0145a
commit 2501bea1bc
2 changed files with 24 additions and 1 deletions

1
.gitignore vendored
View file

@ -21,5 +21,4 @@ data.json
# Exclude macOS Finder (System Explorer) View States
.DS_Store
.hotreload
.claude

24
CONTRIBUTING.md Normal file
View file

@ -0,0 +1,24 @@
# Contributing
Thanks for your interest in contributing!
## Bug reports
Open an issue with steps to reproduce and expected vs actual behavior.
## Pull requests
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Run `npm run build` and `npx eslint .` to verify
5. Test in Obsidian
6. Submit a PR with a clear description
## Development
```bash
npm install
npm run dev # Watch mode
npm run build # Production build
```