brew returns a non-zero error code if a package is already installed, so check before each install
brew returns a non-zero error code if a package is already installed, so check before each install

kirktrue/kpm