chore: use flat SG badges
chore: test on Nove v0.11
chore: update package settings

* use shorthand user/repo style
* simplify test script
* add `files` field
* bump deps