gourmet-generator

0.2.0 • Public • Published

Gourmet

Create tasteful scripted templates for your repetiteve work. After that just do ./gourmet tasteful-script.js and enjoy! Use it to generate entities, rest routes, sql files, and anything else where a kickstart will be welcome.

Simple

Use js to explain what you want to do with a template. First example:

var tmpl = 'Hello {{name}}';
var value = { name: 'Daniel' };
var txt = tt.mustache(tmpl, value)
tt.save('file-name.txt', txt)

Usage

  1. Install gourmet-generator globally npm install -g gourmet-generator

  2. Create a gourmet template script (like the one above) and save somewhere like /folder/templates/ex.js

  3. Inside a cmd use: gourmet /folder/templates/ex.js param1 param2 param3

API

The tt is a global variable to execute frequently required stuff like:

  1. Save a file: tt.save(file, text); where file is a path related to the folder where you currently are and text is the text that you want to save in utf8

  2. Read: Sometimes its better to write the mustache files on its own file. tt.read(file) where file is a path related to the folder where you currently are

  3. Render mustache: Will transform a mustache template and an object with values into a string tt.mustache(template, values)

Package Sidebar

Install

npm i gourmet-generator

Weekly Downloads

1

Version

0.2.0

License

MIT

Last publish

Collaborators

  • danielpm