Charlie Jackson
Mar 1, 2018 · 1 min read

Originally Published: February 2017

In an effort to maintain and improve the quality of my code and the ease at which I can set up a new project I have been setting up Yeoman templates for as many project setups that I can. I want these templates to be my master versions of the way I should be programming. So I can look back at them and update them when I learn new bits and pieces. Here are some of the ones I have started on:

  • Eslint — Containing my current Javascript linting preferences
  • Generator — A generator for creating generators
  • Gitignore — Creates a standard gitignore file for various project types
  • Editor Config — My current default .editorconfig file
  • Cucumber JS — Adding cucumber testing to your project
  • Git — Setting up git and gitflow for a project
  • package.json — Extended version of ‘npm init’
  • React JS — Containing various configs for setting up ReactJS in a project
  • Backup — For setting up different backing up systems for projects
  • Docker — Sets up common Docker commands
  • Jest — For adding the Jest Javascript testing to your project

You should be able to see an updated list here on Github, in case I forget to come back and edit this list.

Projects by Charlie Jackson

Personal and Professional Projects by Charlie Jackson

Charlie Jackson
Projects by Charlie Jackson

More From Medium

Also tagged Code

Top on Medium

Top on Medium

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade