In a library, a lockfile is not really needed per se and we should avoid creating duplicate dependencies as much as possible.
This is necessary to make integration testing specific to the backend.