@tractorzoom/generator-dev-tools

2.6.0 • Public • Published

@tractorzoom/generator-dev-tools

Yeoman generator to add dev tools and configurations to node projects

Commitizen friendly Prettier Renovate enabled semantic-release

Publish Status

Install

npm i -g @tractorzoom/generator-dev-tools

Usage

Install Yeoman globally

npm i -g yo

Run generator and choose configurations to add

yo @tractorzoom/dev-tools

Configuration Prompts

  • Circle CI - enables pre-commit hook to validate Circle CI configurations
  • Commitlint - enables pre-commit hook for commitlint and npm run commit script for commit wizard
  • Prettier - enables pre-commit hook for prettier
  • Renovate - add renovate configuration
  • S3/CloudFront - add release and PR workflow with GitHub Actions for front-end applications
  • SAM - add deploy workflow with GitHub Actions for SAM deploy for micro services
  • Semantic Release - add release and PR workflows with GitHub Actions for modules using semantic release
  • Terraform - adds script and pre-commit hook for terraform format
  • Jest - adds Jest configuration file

Package Sidebar

Install

npm i @tractorzoom/generator-dev-tools

Weekly Downloads

2

Version

2.6.0

License

MIT

Unpacked Size

34.9 kB

Total Files

16

Last publish

Collaborators

  • tractorzoom