Dist::Zilla::Plugin::TemplateModule - a simple module-from-template plugin


Dist-Zilla documentation  | view source Contained in the Dist-Zilla distribution.

Index


NAME

Top

Dist::Zilla::Plugin::TemplateModule - a simple module-from-template plugin

VERSION

Top

version 4.200008

DESCRIPTION

Top

This is a ModuleMaker used for creating new Perl modules files when minting a new dist with dzil new. It uses Text::Template (via Dist::Zilla::Role::TextTemplate) to render a template into a Perl module. The template is given two variables for use in rendering: $name, the module name; and $dist, the Dist::Zilla object. The module is always created as a file under ./lib.

By default, the template looks something like this:

  use strict;
  use warnings;
  package {{ $name }};

  1;

ATTRIBUTES

Top

template

The template parameter may be given to the plugin to provide a different filename, absolute or relative to the build root.

AUTHOR

Top

Ricardo SIGNES <rjbs@cpan.org>

COPYRIGHT AND LICENSE

Top


Dist-Zilla documentation  | view source Contained in the Dist-Zilla distribution.