name             = Perl-Critic-PJCJ
author           = Paul Johnson <paul@pjcj.net>
license          = Perl_5
copyright_holder = Paul Johnson
copyright_year   = 2025

version = v0.3.0

[Test::Compile]
[Test::Pod::Coverage::TrustMe]
[Test::ReportPrereqs]
[Test::Perl::Critic]
[Test::EOL]
[Test::Version]
[Test::Kwalitee]
[ExtraTests]

[Git::GatherDir]
include_dotfiles = 1
[ExecDir]
dir = script
[License]
filename = LICENCE
[Manifest]
[MetaYAML]
[MetaJSON]
[MetaConfig]
[MakeMaker::Awesome]
[PodVersion]
[PkgVersion]
die_on_existing_version = 1
use_package = 1

[MetaNoIndex]
directory = utils

[MetaResources]
homepage          = https://pjcj.net/perl.html
bugtracker.web    = https://github.com/pjcj/Perl-Critic-PJCJ/issues
repository.url    = git://github.com/pjcj/Perl-Critic-PJCJ.git
repository.web    = https://github.com/pjcj/Perl-Critic-PJCJ
repository.type   = git

[Run::AfterBuild]
run = perl dev/append_postamble %d/Makefile.PL && (cd %d && perl Makefile.PL)

[Git::Check]

[NextRelease]
filename = Changes.md
format = ## %v%T - %{yyyy-MM-dd}d

[Git::Commit]
changelog = Changes.md
commit_msg = Release %V
[Git::Tag]
[Git::Push]

[TestRelease]
[ConfirmRelease]
[UploadToCPAN]

[Prereqs]
perl = 5.26.0
Cwd = 0
Encode = 0
File::Basename = 0
File::Temp = 0
Getopt::Long = 0
List::Util = 1.33
parent = 0
Perl::Critic = 0
Pod::Usage = 0
PPI = 1.220
Scalar::Util = 0

[Prereqs / TestRequires]
Test2::V0 = 0

[Prereqs / DevelopRequires]
Dist::Zilla = 0
Dist::Zilla::Plugin::Git = 0
Dist::Zilla::Plugin::MakeMaker::Awesome = 0
Archive::Tar::Wrapper = 0
Perl::Critic = 0
Perl::Critic::Community = 0
Perl::Critic::Moose = 0
Perl::Critic::Policy::ValuesAndExpressions::ProhibitSingleArgArraySlice = 0
Perl::Tidy = 0
App::perlimports = 0
Devel::Cover = 0
Template = 0
Browser::Open = 0
