Skip to content

deepjs/deep-swig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deep-swig

deep-swig provides deepjs styled client for swigjs (template engine) http://paularmstrong.github.io/swig/

Install

npm install deep-swig

or

bower install deep-swig

Usage

// example through deepLoad

require("deep-swig")();
require("deep-node/lib/rest/file/json")();

var obj = {
	template:"swig::./path/to/my/swig/template",
	context:{
		myData:"json::./path/to/datas.json",
		myTitle:"Hello world"
	}
};

deep.nodes(obj)
.deepLoad()
.done(function(obj){
	return obj.template(obj.context);
})
.log();

About

swig js template engine protocole for deepjs

Resources

License

Stars

Watchers

Forks

Packages

No packages published