A list of the tools developed and maintained by the IA Content Team.
Misc Module tools
This set of scripts collates daily reports on our responsibilities as the stewards of supported modules.
The dependency-checker tool validates dependencies in metadata.json files in Puppet modules or YAML files containing arrays of Puppet modules against the latest published versions on the Puppet Forge.
PDKSync is an efficient way to run a command against the various Puppet module repositories that you manage — keeping them up-to-date with the changes made to PDK.
A small script to test for the easy Puppet Approved criteria.
Puppet Strings generates documentation for Puppet code and extensions written in Puppet and Ruby. Strings processes code and YARD-style code comments to create documentation in HTML, Markdown, or JSON formats.
This gem enables you to execute PowerShell from within ruby without having to instantiate and tear down a PowerShell process for each command called.
Litmus provides a simple command line tool for Puppet content creators, to enable both simple and complex test deployments against specifically configured target systems.
This repository creates docker image files, for testing puppet modules with services with Puppet Litmus.
check and decorate puppet code for internationalization.
Library / Gem to generate a gettext style pot file from puppet code.
A set of cops for detecting strings that need i18n decoration in your project.
This library provides a simple way to write new native resources.