`findFirst` returns `Record<Key, undefined>` instead of `undefined` for empty result sets

Hi!
For queries with no results, I'm expecting to get undefined, as the docs state. However, the return value is an object with all columns/props set to undefined.
I use sqlocal as a SQLite driver. Is this something the driver could be responsible for? Any guidance on where to start looking?
Was this page helpful?