git config
helper
Plop A Plop (www.plopjs.com) helper to read git config values.
Installation
npm install --save-dev plop-helper-git-config
or in its short form: npm i -D plop-helper-git-config
Usage
In your plopfile.js
, register it as follows:
const gitConfigHelper = ; module { plop; // The rest of your plop file content}
Now, you can use the gitConfig
helper in your *.hbs
templates. For example, in a package.json.hbs
file:
{ "author": "{{ gitConfig "user.name" }}, {{ gitConfig "user.email" }}", "repository": { "type": "git", "url": "{{ gitConfig 'remote "origin".url' }}" }}
Special Thanks
- Andrew Worcester for Plop.
- Jon Schlinkert for the git config utility packages.