Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

plop-prettier

Use prettier to format plop templates with a custom plop action type.

Installation

npm i --save plop-prettier

Usage

In your base plopfile, use plop.load to add the "pretty-add" action::

const aGenerator = require("./path/to/a/generator");

module.exports = function(plop) {
    plop.load("plop-prettier");

    plop.setGenerator("Generator Name", aGenerator);
};

You can now use the "pretty-add" action type within your generators:

const anAction = {
    type: "pretty-add",
    path: "path/to/generated/file",
    template: "path/to/template"
};

Options

Prettier options can be provided - for information on available prettier options see the prettier docs.

const aGenerator = require("./path/to/a/generator");

module.exports = function(plop) {
    plop.load("plop-prettier", {
        tabWidth: 4
    });

    plop.setGenerator("Generator Name", aGenerator);
};

About

Use prettier to format plop templates

Topics

Resources

License

Packages

No packages published