repo as package