implements a readable json line source