Scaffold, extend, and verify reactive local-first JavaScript or TypeScript applications with TinyBase