@immutablewebapps/ejs-cli

0.0.2 • Public • Published

Immutable Web App EJS CLI

This module wraps EJS in a CLI for the purposes of rendering the index.html of an Immutable Web App from an index.ejs template and a configuration JSON file.

Getting Started

# install module globally
npm i -g @immutablewebapps/ejs-cli

Usage

iwa-ejs reads an EJS template from stdin and outputs an HTML file to stdout.

# render from local template
cat index.ejs | iwa-ejs --d config.json > index.html

# or remote template
curl http://assets.example.com/v1.2.3/index.ejs | iwa-ejs --d config.json > index.html

Alternatively, use npx

cat index.ejs | npx @immutablewebapps/ejs-cli --d src/json.json > index.html

Disclaimer

This project was primarily created to demonstrate how to setup an Immutable Web App with ng-immutable-example and react-immutable-example.

Readme

Keywords

none

Package Sidebar

Install

npm i @immutablewebapps/ejs-cli

Weekly Downloads

367

Version

0.0.2

License

Apache-2.0

Unpacked Size

13.6 kB

Total Files

5

Last publish

Collaborators

  • immutablewebapp
  • razorx