Skip to content

Qard/ejs-scaffold

Repository files navigation

ejs-scaffold

Scaffold a directory of files with ejs templating

Install

npm install ejs-scaffold

Usage

Make any number of template files in a directory:

Hello, <%= name %>!

Then run the scaffold to generate the template files with the given variables in the output directory:

import { scaffold } from 'ejs-scaffold'

const inputDirectory = 'path/to/template'
const outputDirectory = 'path/to/output'
const variables = {
  name: 'John Doe',
  age: 30,
}

await scaffold(inputDirectory, outputDirectory, variables)

About

Scaffold a directory of files with ejs templating

Resources

License

Stars

Watchers

Forks

Packages

No packages published