VR-99: converting veritable-ui to esm. (#39)
* VR-99: converting to esm.
* vr-99: version bump.
* VR-99: switching back to .js as it was but instead ESM export.
* VR-99: and a Dockerfile, oops missed one earlier.
* VR-99: changed knexfile to .ts.
* VR-99: converting knex along with migrations to typescript.
* VR-99: tsconfig update.
* VR-99: linting.
* VR-99: and Dockerfile update to remove old knex refs.
* VR-99: updated tests to follow 'esm' principkles.
* VR-99: default exports of pino logger.
* VR-99: revoming styling property from a Button.
* VR-99: another invalid import.
* VR-99: version bump.
* VR-99: snapshot update.
* VR-99: messing around with ESM modules.
* VR-99: linting.
* VR-99: and another import of pino.
* VR-99: and the same for the pino-http logger.
---------
Co-authored-by: Paulius Michelevicius <[email protected]>