Skip to content

Preprocessor

Template for a Foliant preprocessor. Instead of looking for an existing preprocessor, cloning it, and modifying its source, install this package and generate a preprocessor directory. As simple as:

$ foliant init -t preprocessor

Installation

$ pip install --no-compile foliantcontrib.templates.preprocessor

Usage

$ foliant init -t preprocessor
Enter the project name: Awesome Preprocessor
✔ Generating project
─────────────────────
Project "Awesome Preprocessor" created in awesome-preprocessor

Or:

$ foliant init -t preprocessor -n "Awesome Preprocessor"
✔ Generating project
─────────────────────
Project "Awesome Preprocessor" created in awesome-preprocessor

Result:

$ tree awesome-preprocessor
.
├── changelog.md
├── foliant
│   └── preprocessors
│       └── awesome-preprocessor.py
├── LICENSE
├── README.md
└── setup.py

2 directories, 5 files
Back to top