NAME

Stencil::Source::Awncorp::Project

ABSTRACT

Stencil Generator for Projects

SYNOPSIS

  use Stencil::Source::Awncorp::Project;

  my $s = Stencil::Source::Awncorp::Project->new;

DESCRIPTION

This package provides a Stencil generator for Dist::Zilla based projects that use. This generator produces the following specification:

  name: MyApp
  abstract: Doing One Thing Very Well
  main_module: lib/MyApp.pm

  prerequisites:
  - "routines = 0"
  - "Data::Object::Class = 0"
  - "Data::Object::ClassHas = 0"

  operations:
  - from: editorconfig
    make: .editorconfig
  - from: gitattributes
    make: .gitattributes
  - from: build
    make: .github/build
  - from: release
    make: .github/release
  - from: workflow-release
    make: .github/workflows/releasing.yml
  - from: workflow-test
    make: .github/workflows/testing.yml
  - from: gitignore
    make: .gitignore
  - from: mailmap
    make: .mailmap
  - from: perlcriticrc
    make: .perlcriticrc
  - from: perltidyrc
    make: .perltidyrc
  - from: replydeps
    make: .replydeps
  - from: replyrc
    make: .replyrc
  - from: code-of-conduct
    make: CODE_OF_CONDUCT.md
  - from: contributing
    make: CONTRIBUTING.md
  - from: manifest-skip
    make: MANIFEST.SKIP
  - from: stability
    make: STABILITY.md
  - from: template
    make: TEMPLATE
  - from: version
    make: VERSION
  - from: dist
    make: dist.ini

INHERITS

This package inherits behaviors from:

Stencil::Source

LIBRARIES

This package uses type constraints from:

Types::Standard

AUTHOR

Al Newkirk, awncorp@cpan.org

LICENSE

Copyright (C) 2011-2019, Al Newkirk, et al.

This is free software; you can redistribute it and/or modify it under the terms of the The Apache License, Version 2.0, as elucidated in the "license file".

PROJECT

Wiki

Project

Initiatives

Milestones

Contributing

Issues