Use the composer puppet module from SilexConsutling.