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.