composer repository (aka `packages.json`) model builder component