0.3.0 • Published 8 years ago
@eheikes/project-template v0.3.0
Project Templates
This folder contains templates and configuration for my various software projects. It includes a script to update the project in the working directory.
Requirements
Installation
Run npm i -g @eheikes/project-template to install this package.
Usage
Run update-project in your project folder to update it according to these conventions.
Note that human intervention is still required! You'll need to review the changes and commit them or roll them back.
Included
.editorconfigfor automatic style configuration in IDEs.gitignorefor commonly ignored files.travis.ymlfor CI/CD- For npm packages:
- Adds minimal properties to the
package.json - Adds
standarddependency, configuration, andlintscript - Upgrades the packages to the latest version (within defined range)
- Updates the
package-lock.jsonfile - Updates the
yarn.lockfile - Updates the
contributorsproperty inpackage.jsonfrom the git history
- Adds minimal properties to the