Does it work with ESM ? Like:
> import { kvjs } from '@heyputer/kv.js'
If it does you could add an example in the readme to make that clear. I try to avoid commonjs-only modules nowadays.
Edit: Also, is it really a single source file or it's compiled ? It'd be hard to code review this 2.6k lines file.