MIT License
Automatically star the Obsidian plugins and themes that you use.
A love letter to thanks.nvim.
old stuff here
This uses bun, not node. So you need that installed. If you are on windows use WSL, if that does not work... good luck.
Things to change Checklist:
manifest.json
package.json
versions.json
automation/config.js
.github/workflows/release.yml
exampleVault/.obsidian/lemons-plugin-template
If and only if you completed these steps, you can run bun install
and bun run dev
to start your plugin jorney.
dev
- build into the example vault with hot reloadbuild
- build for releasetsc
- run type checkertest
- run your teststest:log
- run your tests with console output enabledformat
- format your codeformat:check
- check the formatting of your codelint
- lint your codelint:fix
- lint your code and fix auto fixable mistakescheck
- check for formatting, linting, type errors and run the testscheck:fix
- fix formatting and linting errors, check for type errors and run the testsrelease
- run the script to release a new version