AlecAivazis / survey

A golang library for building interactive and accessible prompts with full support for windows and posix terminals.
MIT License
4.07k stars 349 forks source link

Remove vendored dependencies #455

Closed mislav closed 1 year ago

mislav commented 1 year ago

It's not clear to me what are the benefits of the vendor directory anymore since Go's automatic module management is so solid now. In CI, I've enabled dependencies cache so they don't have to be refetched on every test run.

The benefits of removing the vendor directory is that this repository size will be smaller going forward and that we don't have to check in upgrades to dependencies anymore.