NAME

Task::BeLike::LESPEA - Modules that LESPEA uses on a daily basis

VERSION

version 1.200000

Builders

Module::Starter

Creates a skeleton of a bare module

Data Parsing

Spreadsheet::ParseExcel

Read Microsoft xls files

Spreadsheet::Read

Write a wide variety of 'spreadsheets'

Spreadsheet::WriteExcel

Write Microsoft xls files

Text::CSV_XS

Parse CSV files, no matter how borked up they are

Database

DBD::CSV

Treat a CSV like a database

DBD::ODBC

Use Microsoft ODBC connections

DBI

Base database handler

Dates

DateTime::Format::DateParse

Takes a string and makes a DateTime object out of it

Development

Devel::NYTProf

Best profiler available! (by far)

Dist::Zilla

Dist::Zilla

Basic module

Dist::Zilla::App::Command::cover

Test your test coverage with Devel::Cover

Dist::Zilla::Plugin::Authority

Adds an authority context to the version

Dist::Zilla::Plugin::Bugtracker

Adds all the CPAN links to perldoc

Dist::Zilla::Plugin::CheckChangeLog

Make sure the changes file is up-to-date

Dist::Zilla::Plugin::CheckChangesHasContent

Make sure the changes file actually has content

Dist::Zilla::Plugin::CheckChangesTests

Make sure you're versioning properly

Dist::Zilla::Plugin::CompileTests

Ensures that the module(s) compile correctly

Dist::Zilla::Plugin::CriticTests

Checks your code for current best practices

Dist::Zilla::Plugin::Git

Used to check/sync with github

Dist::Zilla::Plugin::HasVersionTests

Make sure the modules have version info

Dist::Zilla::Plugin::Homepage

Adds the homepage to the distmeta info

Dist::Zilla::Plugin::InstallGuide

Create an INSTALL file based on which build system you're using

Dist::Zilla::Plugin::KwaliteeTests

General quality tests

Dist::Zilla::Plugin::MinimumPerl

Figures out which version of Perl is the minimum version required

Dist::Zilla::Plugin::MinimumVersionTests

Make sure the code works with provided versions

Dist::Zilla::Plugin::PodWeaver

Dynamically creates POD documentation

Dist::Zilla::Plugin::PortabilityTests

Ensures your filenames will work cross-platform

Dist::Zilla::Plugin::Prepender

Adds a header to all your files (usefull small readme)

Dist::Zilla::Plugin::ReadmeFromPod

Creates a README file from the POD documentation

Dist::Zilla::Plugin::ReportVersions

List all the version of modules you're using

Dist::Zilla::Plugin::Repository

List github repo in perldoc

Dist::Zilla::Plugin::SynopsisTests

Makes sure the code in your SYNOPSIS passes a syntax check

Dist::Zilla::Plugin::UnusedVarsTests

Checks your program for any unused variables (probably a bug?)

Perl::MinimumVersion

Helper module for dzil plugin

Perl::PrereqScanner

Helper module for dzil plugin

Pod::Coverage::TrustPod

Helper module for dzil plugin

Pod::Elemental::Transformer::List

Helper module for dzil plugin

Pod::Weaver

Helper module for dzil plugin

Pod::Weaver::Section::Support

Helper module for dzil plugin

Test::CPAN::Meta

Helper module for dzil plugin

Error Checking

Try::Tiny

At least some basic error checking

autodie

Smart failures in the event a file/dir read/write fails - automagic!

File handling

File::HomeDir

Makes getting files out of the users' home directory super easy

File::ShareDir

Auto store/fetch files in the current modules' "private" folder structure once it's installed

HTML stuff

HTML::Tree

Build a huge tree out of the HTML Dom

HTML::TreeBuilder::XPath

Do some xpath lookups for an HTML tree

Installers

Exporter::Easy

Makes exporting functions a snap

Module::Build

Pure perl installer

Module::Install

Extension of MakeMaker

Module::Install::AuthorTests

Run author tests

Module::Install::ExtraTests

Run extra tests

JSON

JSON

Basic perl module to parse JSON

JSON::Any

Auto use the best available JSON module

JSON::XS

Fast C module to parse JSON

Math

Math::Big

Easily compute math with big ints

Math::Big::Factors

Compute factors of a number

Moose

Getopt::Long::Descriptive

Required for MooseX::App::Cmd

Moose

Base moose module

MooseX::App::Cmd

Extend your moose object as a script

MooseX::Method::Signatures

Adds greate paramater varification to methods (with a performance price)

MooseX::Types::Common

As it sounds, common types for Moose

MooseX::Types::DateTimeX

Awesome DateTime parser

MooseX::Types::Structured

Lets you write enforce structured attributes better than base Moose

Networking

Net::CIDR::Lite

Great CIDR calculation tool

Net::DNS

Do some DNS lookups

Net::IP

Manip IP address

Net::Netmask

Yet another IP manip tool

Net::Ping

Simple pinger

Testing

Perl::Critic

Follow best practices

Test::Most

A whole bunch of tests modules

Test::Perl::Critic

Follow best practices

Test::Pod

Ensures your POD compiles ok

Test::Pod::Coverage

Make sure you document all of your functions

Utils

File::Slurp

Read in an entire file all at once

List::MoreUtils

Provides some advanced-ish list utilities

Readonly::XS

Marks variables readonly... better than constant for some things

Regexp::Common

A ton of precompiled regular expressions

namespace::autoclean

Cleans up the namespace of your modules

YAML

YAML

Basic perl module to parse YAML

YAML::Any

Auto use the best available YAML module

YAML::Syck

Another fast module to parse YAML

YAML::XS

Fast C module to parse JSON

AUTHOR

Adam Lesperance <lespea@gmail.com>

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Task::BeLike::LESPEA

Websites

Bugs

Please report any bugs or feature requests to bug-task-belike-lespea at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-BeLike-LESPEA. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

COPYRIGHT AND LICENSE

This software is copyright (c) 2010 by Adam Lesperance.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.