NAME

Sumu Perl Modules

VERSION

version 0.4.0

SYNOPSIS

Usage:

    my $module = $c->param('module');
        
        chomp $module;
    
    my $modules = Sumu::Perl::Modules->new();

    my ($mod, $dirs, $files) = $modules->_dirs(current_user => $current_user, module => "$module");

    my ($mod, $out) = $modules->_doc( module => $module );

DESCRIPTION

List all installed Perl Modules on your system

Tested in:

    Dist: 

        Ubuntu 22.04 (WSL)

    UI: 

        Rocky Linux 9 (Hyper-V)

Strictures

Enable strict and warnings

our VERSION

our $VERSION = '0.4.0'

This version number is updated automatically!

Internals

Exporter

sub NAME

Returns NAME: 

    The name of the app/module

Sub new

Bless the classes 

Required Modules

Eporter

ExtUtils::Installed

Sub _extutils

Returns List of modules as a table

Sub _dirs

Show/Get Dirs in a given module 

Returns an ordered list

Sub _doc

Show Doc for a given module 

Module includes path 

Returns an ordered list