Detect terminal and use the output writer for raw fields
Detect terminal and use the output writer for raw fields

If the value is being "piped", we don't print colors or the newline character at the end. If it's not, we still give users pretty when selecting a raw field/value.

Aloomaio/vault,hartsock/vault,quixoten/vault,quixoten/vault,Aloomaio/vault,hashicorp/vault,rnaveiras/vault,rnaveiras/vault,kingland/vault,hashicorp/vault,kingland/vault,joelthompson/vault,kingland/vault,kingland/vault,hashicorp/vault,rnaveiras/vault,mgk/vault,joelthompson/vault,naunga/vault,hashicorp/vault,hartsock/vault,kingland/vault,hartsock/vault,joelthompson/vault,hartsock/vault,mgk/vault,rnaveiras/vault,hashicorp/vault,joelthompson/vault,hartsock/vault,naunga/vault,mgk/vault,rnaveiras/vault,quixoten/vault,Aloomaio/vault,hashicorp/vault,mgk/vault,Aloomaio/vault,quixoten/vault