Kwalitee Issues


Add a README to the distribution. It should contain a quick description of your module and how to install it.


List all used modules in META.yml requires


  • Config
  • Encode
  • MIME::Base64
  • strict
  • warnings


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


List all modules used in the test suite in META.yml build_requires


  • Encode
  • IO::Handle
  • Test::More
  • strict
  • utf8
  • warnings


Name Abstract Version View
Protocol::WebSocket WebSocket protocol 0.19 metacpan
Protocol::WebSocket::Client WebSocket client metacpan
Protocol::WebSocket::Cookie Base class for WebSocket cookies metacpan
Protocol::WebSocket::Cookie::Request WebSocket Cookie Request metacpan
Protocol::WebSocket::Cookie::Response WebSocket Cookie Response metacpan
Protocol::WebSocket::Frame WebSocket Frame metacpan
Protocol::WebSocket::Handshake Base WebSocket Handshake class metacpan
Protocol::WebSocket::Handshake::Client WebSocket Client Handshake metacpan
Protocol::WebSocket::Handshake::Server WebSocket Server Handshake metacpan
Protocol::WebSocket::Message Base class for WebSocket request and response metacpan
Protocol::WebSocket::Request WebSocket Request metacpan
Protocol::WebSocket::Response WebSocket Response metacpan
Protocol::WebSocket::Stateful Base class for all classes with states metacpan
Protocol::WebSocket::URL WebSocket URL metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
cpanfile metacpan