SYNOPSIS

     use Perinci::Sub::Util::DepModule qw(get_required_dep_modules);
    
     my $meta = {
         v => 1.1,
         deps => {
             prog => 'git',
             any => [
                 {pm => 'Foo::Bar'},
                 {pm => 'Foo::Baz'},
             ],
         },
         ...
     };
     my $mods = get_required_dep_modules($meta);

    Result:

     {
         'Perinci::Sub::DepChecker' => 0,
         'Perinci::Sub::Dep::pm' => 0,
     }

FUNCTIONS

 get_required_dep_modules($meta) => array

    Dpendencies are checked by Perinci::Sub::DepChecker as well as other
    Perinci::Sub::Dep::* modules for custom types of dependencies.

    This function can detect which modules are used.

    This function can be used during distribution building to automatically
    add those modules as prerequisites.