{"_id":"consolidate","_rev":"3712630","name":"consolidate","description":"Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.","dist-tags":{"latest":"1.0.4"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2025-02-13T05:58:11.000Z","created":"2011-11-20T07:56:47.243Z","1.0.4":"2024-07-10T22:06:58.401Z","1.0.3":"2023-09-30T18:49:45.739Z","1.0.1":"2023-06-09T00:43:12.464Z","1.0.0":"2023-06-09T00:40:02.526Z","0.16.0":"2020-09-08T20:52:14.493Z","0.15.1":"2018-03-20T00:34:01.026Z","0.15.0":"2017-11-01T18:41:21.882Z","0.14.5":"2016-11-17T15:52:31.089Z","0.14.4":"2016-11-11T23:00:19.610Z","0.14.2":"2016-11-11T17:43:13.268Z","0.14.1":"2016-04-28T16:31:39.657Z","0.14.0":"2016-01-24T18:36:01.300Z","0.13.1":"2015-05-26T18:23:28.971Z","0.13.0":"2015-05-26T16:39:32.138Z","0.12.1":"2015-03-29T22:25:16.323Z","0.12.0":"2015-03-29T22:21:43.927Z","0.11.0":"2015-02-09T16:43:11.360Z","0.10.0":"2013-11-23T18:59:23.250Z","0.9.1":"2013-04-30T14:29:03.606Z","0.9.0":"2013-03-28T19:27:54.731Z","0.8.0":"2013-01-24T03:34:48.799Z","0.7.0":"2012-12-28T22:18:57.155Z","0.6.0":"2012-12-22T23:28:06.544Z","0.5.0":"2012-10-29T15:58:55.574Z","0.4.0":"2012-07-30T16:06:03.662Z","0.3.1":"2012-06-28T16:35:17.069Z","0.3.0":"2012-04-18T18:05:17.560Z","0.2.0":"2012-04-04T19:34:25.573Z","0.1.0":"2012-01-04T02:05:26.448Z","0.0.1":"2011-11-20T07:56:47.243Z"},"users":{"fgribreau":true,"appsunited":true,"ianmcburnie":true,"lexa":true,"maxmaximov":true,"cybo42":true,"denisix":true,"claveren":true,"parroit":true,"devonning":true,"piotrlewandowski":true,"wilbeibi":true,"liquidg3":true,"hemstreet":true,"mswanson1524":true,"josephdavisco":true,"chao2":true,"kabomi":true,"jalcine":true,"jehoshua02":true,"dlpowless":true,"markthethomas":true,"itonyyo":true,"456wyc":true,"junjiansyu":true,"alemohamad":true,"jrschumacher":true,"luuhoangnam":true,"nex":true,"invelo":true,"sewillia":true,"xngiser":true,"gregersrygg":true,"lcsrinaldi":true,"52u":true,"ayoungh":true,"panlw":true,"kolomiichenko":true,"bapinney":true,"antixrist":true,"glab":true,"stevenjoe":true,"wangnan0610":true,"redmonkeydf":true,"jabbalaci":true,"kikna":true,"biganth":true,"dennykuo":true,"kontrax":true,"season19840122":true,"craig0990":true,"a3.ivanenko":true,"arttse":true,"princetoad":true,"pauldziemianowicz":true,"whitelynx":true,"robba.jt":true,"monjer":true,"vchouhan":true,"caeyna":true,"hckhanh":true,"shavyg2":true,"kehanshi":true,"ierceg":true,"tmurngon":true,"nysingh":true,"suemcnab":true,"alexey-mish":true,"jetze":true,"ivan.marquez":true,"shuoshubao":true,"raycharles":true,"hugovila":true,"ironheartbj18":true,"vjudge":true,"quafoo":true,"aadhivive":true,"jk6":true,"yicone":true,"bhaskarmelkani":true,"donald93":true,"_~":true,"ericteng177":true,"d-band":true,"larrychen":true,"suncn":true,"shanewholloway":true,"xiaoyiyu":true,"oliverkascha":true,"sundaycrafts":true,"astesio":true,"xiaoyangyangly":true,"parsea":true,"gindis":true,"ungurys":true,"ryaned":true,"enhezzz":true,"daizch":true,"1cr18ni9":true,"jaylovesfullpower":true,"cfleschhut":true},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"repository":{"type":"git","url":"git+https://github.com/ladjs/consolidate.git"},"versions":{"1.0.4":{"name":"consolidate","description":"Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.","version":"1.0.4","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"bugs":{"url":"https://github.com/ladjs/consolidate/issues"},"contributors":[{"name":"Forward Email","url":"https://forwardemail.net"},{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"}],"devDependencies":{"@babel/core":"^7.22.5","@babel/preset-react":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.9.3","ava":"^5.3.0","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.9","eslint":"8.42.0","eslint-config-xo-lass":"2","eta":"^3.1.1","fixpack":"^4.0.0","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.7","hogan.js":"^3.0.2","htmling":"^0.0.8","husky":"7","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","lint-staged":"12","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.21","mote":"^0.2.0","mustache":"^4.2.0","nunjucks":"^3.2.4","plates":"~0.4.11","pug":"^3.0.2","qejs":"^3.0.5","ractive":"^1.4.2","react":"^18.2.0","react-dom":"^18.2.0","remark-cli":"^11.0.0","remark-preset-github":"4.0.4","semver":"^7.5.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.7","twig":"^1.16.0","twing":"^5.1.4","underscore":"^1.13.6","vash":"^0.13.0","velocityjs":"^2.0.6","walrus":"^0.10.1","whiskers":"^0.4.0","xo":"0.54.2"},"engines":{"node":">=14"},"homepage":"https://github.com/ladjs/consolidate","keywords":["engine","template","view"],"license":"MIT","main":"index.js","peerDependencies":{"@babel/core":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.7.6","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","react":">=16.13.1","react-dom":">=16.13.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","then-pug":"*","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","velocityjs":"^2.0.1","walrus":"^0.10.1","whiskers":"^0.4.0"},"peerDependenciesMeta":{"velocityjs":{"optional":true},"tinyliquid":{"optional":true},"liquid-node":{"optional":true},"dust":{"optional":true},"dustjs-helpers":{"optional":true},"dustjs-linkedin":{"optional":true},"swig":{"optional":true},"swig-templates":{"optional":true},"atpl":{"optional":true},"liquor":{"optional":true},"twig":{"optional":true},"ejs":{"optional":true},"eco":{"optional":true},"jazz":{"optional":true},"jqtpl":{"optional":true},"hamljs":{"optional":true},"hamlet":{"optional":true},"whiskers":{"optional":true},"haml-coffee":{"optional":true},"hogan.js":{"optional":true},"templayed":{"optional":true},"handlebars":{"optional":true},"underscore":{"optional":true},"lodash":{"optional":true},"pug":{"optional":true},"then-pug":{"optional":true},"qejs":{"optional":true},"walrus":{"optional":true},"mustache":{"optional":true},"just":{"optional":true},"ect":{"optional":true},"mote":{"optional":true},"toffee":{"optional":true},"dot":{"optional":true},"bracket-template":{"optional":true},"ractive":{"optional":true},"nunjucks":{"optional":true},"htmling":{"optional":true},"@babel/core":{"optional":true},"plates":{"optional":true},"react-dom":{"optional":true},"react":{"optional":true},"arc-templates":{"optional":true},"vash":{"optional":true},"slm":{"optional":true},"teacup":{"optional":true},"coffee-script":{"optional":true},"twing":{"optional":true}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ladjs/consolidate.git"},"scripts":{"lint":"xo --fix && remark . -qfo && fixpack","prepare":"husky install","pretest":"npm run lint","test":"ava"},"gitHead":"3a2473e3a3cc8ffaf2859187df281ad2610bfe53","_id":"consolidate@1.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"9052e88bf3cf89a444df3cb61f1d4c6b9c8afcf0","size":14735,"noattachment":false,"key":"/consolidate/-/consolidate-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-1.0.4.tgz"},"_npmUser":{"name":"titanism","email":"npm@titanism.com"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_1.0.4_1720649218220_0.9234040815384019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T22:06:58.401Z","publish_time":1720649218401,"_source_registry_name":"default","_cnpm_publish_time":1720649218401},"1.0.3":{"name":"consolidate","description":"Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.","version":"1.0.3","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"bugs":{"url":"https://github.com/ladjs/consolidate/issues"},"contributors":[{"name":"Forward Email","url":"https://forwardemail.net"},{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"}],"devDependencies":{"@babel/core":"^7.22.5","@babel/preset-react":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.9.3","ava":"^5.3.0","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.9","eslint":"8.42.0","eslint-config-xo-lass":"2","eta":"^3.1.1","fixpack":"^4.0.0","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.7","hogan.js":"^3.0.2","htmling":"^0.0.8","husky":"7","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","lint-staged":"12","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.21","mote":"^0.2.0","mustache":"^4.2.0","nunjucks":"^3.2.4","plates":"~0.4.11","pug":"^3.0.2","qejs":"^3.0.5","ractive":"^1.4.2","react":"^18.2.0","react-dom":"^18.2.0","remark-cli":"^11.0.0","remark-preset-github":"4.0.4","semver":"^7.5.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.7","twig":"^1.16.0","twing":"^5.1.4","underscore":"^1.13.6","vash":"^0.13.0","velocityjs":"^2.0.6","walrus":"^0.10.1","whiskers":"^0.4.0","xo":"0.54.2"},"engines":{"node":">=14"},"homepage":"https://github.com/ladjs/consolidate","keywords":["engine","template","view"],"license":"MIT","main":"index.js","peerDependencies":{"@babel/core":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.7.6","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","react":">=16.13.1","react-dom":">=16.13.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","then-pug":"*","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","velocityjs":"^2.0.1","walrus":"^0.10.1","whiskers":"^0.4.0"},"peerDependenciesMeta":{"velocityjs":{"optional":true},"tinyliquid":{"optional":true},"liquid-node":{"optional":true},"dust":{"optional":true},"dustjs-helpers":{"optional":true},"dustjs-linkedin":{"optional":true},"swig":{"optional":true},"swig-templates":{"optional":true},"atpl":{"optional":true},"liquor":{"optional":true},"twig":{"optional":true},"ejs":{"optional":true},"eco":{"optional":true},"jazz":{"optional":true},"jqtpl":{"optional":true},"hamljs":{"optional":true},"hamlet":{"optional":true},"whiskers":{"optional":true},"haml-coffee":{"optional":true},"hogan.js":{"optional":true},"templayed":{"optional":true},"handlebars":{"optional":true},"underscore":{"optional":true},"lodash":{"optional":true},"pug":{"optional":true},"then-pug":{"optional":true},"qejs":{"optional":true},"walrus":{"optional":true},"mustache":{"optional":true},"just":{"optional":true},"ect":{"optional":true},"mote":{"optional":true},"toffee":{"optional":true},"dot":{"optional":true},"bracket-template":{"optional":true},"ractive":{"optional":true},"nunjucks":{"optional":true},"htmling":{"optional":true},"@babel/core":{"optional":true},"plates":{"optional":true},"react-dom":{"optional":true},"react":{"optional":true},"arc-templates":{"optional":true},"vash":{"optional":true},"slm":{"optional":true},"teacup":{"optional":true},"coffee-script":{"optional":true},"twing":{"optional":true}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ladjs/consolidate.git"},"scripts":{"lint":"xo --fix && remark . -qfo && fixpack","prepare":"husky install","pretest":"npm run lint","test":"ava"},"gitHead":"c219598d5f0b0adbc6ffc4c581d090ca0d5d02f9","_id":"consolidate@1.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"037cfb283dc1396a98eea5bbeb05b79c2a51f2a8","size":14714,"noattachment":false,"key":"/consolidate/-/consolidate-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-1.0.3.tgz"},"_npmUser":{"name":"titanism","email":"npm@titanism.com"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_1.0.3_1696099785483_0.09521831143152881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-30T18:49:45.739Z","publish_time":1696099785739,"_source_registry_name":"default","_cnpm_publish_time":1696099785739},"1.0.1":{"name":"consolidate","description":"Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.","version":"1.0.1","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"bugs":{"url":"https://github.com/ladjs/consolidate/issues"},"contributors":[{"name":"Forward Email","url":"https://forwardemail.net"},{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"}],"devDependencies":{"@babel/core":"^7.22.5","@babel/preset-react":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.9.3","ava":"^5.3.0","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.9","eslint":"8.42.0","eslint-config-xo-lass":"2","fixpack":"^4.0.0","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.7","hogan.js":"^3.0.2","htmling":"^0.0.8","husky":"7","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","lint-staged":"12","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.21","mote":"^0.2.0","mustache":"^4.2.0","nunjucks":"^3.2.4","plates":"~0.4.11","pug":"^3.0.2","qejs":"^3.0.5","ractive":"^1.4.2","react":"^18.2.0","react-dom":"^18.2.0","remark-cli":"^11.0.0","remark-preset-github":"4.0.4","semver":"^7.5.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.7","twig":"^1.16.0","twing":"^5.1.4","underscore":"^1.13.6","vash":"^0.13.0","velocityjs":"^2.0.6","walrus":"^0.10.1","whiskers":"^0.4.0","xo":"0.54.2"},"engines":{"node":">=14"},"homepage":"https://github.com/ladjs/consolidate","keywords":["engine","template","view"],"license":"MIT","main":"index.js","peerDependencies":{"@babel/core":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.7.6","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","react":"^16.13.1","react-dom":"^16.13.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","then-pug":"*","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","velocityjs":"^2.0.1","walrus":"^0.10.1","whiskers":"^0.4.0"},"peerDependenciesMeta":{"velocityjs":{"optional":true},"tinyliquid":{"optional":true},"liquid-node":{"optional":true},"dust":{"optional":true},"dustjs-helpers":{"optional":true},"dustjs-linkedin":{"optional":true},"swig":{"optional":true},"swig-templates":{"optional":true},"atpl":{"optional":true},"liquor":{"optional":true},"twig":{"optional":true},"ejs":{"optional":true},"eco":{"optional":true},"jazz":{"optional":true},"jqtpl":{"optional":true},"hamljs":{"optional":true},"hamlet":{"optional":true},"whiskers":{"optional":true},"haml-coffee":{"optional":true},"hogan.js":{"optional":true},"templayed":{"optional":true},"handlebars":{"optional":true},"underscore":{"optional":true},"lodash":{"optional":true},"pug":{"optional":true},"then-pug":{"optional":true},"qejs":{"optional":true},"walrus":{"optional":true},"mustache":{"optional":true},"just":{"optional":true},"ect":{"optional":true},"mote":{"optional":true},"toffee":{"optional":true},"dot":{"optional":true},"bracket-template":{"optional":true},"ractive":{"optional":true},"nunjucks":{"optional":true},"htmling":{"optional":true},"@babel/core":{"optional":true},"plates":{"optional":true},"react-dom":{"optional":true},"react":{"optional":true},"arc-templates":{"optional":true},"vash":{"optional":true},"slm":{"optional":true},"teacup":{"optional":true},"coffee-script":{"optional":true},"twing":{"optional":true}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ladjs/consolidate.git"},"scripts":{"lint":"xo --fix && remark . -qfo && fixpack","prepare":"husky install","pretest":"npm run lint","test":"ava"},"gitHead":"2bf0a2012e3f8af20e806593b66327c7c28216da","_id":"consolidate@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"5de2d77eb1ac6f415a6d18427d242c2bb49aeee1","size":14622,"noattachment":false,"key":"/consolidate/-/consolidate-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-1.0.1.tgz"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_1.0.1_1686271392233_0.6258600970580135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-09T00:43:12.464Z","publish_time":1686271392464,"_source_registry_name":"default","_cnpm_publish_time":1686271392464},"1.0.0":{"name":"consolidate","description":"Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.","version":"1.0.0","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"bugs":{"url":"https://github.com/ladjs/consolidate/issues"},"contributors":[{"name":"Forward Email","url":"https://forwardemail.net"},{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"}],"devDependencies":{"@babel/core":"^7.22.5","@babel/preset-react":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.9.3","ava":"^5.3.0","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.9","eslint":"8.42.0","eslint-config-xo-lass":"2","fixpack":"^4.0.0","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.7","hogan.js":"^3.0.2","htmling":"^0.0.8","husky":"7","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","lint-staged":"12","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.21","mote":"^0.2.0","mustache":"^4.2.0","nunjucks":"^3.2.4","plates":"~0.4.11","pug":"^3.0.2","qejs":"^3.0.5","ractive":"^1.4.2","react":"^18.2.0","react-dom":"^18.2.0","remark-cli":"^11.0.0","remark-preset-github":"4.0.4","semver":"^7.5.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.7","twig":"^1.16.0","twing":"^5.1.4","underscore":"^1.13.6","vash":"^0.13.0","velocityjs":"^2.0.6","walrus":"^0.10.1","whiskers":"^0.4.0","xo":"0.54.2"},"engines":{"node":">=14"},"homepage":"https://github.com/ladjs/consolidate","keywords":["engine","template","view"],"license":"MIT","main":"index.js","peerDependencies":{"@babel/core":"^7.22.5","arc-templates":"^0.5.3","atpl":">=0.7.6","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","react":"^16.13.1","react-dom":"^16.13.1","slm":"^2.0.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","then-pug":"*","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","velocityjs":"^2.0.1","walrus":"^0.10.1","whiskers":"^0.4.0"},"peerDependenciesMeta":{"velocityjs":{"optional":true},"tinyliquid":{"optional":true},"liquid-node":{"optional":true},"dust":{"optional":true},"dustjs-helpers":{"optional":true},"dustjs-linkedin":{"optional":true},"swig":{"optional":true},"swig-templates":{"optional":true},"atpl":{"optional":true},"liquor":{"optional":true},"twig":{"optional":true},"ejs":{"optional":true},"eco":{"optional":true},"jazz":{"optional":true},"jqtpl":{"optional":true},"hamljs":{"optional":true},"hamlet":{"optional":true},"whiskers":{"optional":true},"haml-coffee":{"optional":true},"hogan.js":{"optional":true},"templayed":{"optional":true},"handlebars":{"optional":true},"underscore":{"optional":true},"lodash":{"optional":true},"pug":{"optional":true},"then-pug":{"optional":true},"qejs":{"optional":true},"walrus":{"optional":true},"mustache":{"optional":true},"just":{"optional":true},"ect":{"optional":true},"mote":{"optional":true},"toffee":{"optional":true},"dot":{"optional":true},"bracket-template":{"optional":true},"ractive":{"optional":true},"nunjucks":{"optional":true},"htmling":{"optional":true},"@babel/core":{"optional":true},"plates":{"optional":true},"react-dom":{"optional":true},"react":{"optional":true},"arc-templates":{"optional":true},"vash":{"optional":true},"slm":{"optional":true},"teacup":{"optional":true},"coffee-script":{"optional":true},"twing":{"optional":true}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ladjs/consolidate.git"},"scripts":{"lint":"xo --fix && remark . -qfo && fixpack","prepare":"husky install","pretest":"npm run lint","test":"ava"},"gitHead":"2bf0a2012e3f8af20e806593b66327c7c28216da","_id":"consolidate@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"7de5cf3d3cf0041617ae1235987b4b1109e023c5","size":14622,"noattachment":false,"key":"/consolidate/-/consolidate-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-1.0.0.tgz"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_1.0.0_1686271202219_0.4402289888782489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-09T00:40:02.526Z","publish_time":1686271202526,"_source_registry_name":"default","_cnpm_publish_time":1686271202526},"0.16.0":{"name":"consolidate","description":"Template engine consolidation library","version":"0.16.0","homepage":"https://github.com/tj/consolidate.js","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"repository":{"type":"git","url":"git+https://github.com/tj/consolidate.js.git"},"bugs":{"url":"https://github.com/tj/consolidate.js/issues"},"license":"MIT","main":"index.js","engines":{"node":">= 0.10.0"},"scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha"},"dependencies":{"bluebird":"^3.7.2"},"devDependencies":{"arc-templates":"^0.5.3","atpl":">=0.7.6","babel-core":"^6.26.3","babel-preset-react":"^6.24.1","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","eslint":"^7.8.1","eslint-config-standard":"^14.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jade":"^1.11.0","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","marko":"^3.14.4","mocha":"^3.5.3","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","razor-tmpl":"^1.3.1","react":"^16.13.1","react-dom":"^16.13.1","semver":"^7.3.2","should":"*","slm":"^2.0.0","squirrelly":"^5.1.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","velocityjs":"^2.0.1","walrus":"^0.10.1","whiskers":"^0.4.0"},"keywords":["engine","template","view"],"gitHead":"cfe53bdf5001625424db269bfa7ae5ec4c5ed522","_id":"consolidate@0.16.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"shasum":"a11864768930f2f19431660a65906668f5fbdc16","size":13679,"noattachment":false,"key":"/consolidate/-/consolidate-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.16.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_0.16.0_1599598334329_0.016184742562978194"},"_hasShrinkwrap":false,"publish_time":1599598334493,"_cnpm_publish_time":1599598334493,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.15.1":{"name":"consolidate","description":"Template engine consolidation library","version":"0.15.1","homepage":"https://github.com/tj/consolidate.js","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"repository":{"type":"git","url":"git+https://github.com/tj/consolidate.js.git"},"bugs":{"url":"https://github.com/tj/consolidate.js/issues"},"license":"MIT","files":["index.js","lib"],"main":"index.js","engines":{"node":">= 0.10.0"},"scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha"},"dependencies":{"bluebird":"^3.1.1"},"devDependencies":{"arc-templates":"^0.5.1","atpl":">=0.7.6","babel-core":"^6.7.6","babel-preset-react":"^6.5.0","bracket-template":"^1.1.4","coffee-script":"^1.11.1","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.3.1","eslint-plugin-standard":"^2.0.1","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^2.6.1","liquor":"^0.0.5","lodash":"^4.0.0","marko":"^3.12.0","mocha":"^3.1.2","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^3.0.0","plates":"~0.4.8","pug":"^2.0.0-beta6","qejs":"^3.0.5","ractive":"^0.8.4","react":"^15.3.2","react-dom":"^15.3.2","should":"*","slm":"^0.5.0","swig-templates":"^2.0.2","swig":"^1.4.1","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.30","toffee":"^0.1.12","twig":"^0.10.0","underscore":"^1.3.3","vash":"^0.12.2","walrus":"^0.10.1","whiskers":"^0.4.0","velocityjs":"^0.8.2"},"keywords":["engine","template","view"],"gitHead":"11efc65852c7e7d36abf6f5fb770668db3ce7da6","_id":"consolidate@0.15.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"21ab043235c71a07d45d9aad98593b0dba56bab7","size":12414,"noattachment":false,"key":"/consolidate/-/consolidate-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.15.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate_0.15.1_1521506040402_0.34378078581939"},"_hasShrinkwrap":false,"publish_time":1521506041026,"_cnpm_publish_time":1521506041026,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.15.0":{"name":"consolidate","description":"Template engine consolidation library","version":"0.15.0","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"dependencies":{"bluebird":"^3.1.1"},"devDependencies":{"arc-templates":"^0.5.1","atpl":">=0.7.6","babel-core":"^6.7.6","babel-preset-react":"^6.5.0","bracket-template":"^1.1.4","coffee-script":"^1.11.1","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.3.1","eslint-plugin-standard":"^2.0.1","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^2.6.1","liquor":"^0.0.5","lodash":"^4.0.0","marko":"^3.12.0","mocha":"^3.1.2","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^3.0.0","plates":"~0.4.8","pug":"^2.0.0-beta6","qejs":"^3.0.5","ractive":"^0.8.4","react":"^15.3.2","react-dom":"^15.3.2","should":"*","slm":"^0.5.0","swig-templates":"^2.0.2","swig":"^1.4.1","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.30","toffee":"^0.1.12","twig":"^0.10.0","underscore":"^1.3.3","vash":"^0.12.2","walrus":"^0.10.1","whiskers":"^0.4.0","velocityjs":"^0.8.2"},"keywords":["engine","template","view"],"scripts":{"test":"mocha"},"gitHead":"e7acbf2e6107569323d5a0404253dbf8d3e80bc1","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.15.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"397918901297d5f657d0a6514a30502245a20980","size":12999,"noattachment":false,"key":"/consolidate/-/consolidate-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.15.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/consolidate-0.15.0.tgz_1509561680827_0.5399471553973854"},"directories":{},"publish_time":1509561681882,"_cnpm_publish_time":1509561681882,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.14.5":{"name":"consolidate","description":"Template engine consolidation library","version":"0.14.5","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"bluebird":"^3.1.1"},"devDependencies":{"arc-templates":"^0.5.1","atpl":">=0.7.6","babel-core":"^6.7.6","babel-preset-react":"^6.5.0","bracket-template":"^1.0.3","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.3.1","eslint-plugin-standard":"^2.0.1","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquor":"^0.0.5","lodash":"^4.0.0","marko":"^3.12.0","mocha":"^3.1.2","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^3.0.0","pug":"^2.0.0-beta6","qejs":"^3.0.5","ractive":"^0.8.4","react":"^15.3.2","react-dom":"^15.3.2","should":"*","slm":"^0.5.0","swig":"^1.4.1","templayed":">=0.2.3","tinyliquid":"^0.2.22","toffee":"^0.1.12","twig":"^0.10.0","underscore":"^1.3.3","vash":"^0.12.2","walrus":"^0.10.1","whiskers":"^0.4.0"},"keywords":["engine","template","view"],"license":"MIT","main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"894b0de2fa9dcd2bde72ee14d6b36aa4ffb65f27","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.14.5","_shasum":"5a25047bc76f73072667c8cb52c989888f494c63","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.9.1","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"5a25047bc76f73072667c8cb52c989888f494c63","size":11808,"noattachment":false,"key":"/consolidate/-/consolidate-0.14.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.14.5.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/consolidate-0.14.5.tgz_1479397950486_0.529839156428352"},"directories":{},"publish_time":1479397951089,"_cnpm_publish_time":1479397951089,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.14.4":{"name":"consolidate","description":"Template engine consolidation library","version":"0.14.4","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"bluebird":"^3.1.1"},"devDependencies":{"arc-templates":"^0.5.1","atpl":">=0.7.6","babel-core":"^6.7.6","babel-preset-react":"^6.5.0","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.3.1","eslint-plugin-standard":"^2.0.1","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquor":"^0.0.5","lodash":"^4.0.0","marko":"^3.12.0","mocha":"^3.1.2","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^3.0.0","pug":"^2.0.0-beta6","qejs":"^3.0.5","ractive":"^0.8.4","react":"^15.3.2","react-dom":"^15.3.2","should":"*","slm":"^0.5.0","swig":"^1.4.1","templayed":">=0.2.3","tinyliquid":"^0.2.22","toffee":"^0.1.12","twig":"^0.10.0","underscore":"^1.3.3","vash":"^0.12.2","walrus":"^0.10.1","whiskers":"^0.4.0"},"keywords":["engine","template","view"],"license":"MIT","main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"122cb94ed6935ae23de78e0ca3c1a9440696402e","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.14.4","_shasum":"18c673789ece942223de30d43da80b1ba7905835","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.9.1","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"18c673789ece942223de30d43da80b1ba7905835","size":11736,"noattachment":false,"key":"/consolidate/-/consolidate-0.14.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.14.4.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/consolidate-0.14.4.tgz_1478905218955_0.4235746241174638"},"directories":{},"publish_time":1478905219610,"_cnpm_publish_time":1478905219610,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.14.2":{"name":"consolidate","description":"Template engine consolidation library","version":"0.14.2","author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"bluebird":"^3.1.1"},"devDependencies":{"arc-templates":"^0.5.1","atpl":">=0.7.6","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","eslint":"^3.7.1","eslint-config-standard":"^6.2.0","eslint-plugin-promise":"^3.3.1","eslint-plugin-standard":"^2.0.1","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquor":"^0.0.5","lodash":"^4.0.0","mocha":"^3.1.2","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^3.0.0","pug":"^2.0.0-beta6","qejs":"^3.0.5","ractive":"^0.8.4","react":"^15.3.2","react-dom":"^15.3.2","react-tools":"^0.13.0","should":"*","slm":"^0.5.0","swig":"^1.4.1","templayed":">=0.2.3","tinyliquid":"^0.2.22","toffee":"^0.1.12","twig":"^0.10.0","underscore":"^1.3.3","vash":"^0.12.2","walrus":"^0.10.1","whiskers":"^0.4.0"},"keywords":["engine","template","view"],"license":"MIT","main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"6849728ce541cae0c78da91346bb2e3eec46a14a","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.14.2","_shasum":"530527ac20a2b3cf252ec4907cdd44721d61a1e2","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.9.1","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"530527ac20a2b3cf252ec4907cdd44721d61a1e2","size":11605,"noattachment":false,"key":"/consolidate/-/consolidate-0.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.14.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/consolidate-0.14.2.tgz_1478886191404_0.8830129252746701"},"directories":{},"publish_time":1478886193268,"_cnpm_publish_time":1478886193268,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.14.1":{"name":"consolidate","version":"0.14.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"^1.1.0","just":"^0.1.8","liquor":"^0.0.5","lodash":"^4.0.0","mocha":"^2.3.4","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^2.3.0","pug":"^0.1.0","qejs":"^3.0.5","ractive":"^0.6.1","react":"^0.14.6","react-tools":"^0.13.0","should":"*","slm":"^0.5.0","swig":"^1.4.1","templayed":">=0.2.3","tinyliquid":"^0.2.22","toffee":"^0.1.12","twig":"^0.8.2","underscore":"^1.3.3","vash":"^0.8.7","walrus":"^0.10.1","whiskers":"^0.3.3"},"main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"license":"MIT","scripts":{"test":"mocha"},"dependencies":{"bluebird":"^3.1.1"},"gitHead":"bd8341f61898aeaf2da2ec62d190a336e7acdb66","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.14.1","_shasum":"506d529ef7e211624d2e4a5f337df8be136ef727","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.1.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"506d529ef7e211624d2e4a5f337df8be136ef727","size":10579,"noattachment":false,"key":"/consolidate/-/consolidate-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.14.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/consolidate-0.14.1.tgz_1461861097383_0.5605636066757143"},"directories":{},"publish_time":1461861099657,"_cnpm_publish_time":1461861099657,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.14.0":{"name":"consolidate","version":"0.14.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"^1.0.1","dust":"^0.3.0","dustjs-helpers":"^1.1.1","dustjs-linkedin":"^2.7.2","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^2.3.4","haml-coffee":"^1.4.0","hamlet":"^0.3.3","hamljs":"^0.6.1","handlebars":"^4.0.5","hogan.js":"^3.0.2","htmling":"^0.0.7","jade":"^1.9.1","jazz":"^0.0.18","jqtpl":"^1.1.0","just":"^0.1.8","liquor":"^0.0.5","lodash":"^4.0.0","mocha":"^2.3.4","mote":"^0.2.0","mustache":"^2.2.1","nunjucks":"^2.3.0","qejs":"^3.0.5","ractive":"^0.6.1","react":"^0.14.6","react-tools":"^0.13.0","should":"*","slm":"^0.5.0","swig":"^1.4.1","templayed":">=0.2.3","twig":"^0.8.2","tinyliquid":"^0.2.22","toffee":"^0.1.12","underscore":"^1.3.3","vash":"^0.8.7","walrus":"^0.10.1","whiskers":"^0.3.3"},"main":"index","repository":{"type":"git","url":"git+https://github.com/visionmedia/consolidate.js.git"},"license":"MIT","scripts":{"test":"mocha"},"dependencies":{"bluebird":"^3.1.1"},"gitHead":"bcc3cff5516b241e170d6640c60470917e2ae58e","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js#readme","_id":"consolidate@0.14.0","_shasum":"b03acd566a2565ca96e99f44fd1417486b4df88d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"bridgear","email":"ruben@bridgewater.de"},"dist":{"shasum":"b03acd566a2565ca96e99f44fd1417486b4df88d","size":10412,"noattachment":false,"key":"/consolidate/-/consolidate-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.14.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1453660561300,"_cnpm_publish_time":1453660561300,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.13.1":{"name":"consolidate","version":"0.13.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"1.0.1","dust":"0.3.0","dustjs-helpers":"1.1.1","dustjs-linkedin":"1.2","eco":"1.1.0-rc-3","ect":"0.3.5","ejs":"0.7.1","haml-coffee":"1.4.0","hamlet":"0.3.3","hamljs":"0.6.1","handlebars":"1.0.7","hogan.js":"2.0.0","htmling":"0.0.3","jade":"1.9.1","jazz":"0.0.18","jqtpl":"1.1.0","just":"0.1.8","liquor":"0.0.4","lodash":"1.2.0","mocha":"*","mote":"0.2.0","mustache":"0.4.0","nunjucks":"~1.0.0","qejs":"3.0.5","ractive":"^0.6.1","react":"^0.13.0","react-tools":"^0.13.0","should":"*","swig":"1.4.1","templayed":">=0.2.3","tinyliquid":"~0.2.22","toffee":"0.0.52","underscore":"1.3.3","walrus":"0.9.0","whiskers":"0.2.2"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"license":"MIT","scripts":{"test":"mocha"},"dependencies":{"bluebird":"^2.9.26"},"gitHead":"ab0cbe591f4747c1cfa687c1601d03ffd607c94a","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.13.1","_shasum":"9e9503568eb4850889da6ed87a852c8dd2d13f64","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"9e9503568eb4850889da6ed87a852c8dd2d13f64","size":10072,"noattachment":false,"key":"/consolidate/-/consolidate-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.13.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1432664608971,"_cnpm_publish_time":1432664608971,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.13.0":{"name":"consolidate","version":"0.13.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"1.0.1","dust":"0.3.0","dustjs-helpers":"1.1.1","dustjs-linkedin":"1.2","eco":"1.1.0-rc-3","ect":"0.3.5","ejs":"0.7.1","haml-coffee":"1.4.0","hamlet":"0.3.3","hamljs":"0.6.1","handlebars":"1.0.7","hogan.js":"2.0.0","htmling":"0.0.3","jade":"1.9.1","jazz":"0.0.18","jqtpl":"1.1.0","just":"0.1.8","liquor":"0.0.4","lodash":"1.2.0","mocha":"*","mote":"0.2.0","mustache":"0.4.0","nunjucks":"~1.0.0","qejs":"3.0.5","ractive":"^0.6.1","react":"^0.13.0","react-tools":"^0.13.0","should":"*","swig":"1.4.1","templayed":">=0.2.3","tinyliquid":"~0.2.22","toffee":"0.0.52","underscore":"1.3.3","walrus":"0.9.0","whiskers":"0.2.2"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"license":"MIT","scripts":{"test":"mocha"},"dependencies":{"bluebird":"^2.9.26"},"gitHead":"43392f5aa9304e866aee5743196ad3cc8ff7e8b7","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.13.0","_shasum":"3fef5b313474b0b0459d7d64b349180c99ce09fe","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"3fef5b313474b0b0459d7d64b349180c99ce09fe","size":9829,"noattachment":false,"key":"/consolidate/-/consolidate-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.13.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1432658372138,"_cnpm_publish_time":1432658372138,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.12.1":{"name":"consolidate","version":"0.12.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"1.0.1","dust":"0.3.0","dustjs-helpers":"1.1.1","dustjs-linkedin":"1.2","eco":"1.1.0-rc-3","ect":"0.3.5","ejs":"0.7.1","haml-coffee":"1.4.0","hamlet":"0.3.3","hamljs":"0.6.1","handlebars":"1.0.7","hogan.js":"2.0.0","htmling":"0.0.3","jade":"1.9.1","jazz":"0.0.18","jqtpl":"1.1.0","just":"0.1.8","liquor":"0.0.4","lodash":"1.2.0","mocha":"*","mote":"0.2.0","mustache":"0.4.0","nunjucks":"~1.0.0","qejs":"3.0.5","ractive":"^0.6.1","react":"^0.13.0","react-tools":"^0.13.0","should":"*","swig":"1.4.1","templayed":">=0.2.3","tinyliquid":"~0.2.22","toffee":"0.0.52","underscore":"1.3.3","walrus":"0.9.0","whiskers":"0.2.2"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"326e35df9bbc190bb78ef22768303cb7a30baf08","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.12.1","_shasum":"1ff009e7c8d03c1f6c050574d464b92fd0cfc7d5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"1ff009e7c8d03c1f6c050574d464b92fd0cfc7d5","size":9544,"noattachment":false,"key":"/consolidate/-/consolidate-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.12.1.tgz"},"directories":{},"publish_time":1427667916323,"_cnpm_publish_time":1427667916323,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.12.0":{"name":"consolidate","version":"0.12.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"atpl":">=0.7.6","dot":"1.0.1","dust":"0.3.0","dustjs-helpers":"1.1.1","dustjs-linkedin":"1.2","eco":"1.1.0-rc-3","ect":"0.3.5","ejs":"0.7.1","haml-coffee":"1.4.0","hamlet":"0.3.3","hamljs":"0.6.1","handlebars":"1.0.7","hogan.js":"2.0.0","htmling":"0.0.3","jade":"1.9.1","jazz":"0.0.18","jqtpl":"1.1.0","just":"0.1.8","liquor":"0.0.4","lodash":"1.2.0","mocha":"*","mote":"0.2.0","mustache":"0.4.0","nunjucks":"~1.0.0","qejs":"3.0.5","ractive":"^0.6.1","react":"^0.13.0","react-tools":"^0.13.0","should":"*","swig":"1.4.1","templayed":">=0.2.3","tinyliquid":"~0.2.22","toffee":"0.0.52","underscore":"1.3.3","walrus":"0.9.0","whiskers":"0.2.2"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"96839ce1a219eb7cc315c87a2ee5b2e99fbd6a6b","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.12.0","_shasum":"52c0273d92c9d2ffde4348aeef5732db42973785","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"52c0273d92c9d2ffde4348aeef5732db42973785","size":10119,"noattachment":false,"key":"/consolidate/-/consolidate-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.12.0.tgz"},"directories":{},"publish_time":1427667703927,"_cnpm_publish_time":1427667703927,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.11.0":{"name":"consolidate","version":"0.11.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"1.9.1","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"1.4.1","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","lodash":"1.2.0","hamlet":"0.3.3","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"1.2","dustjs-helpers":"1.1.1","handlebars":"1.0.7","underscore":"1.3.3","qejs":"3.0.5","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.3.5","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.7.6","templayed":">=0.2.3","tinyliquid":"~0.2.22","dot":"1.0.1","htmling":"0.0.3","ractive":"^0.6.1","nunjucks":"~1.0.0"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"gitHead":"77f6d92548ec7800470597501fa4152551c6c1fc","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.11.0","_shasum":"838175806628569c360f6d7f618ae41fdfd73433","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.29","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"838175806628569c360f6d7f618ae41fdfd73433","size":8315,"noattachment":false,"key":"/consolidate/-/consolidate-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.11.0.tgz"},"directories":{},"publish_time":1423500191360,"_cnpm_publish_time":1423500191360,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.10.0":{"name":"consolidate","version":"0.10.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","lodash":"1.2.0","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"1.2","dustjs-helpers":"1.1.1","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.3.5","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.5.5","templayed":">=0.2.3","dot":"1.0.1","ractive":"0.3.7","nunjucks":"~1.0.0"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/consolidate.js.git"},"scripts":{"test":"mocha"},"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/visionmedia/consolidate.js/issues"},"homepage":"https://github.com/visionmedia/consolidate.js","_id":"consolidate@0.10.0","dist":{"shasum":"81f1a6ceba1247df9cef7a261ce527c2ce538f7a","size":6440,"noattachment":false,"key":"/consolidate/-/consolidate-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.10.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1385233163250,"_cnpm_publish_time":1385233163250,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.9.1":{"name":"consolidate","version":"0.9.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"1.2","dustjs-helpers":"1.1.1","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.3.5","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.5.5","templayed":">=0.2.3","dot":"1.0.1"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.9.1","dist":{"shasum":"9bc97e721d69765f320f232207d4c77fa3e22ca2","size":6119,"noattachment":false,"key":"/consolidate/-/consolidate-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.9.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1367332143606,"_cnpm_publish_time":1367332143606,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.9.0":{"name":"consolidate","version":"0.9.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"1.2","dustjs-helpers":"1.1.1","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.2.10","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.5.5","templayed":">=0.2.3","dot":"1.0.1"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.9.0","dist":{"shasum":"e310649d9bb93d75d5ffc6e43f300816f912305f","size":5999,"noattachment":false,"key":"/consolidate/-/consolidate-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.9.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1364498874731,"_cnpm_publish_time":1364498874731,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.8.0":{"name":"consolidate","version":"0.8.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.2.10","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.5.5","templayed":">=0.2.3"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.8.0","dist":{"shasum":"b65e4c1a03aa6da7bf1c01055631e9f4ff13804a","size":5865,"noattachment":false,"key":"/consolidate/-/consolidate-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.8.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1358998488799,"_cnpm_publish_time":1358998488799,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.7.0":{"name":"consolidate","version":"0.7.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.2.10","mote":"0.2.0","toffee":"0.0.52","atpl":">=0.5.5"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.7.0","dist":{"shasum":"257fd8973a1c48c70123e6283cd7afaccb236df4","size":5732,"noattachment":false,"key":"/consolidate/-/consolidate-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.7.0.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1356733137155,"_cnpm_publish_time":1356733137155,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.6.0":{"name":"consolidate","version":"0.6.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.7","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","just":"0.1.8","ect":"0.2.10","mote":"0.2.0","toffee":"0.0.52"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.6.0","dist":{"shasum":"3992cdc4401542f93da5b20a3b6a5b5c58819d23","size":5682,"noattachment":false,"key":"/consolidate/-/consolidate-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.6.0.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1356218886544,"_cnpm_publish_time":1356218886544,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.5.0":{"name":"consolidate","version":"0.5.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"1.4.0","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.5beta","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","dot":"0.2.6","just":"0.1.8","ect":"0.2.10","mote":"0.2.0"},"main":"index","scripts":{"test":"mocha"},"readmeFilename":"Readme.md","_id":"consolidate@0.5.0","dist":{"shasum":"0fac277c0f203f1d390cee016ed9fad4c86b84d4","size":5356,"noattachment":false,"key":"/consolidate/-/consolidate-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.5.0.tgz"},"_npmVersion":"1.1.64","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1351526335574,"_cnpm_publish_time":1351526335574,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.4.0":{"name":"consolidate","version":"0.4.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.12.0","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.1","whiskers":"0.2.2","haml-coffee":"0.6.3","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.5beta","underscore":"1.3.3","qejs":"0.0.1","walrus":"0.9.0","mustache":"0.4.0","dot":"0.2.6"},"main":"index","scripts":{"test":"mocha"},"_id":"consolidate@0.4.0","dist":{"shasum":"1ae7245e0f4239f3e2e0895a5faeaac945b2972c","size":4597,"noattachment":false,"key":"/consolidate/-/consolidate-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.4.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1343664363662,"_cnpm_publish_time":1343664363662,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.3.1":{"name":"consolidate","version":"0.3.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"devDependencies":{"mocha":"*","should":"*","jade":"0.26.0","ejs":"0.7.1","eco":"1.1.0-rc-3","swig":"0.11.2","jazz":"0.0.18","jqtpl":"1.1.0","liquor":"0.0.4","hamljs":"0.6.0","whiskers":"0.2.2","haml-coffee":"0.6.3","hogan.js":"2.0.0","dust":"0.3.0","dustjs-linkedin":"0.4.0","handlebars":"1.0.5beta","underscore":"1.3.3","qejs":"0.0.1"},"main":"index","_id":"consolidate@0.3.1","dist":{"shasum":"8b901decd69f55698533fefe2dde9779266ae9a3","size":4117,"noattachment":false,"key":"/consolidate/-/consolidate-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.3.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1340901317069,"_cnpm_publish_time":1340901317069,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.3.0":{"name":"consolidate","version":"0.3.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{},"devDependencies":{"mocha":"*","should":"*","jade":"*","ejs":"*","eco":"*","swig":"*","jazz":"*","jqtpl":"*","liquor":"*","hamljs":"*","whiskers":"*","haml-coffee":"*","kernel":"*","hogan.js":"*","dust":"*","dustjs-linkedin":"*","handlebars":"*"},"main":"index","engines":{"node":"0.6.x"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"_id":"consolidate@0.3.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"d773394413844641acb55dad018b528ebb55c027","size":4088,"noattachment":false,"key":"/consolidate/-/consolidate-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.3.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1334772317560,"_cnpm_publish_time":1334772317560,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.2.0":{"name":"consolidate","version":"0.2.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{},"devDependencies":{"mocha":"*","should":"*","jade":"*","ejs":"*","eco":"*","swig":"*","jazz":"*","jqtpl":"*","liquor":"*","hamljs":"*","whiskers":"*","haml-coffee":"*","kernel":"*","hogan.js":"*","dust":"*","handlebars":"*"},"main":"index","engines":{"node":"0.6.x"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"_id":"consolidate@0.2.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"9862e74333194cfc67a23dc8f5face782c34b92d","size":3843,"noattachment":false,"key":"/consolidate/-/consolidate-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.2.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1333568065573,"_cnpm_publish_time":1333568065573,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.1.0":{"name":"consolidate","version":"0.1.0","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{},"devDependencies":{"mocha":"*","should":"*","jade":"*","ejs":"*","eco":"*","swig":"*","jazz":"*","jqtpl":"*","liquor":"*","hamljs":"*","whiskers":"*","haml-coffee":"*","kernel":"*","hogan.js":"*"},"main":"index","engines":{"node":"0.6.x"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"_id":"consolidate@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"da812216090ef8a088f525e29a02089d71dd0879","size":10240,"noattachment":false,"key":"/consolidate/-/consolidate-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.1.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1325642726448,"_cnpm_publish_time":1325642726448,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"},"0.0.1":{"name":"consolidate","version":"0.0.1","description":"Template engine consolidation library","keywords":["template","engine","view"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{},"devDependencies":{"mocha":"*","should":"*","jade":"*","ejs":"*","eco":"*","swig":"*","jazz":"*","jqtpl":"*","liquor":"*","hamljs":"*"},"main":"index","engines":{"node":"0.6.x"},"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"_id":"consolidate@0.0.1","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"5aec6cb4ea50bc0e583c4767878c700efdbf0bf4","size":10240,"noattachment":false,"key":"/consolidate/-/consolidate-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/consolidate/download/consolidate-0.0.1.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"niftylettuce","email":""},{"name":"titanism","email":""},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1321775807243,"_cnpm_publish_time":1321775807243,"_hasShrinkwrap":false,"deprecated":"Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog"}},"readme":"# @ladjs/consolidate\n\n[![build status](https://github.com/ladjs/consolidate/actions/workflows/ci.yml/badge.svg)](https://github.com/ladjs/consolidate/actions/workflows/ci.yml)\n[![code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![made with lass](https://img.shields.io/badge/made_with-lass-95CC28.svg)](https://lass.js.org)\n[![license](https://img.shields.io/github/license/ladjs/consolidate.svg)](LICENSE)\n\n> Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.\n\n> **NOTE:** This package `@ladjs/consolidate` also mirrors to `consolidate` on npm, however you should upgrade to `@ladjs/consolidate` as we may deprecate `consolidate` in the future.\n\n\n## Install\n\n```sh\nnpm install @ladjs/consolidate\n```\n\n\n## Engines\n\nSome package has the same key name, `@ladjs/consolidate` will load them according to the order number. By example for dust, `@ladjs/consolidate` will try to use in this order: `dust`, `dustjs-helpers` and `dustjs-linkedin`. If `dust` is installed, `dustjs-linkedin` will not be used by `@ladjs/consolidate`.\n\n| Name `cons.*`                                                | Package Name / Order                                                                                                                                                      | Website / State                                                                              |\n| ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |\n| [atpl](https://github.com/soywiz/atpl.js)                    | [`npm install atpl`](https://www.npmjs.com/package/atpl)                                                                                                                  | -                                                                                            |\n| [bracket](https://github.com/danlevan/bracket-template)      | [`npm install bracket-template`](https://www.npmjs.com/package/bracket-template)                                                                                          | -                                                                                            |\n| [dot](https://github.com/olado/doT)                          | [`npm install dot`](https://www.npmjs.com/package/dot)                                                                                                                    | [(website)](http://olado.github.io/doT/)                                                     |\n| ~~[dust](https://github.com/akdubya/dustjs)~~                | [`npm install dust`](https://www.npmjs.com/package/dust) (1)                                                                                                              | [(website)](http://akdubya.github.com/dustjs/) /  **(unmaintained)**<br>See: dustjs-linkedin |\n| [dust](https://github.com/linkedin/dustjs)                   | [`npm install dustjs-helpers`](https://www.npmjs.com/package/dustjs-helpers) (2) or<br>[`npm install dustjs-linkedin`](https://www.npmjs.com/package/dustjs-linkedin) (3) | [(website)](http://linkedin.github.io/dustjs/)                                               |\n| ~~[eco](https://github.com/sstephenson/eco)~~                | [`npm install eco`](https://www.npmjs.com/package/eco)                                                                                                                    | **/!\\ [Security issue](https://github.com/sstephenson/eco/pull/67)**                         |\n| [ect](https://github.com/baryshev/ect)                       | [`npm install ect`](https://www.npmjs.com/package/ect)                                                                                                                    | [(website)](http://ectjs.com/)                                                               |\n| [ejs](https://github.com/mde/ejs)                            | [`npm install ejs`](https://www.npmjs.com/package/ejs)                                                                                                                    | [(website)](http://ejs.co/)                                                                  |\n| [eta](https://github.com/eta-dev/eta)                        | [`npm install eta`](https://www.npmjs.com/package/eta)                                                                                                                    | [(website)](https://eta.js.org/)                                                             |\n| [hamlet](https://github.com/gregwebs/hamlet.js)              | [`npm install hamlet`](https://www.npmjs.com/package/hamlet)                                                                                                              | -                                                                                            |\n| [hamljs](https://github.com/visionmedia/haml.js)             | [`npm install hamljs`](https://www.npmjs.com/package/hamljs)                                                                                                              | -                                                                                            |\n| [haml-coffee](https://github.com/netzpirat/haml-coffee)      | [`npm install haml-coffee`](https://www.npmjs.com/package/haml-coffee)                                                                                                    | -                                                                                            |\n| [handlebars](https://github.com/wycats/handlebars.js/)       | [`npm install handlebars`](https://www.npmjs.com/package/handlebars)                                                                                                      | [(website)](http://handlebarsjs.com/)                                                        |\n| [hogan](https://github.com/twitter/hogan.js)                 | [`npm install hogan.js`](https://www.npmjs.com/package/hogan.js)                                                                                                          | [(website)](http://twitter.github.com/hogan.js/)                                             |\n| [htmling](https://github.com/codemix/htmling)                | [`npm install htmling`](https://www.npmjs.com/package/htmling)                                                                                                            | -                                                                                            |\n| ~~[jade](https://github.com/visionmedia/jade)~~              | [`npm install jade`](https://www.npmjs.com/package/jade)                                                                                                                  | [(website)](http://jade-lang.com/) / **(renamed `pug`)**                                     |\n| [jazz](https://github.com/shinetech/jazz)                    | [`npm install jazz`](https://www.npmjs.com/package/jazz)                                                                                                                  | -                                                                                            |\n| ~~[jqtpl](https://github.com/kof/jqtpl)~~                    | [`npm install jqtpl`](https://www.npmjs.com/package/jqtpl)                                                                                                                | **(deprecated)**                                                                             |\n| [just](https://github.com/baryshev/just)                     | [`npm install just`](https://www.npmjs.com/package/just)                                                                                                                  | -                                                                                            |\n| [liquid](https://github.com/leizongmin/tinyliquid)           | [`npm install tinyliquid`](https://www.npmjs.com/package/tinyliquid)                                                                                                      | [(website)](http://liquidmarkup.org/)<br>**will never add any new features**                 |\n| [liquor](https://github.com/chjj/liquor)                     | [`npm install liquor`](https://www.npmjs.com/package/liquor)                                                                                                              | -                                                                                            |\n| [lodash](https://github.com/bestiejs/lodash)                 | [`npm install lodash`](https://www.npmjs.com/package/lodash)                                                                                                              | [(website)](http://lodash.com/)                                                              |\n| ~~[marko](https://github.com/marko-js/marko)~~               | [`npm install marko`](https://www.npmjs.com/package/marko)                                                                                                                | [(website)](http://markojs.com)                                                              |\n| [mote](https://github.com/satchmorun/mote)                   | [`npm install mote`](https://www.npmjs.com/package/mote)                                                                                                                  | [(website)](http://satchmorun.github.io/mote/)                                               |\n| [mustache](https://github.com/janl/mustache.js)              | [`npm install mustache`](https://www.npmjs.com/package/mustache)                                                                                                          | -                                                                                            |\n| [nunjucks](https://github.com/mozilla/nunjucks)              | [`npm install nunjucks`](https://www.npmjs.com/package/nunjucks)                                                                                                          | [(website)](https://mozilla.github.io/nunjucks)                                              |\n| [plates](https://github.com/flatiron/plates)                 | [`npm install plates`](https://www.npmjs.com/package/plates)                                                                                                              | -                                                                                            |\n| [pug](https://github.com/pugjs/pug)                          | [`npm install pug`](https://www.npmjs.com/package/pug)                                                                                                                    | [(website)](http://jade-lang.com/) / **(formerly jade)**                                     |\n| [qejs](https://github.com/jepso/QEJS)                        | [`npm install qejs`](https://www.npmjs.com/package/qejs)                                                                                                                  | -                                                                                            |\n| [ractive](https://github.com/ractivejs/ractive)              | [`npm install ractive`](https://www.npmjs.com/package/ractive)                                                                                                            | -                                                                                            |\n| ~~[razor](https://github.com/kinogam/kino.razor)~~           | [`npm install razor`](https://www.npmjs.com/package/razor)                                                                                                                | -                                                                                            |\n| [react](https://github.com/facebook/react)                   | [`npm install react`](https://www.npmjs.com/package/react)                                                                                                                | -                                                                                            |\n| [slm](https://github.com/slm-lang/slm)                       | [`npm install slm`](https://www.npmjs.com/package/slm)                                                                                                                    | -                                                                                            |\n| ~~[squirrelly](https://github.com/squirrellyjs/squirrelly)~~ | [`npm install squirrelly`](https://www.npmjs.com/package/squirrelly)                                                                                                      | [(website)](https://squirrelly.js.org)                                                       |\n| ~~[swig](https://github.com/paularmstrong/swig)~~            | [`npm install swig`](https://www.npmjs.com/package/swig) (1)                                                                                                              | **(unmaintained)**<br>See: swig-templates                                                    |\n| [swig](https://github.com/node-swig/swig-templates)          | [`npm install swig-templates`](https://www.npmjs.com/package/swig-templates) (2)                                                                                          | -                                                                                            |\n| [teacup](https://github.com/goodeggs/teacup)                 | [`npm install teacup`](https://www.npmjs.com/package/teacup)                                                                                                              | -                                                                                            |\n| [templayed](https://github.com/archan937/templayed.js/)      | [`npm install templayed`](https://www.npmjs.com/package/templayed)                                                                                                        | [(website)](http://archan937.github.com/templayed.js/)                                       |\n| [toffee](https://github.com/malgorithms/toffee)              | [`npm install toffee`](https://www.npmjs.com/package/toffee)                                                                                                              | -                                                                                            |\n| [twig](https://github.com/justjohn/twig.js)                  | [`npm install twig`](https://www.npmjs.com/package/twig)                                                                                                                  | [(wiki)](https://github.com/twigjs/twig.js/wiki/Implementation-Notes)                        |\n| [twing](https://github.com/NightlyCommit/twing)              | [`npm install twing`](https://www.npmjs.com/package/twing)                                                                                                                | [(website)](https://nightlycommit.github.io/twing/)                                          |\n| [underscore](https://github.com/documentcloud/underscore)    | [`npm install underscore`](https://www.npmjs.com/package/underscore)                                                                                                      | [(website)](http://underscorejs.org/#template)                                               |\n| [vash](https://github.com/kirbysayshi/vash)                  | [`npm install vash`](https://www.npmjs.com/package/vash)                                                                                                                  | -                                                                                            |\n| [velocityjs](https://github.com/julianshapiro/velocity)      | [BETA](https://www.npmjs.com/package/velocity-animate)                                                                                                                    | [(website)](http://velocityjs.org/)                                                          |\n| [walrus](https://github.com/jeremyruppel/walrus)             | [`npm install walrus`](https://www.npmjs.com/package/walrus)                                                                                                              | [(website)](http://documentup.com/jeremyruppel/walrus/)                                      |\n| [whiskers](https://github.com/gsf/whiskers.js)               | [`npm install whiskers`](https://www.npmjs.com/package/whiskers)                                                                                                          | -                                                                                            |\n\n**NOTE**: you must still install the engines you wish to use, add them to your package.json dependencies.\n\n\n## API\n\nAll templates supported by this library may be rendered using the signature `(path[, locals], callback)` as shown below, which happens to be the signature that Express supports so any of these engines may be used within Express.\n\n**NOTE**: All this example code uses cons.swig for the swig template engine. Replace swig with whatever templating you are using. For example, use cons.hogan for hogan.js, cons.pug for pug, etc. `console.log(cons)` for the full list of identifiers.\n\n```js\nconst cons = require('@ladjs/consolidate');\n\ncons.swig('views/page.html', { user: 'tobi' }, function(err, html) {\n  if (err) throw err;\n  console.log(html);\n});\n```\n\nOr without options / local variables:\n\n```js\nconst cons = require('@ladjs/consolidate');\n\ncons.swig('views/page.html', function(err, html) {\n  if (err) throw err;\n  console.log(html);\n});\n```\n\nTo dynamically pass the engine, simply use the subscript operator and a variable:\n\n```js\nconst cons = require('@ladjs/consolidate');\n\nconst name = 'swig';\n\ncons[name]('views/page.html', { user: 'tobi' }, function(err, html) {\n  if (err) throw err;\n  console.log(html);\n});\n```\n\n### Promises\n\nAdditionally, all templates optionally return a promise if no callback function is provided. The promise represents the eventual result of the template function which will either resolve to a string, compiled from the template, or be rejected. Promises expose a `then` method which registers callbacks to receive the promise's eventual value and a `catch` method which the reason why the promise could not be fulfilled. Promises allow more synchronous-like code structure and solve issues like race conditions.\n\n```js\nconst cons = require('@ladjs/consolidate');\n\ncons.swig('views/page.html', { user: 'tobi' })\n  .then(console.log)\n  .catch(console.error);\n```\n\n### Async/await\n\n```js\nconst cons = require('@ladjs/consolidate');\n\nconst html = await cons.swig('views/page.html', { user: 'tobi' });\nconsole.log(html);\n```\n\n\n## Caching\n\nTo enable caching simply pass `{ cache: true }`. Engines *may* use this option to cache things reading the file contents, compiled `Function`s etc. Engines which do *not* support this may simply ignore it. All engines that `consolidate` implements I/O for will cache the file contents, ideal for production environments.\nWhen using consolidate directly: `cons.swig('views/page.html', { user: 'tobi', cache: true }, callback);`\nUsing supported Express versions: `app.locals.cache = true` or set NODE\\_ENV to `\"production\"` and Express will do this for you.\n\n\n## Express example\n\n```js\nconst express = require('express');\nconst cons = require('@ladjs/consolidate');\nconst app = express();\n\n// assign the swig engine to .html files\napp.engine('html', cons.swig);\n\n// set .html as the default extension\napp.set('view engine', 'html');\napp.set('views', __dirname + '/views');\n\nconst users = [];\nusers.push({ name: 'tobi' });\nusers.push({ name: 'loki' });\nusers.push({ name: 'jane' });\n\napp.get('/', function(req, res) {\n  res.render('index', {\n    title: '@ladjs/consolidate'\n  });\n});\n\napp.get('/users', function(req, res) {\n  res.render('users', {\n    title: 'Users',\n    users: users\n  });\n});\n\napp.listen(3000);\nconsole.log('Express server listening on port 3000');\n```\n\n\n## Template Engine Instances\n\nTemplate engines are exposed via the `cons.requires` object, but they are not instantiated until you've called the `cons[engine].render()` method. You can instantiate them manually beforehand if you want to add filters, globals, mixins, or other engine features.\n\n```js\nconst cons = require('@ladjs/consolidate');\nconst nunjucks = require('nunjucks');\n\n// add nunjucks to requires so filters can be\n// added and the same instance will be used inside the render method\ncons.requires.nunjucks = nunjucks.configure();\n\ncons.requires.nunjucks.addFilter('foo', function() {\n  return 'bar';\n});\n```\n\n\n## Notes\n\n* If you're using Nunjucks, please take a look at the `exports.nunjucks.render` function in `lib/consolidate.js`.  You can pass your own engine/environment via `options.nunjucksEnv`, or if you want to support Express you can pass `options.settings.views`, or if you have another use case, pass `options.nunjucks` (see the code for more insight).\n* You can pass **partials** with `options.partials`\n* For using **template inheritance** with nunjucks, you can pass a loader\n  with `options.loader`.\n* To use **filters** with tinyliquid, use `options.filters` and specify an array of properties, each of which is a named filter function. A filter function takes a string as a parameter and returns a modified version of it.\n* To use **custom tags** with tinyliquid, use `options.customTags` to specify an array of tag functions that follow the tinyliquid [custom tag](https://github.com/leizongmin/tinyliquid/wiki/Custom-Tag) definition.\n* The default directory used with the **include** tag with tinyliquid is the current working directory. To override this, use `options.includeDir`.\n* `React` To render content into an HTML base template (eg. `index.html` of your React app), pass the path of the template with `options.base`.\n\n\n## Contributors\n\n| Name               | Website                    |\n| ------------------ | -------------------------- |\n| **Forward Email**  | <https://forwardemail.net> |\n| **TJ Holowaychuk** |                            |\n\n\n## License\n\n[MIT](LICENSE) © TJ Holowaychuk\n","_attachments":{},"homepage":"https://github.com/ladjs/consolidate","bugs":{"url":"https://github.com/ladjs/consolidate/issues"},"license":"MIT"}