There is an ongoing outage on the primary CPAN mirror. It is possible to work around the issue by using MetaCPAN as a mirror.

Modules

read one line of user input, with convenience functions
read one line of user input with multiple values
read a path with completion like on a shell
utility package for Term::Completion using POSIX termios
utility package for Term::Completion using Term::ReadKey
utility package for Term::Completion using stty
utility package to determine terminal size