{"_id":"express-notemplate","_rev":"104-de5bdda3988e6c8e800631f93e98da4c","name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","dist-tags":{"latest":"0.3.5"},"versions":{"0.0.1":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.1","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/notemplate","jquip-jsdom":"https://github.com/kapouer/jquip-jsdom/tarball/master"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.1","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"3b372ba58aecf6e3df819bed5d59ffda26a84678","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.1.tgz","integrity":"sha512-TrnjxOdv12TjUnoInBGk89YeURW3if0nTXPZO2zwSzv7tKvg1y88agBXFpgq2gEpHbskq9O+XWDKjD4dAD/s5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDsFn/UdpxCAEAGAVkHKQpMPwwogS46P2zEnLD70gJgAiEAw8REF9MwAhnv3BArVk+3YE08glGWyaCLCMN9p2mT1nI="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.2":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.2","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/notemplate","jquip-jsdom":"https://github.com/kapouer/jquip-jsdom/tarball/master"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.2","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"c625167b65ca35ee241e54bdb68b9227a99d3696","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.2.tgz","integrity":"sha512-YEqZuql6p78VVUd5t4SLABzhULkvdoxcu321/t9DBZFex9ReZJiYQVjAgKn5xc2X+hg/+K2otWlHeH4aCfjX+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1kabxLRtzosUGft2U1xyWiPDiZHGcLkAxhoxngKjNLwIhALNoobcj1IrNPyASds8VATyeQP+MuGzPASCHH0+VSbND"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.3":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.3","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/notemplate","jquip-jsdom":"https://github.com/kapouer/jquip-jsdom/tarball/master"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.3","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"c5072983f3e9a529dba2b2b321602a4375fce3b9","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.3.tgz","integrity":"sha512-EEYhvzs1ZOWHmI5bfLALfJgY8/MCOUMBnb6yacny3lyI1wSndkhewguOepX/ZAUkweCIbp/4UXBZBqYIfAxyAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcjm1jRF45PTHJy4PbBOQRh7bVduv2rqViY9qVEQhdwAiAJpmSLDzpH6nfV1tt/TB3KXdB8vK+MWkxhub/Gk1PARg=="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.4":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.4","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/notemplate","jquip-jsdom":"https://github.com/kapouer/jquip-jsdom/tarball/master"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.4","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"32a82b986f3ff00e57a5e6929da87f0f9a356bc7","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.4.tgz","integrity":"sha512-mZRHJh0KMnPylMpzgCM0uTg0D76lx9Ree8QbQ6TsgB43CQ8hDvsS0tfYv3yZR6bVTGrL7Zp+qpD5ojCzU9IGoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnNSc9sB6+aPGWRMdR9/lcp+S0E5Dgc6a7ajsPe82laAiEA69wwmOW/IezkyW0jDZs0sLwQsgU+OuJkLCzdpz53Vig="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.5":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.5","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":">=0.2.13","jquery-browser":">=1.7.2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.5","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"3984e885b621a9d2d3e27fb48411d44612f59b4f","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.5.tgz","integrity":"sha512-2i7qvMoFW+hH+bbeSgfyFVttESvE+0PPtkIX7uO379YGZ2xU0h1esVes19i0TOM+GjOulu7pRhU4yy5G5ZE5+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf3dHCWv9E/wF2FEGdBH0dXrmaypyob6RNq5W/e+eBFAiAFUSJ4UADQV37FNFUQc1HVccpA4WVYnjflHSXp41Lp2w=="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.6":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.6","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":">=0.2.13","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.6","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"7900188f124f7ee547a841b3ed77663436449417","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.6.tgz","integrity":"sha512-vWNXsIVjSsnA6g5Aic8+Q4jZstdQTpuWC6oNnCKwNJ15m3AxT7nN0fF3+I+E5hiV+/hDCHpRV5Mus4XJneIQAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Vkd+hrrYxBDKGPTCf8YKtXmN6SNsEerAPI7ab0ZOzwIhALQE83Z5L2bUii5amF1GKlBzObXIjnJIC7Vqx+CVj1Uh"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.7":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.7","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":">=0.2.13","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.7","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"586c713737fba3ae41980b501e25a533ffb4f8fc","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.7.tgz","integrity":"sha512-DLEJVE7KiX2BiiImyMbjQCvoe9hqK8Kb3A/9tcvfoR62bRwf47Hyc1UWXHBX1Mc8f8DgWviaJNfNcu66RgldHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqlj9SVnVqltBqGTEU67IDr4wpA2YNFwRdiTfxU66IhAiBB83a/8rQNrfuHuUH+UuUlC0V0QCLCXzS/i/rVwL2M0g=="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.8":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.8","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.8","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"ba2f49578a4d1462b46880d2aaec9c4fe014edec","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.8.tgz","integrity":"sha512-rQd1gtfZ7t771dMXCHoL01BdFsUQ2AWHA5fP03gEbQ0XjOyG7+q1RRe27mSd3A0T5XzgDLwNkhTi3C8fpp22dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwGNne3qC2LZAxAmtV0cASizmILm1oizB9oQEzhF+T5wIhAMPWRLorkPaWOZ+qu4MkZBY4YbrX3Qe3tlSV7ZkWAMGk"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.9":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.9","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.9","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"2ac19381f950b0dc19445d88a150141b2ca7bef1","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.9.tgz","integrity":"sha512-qhjpzG0G9HnQYp3WsQCXjaAI+ZxHOVFxLG+RLvVnaeLdGIpUrIgSAbZvJyx5g1FHU4n/0Ovhp9Y6cfw50Q23RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6ShPAOM/Z7Y0SyjAg9jU5tOdzsLB1qxhe4fdKeNnheAiBtKobrp8NhDccU9uKuygOt0kgpGsuO7kJAFRnByqB36g=="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.10":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.10","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.10","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"f21517c5e873d235e603f84e092b28044d98c606","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.10.tgz","integrity":"sha512-bgAEiy/LaRfakv4O1eBGQXS5G95wRbfbpsJdqHS0RvfCywGKEO0gqCXKSoKQnA233zYxiqzrDblIX7FaNABAXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE91dEJ+iyf+7WQsqXNk4uBjtEVabgAZJsoq4TKddIFWAiEA5fugOiqSmIO0/mTYDuOL99ZKAVoN89tMjDl0SeUDiAI="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.11":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.11","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.11","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"1c8239480dce815ff8ad27d795b496b56732b724","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.11.tgz","integrity":"sha512-k2rqQLFg29Fd0fEhlX4CB3591JwOPy4xcP5ub2LtYhmWjgMKU7Wwa8kXIO5forLpZdIC1TI4J0mEPKaj9tjpHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAbiZICJPvizqVZ1cnZL6WSjwoDaKhvJXx634KA9n52AIgSwnxEf81baedfXT2EkIXeSfjS57oUZ72ASOiXuHdjbM="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.12":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.12","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.12","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"553b96919a66f9bbc474ce501d5259eb8b48051e","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.12.tgz","integrity":"sha512-r15zhIO5vsw2w3rANXBa7yvagvDOAIVqrCcJgGZF/9098Y6J1NEY9fpIEBbjvYyu94ea2L4KQIfE9lGQhAGA/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCOia17r6hkaRR2aqagGRzUJv66aeBSEz6Zr89952A7gIgGuztbme+BeDGKKDokuEY0E4ciDL3YAcxQ1WetHUArDM="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.13":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.13","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-2"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.13","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"3352b5eba597fa15f2f675be0581a32326380b7e","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.13.tgz","integrity":"sha512-DTkBYeO5j7D2jjYSJYj0lpp9sHxGQuo7azYQFe1NuWlBiLyGWVmkIhXzIpVe3GoI95ukA5dIc39nsbYD3u2iqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcawEJLa1qPzfkBbEAd+G8SHNoX8wgjoFMvbdjL/G1zgIhAKeYnKcUaP7Ig9jBtblHIQQLSORzOZ8noyAHY2pGD8uu"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.14":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.14","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.14","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"3af9920464a8a13d2a25086611342b0d84389944","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.14.tgz","integrity":"sha512-ohPlfnlBbZ65sCE1YxHde0QTtQxp8Yo8zg8L3P272tEjtAIn6M3fFf+vDJszjQZOnhZP8GgiMuCZteEBRALJ8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPnocce5G0nKLRk4MUeQPCB9DuLfZlPqfo+zjQWJnHPgIga81eeptDPZ85Su1w3Bub3YuT1ijJ/9NCruOJOzNaeKI="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.0":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.0","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3 <1.8","async":"0.1.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.0","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"03b5400a06c878bc54fd55e5ed9c427a6d580360","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.0.tgz","integrity":"sha512-XtRzQWAmwNPVws+qZISOX4snhHv5N6/c3WbLsRap91o+NfBU6lxbrAymY/tAjXhKGtv4m5zhJAi+STYdiHPiRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCebh5Lr0IJGgg71b+J1ZTHmE6lUjXfimN9glggydnwjgIhAOAXvPSxoQx3J2axfZK7C6+/T0qoVBixqM1ZOEHf4Q2a"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.1":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.1","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3 <1.8","async":"0.1.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.1","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"770fb1f9ffdc4402ff1b1306f3f50db3c57755aa","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.1.tgz","integrity":"sha512-yYvxr1RIy3KdYotF0uZr+T2u4K4Nyv9BkLDU3XO62dMvhdO5wguCtog9v7O1Je+OHhQvZGeymR0afQ3Eql+vqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3LY66JG0ksCJ0dwVeQIe332e++3zCx7rh1l6gulVgDAiASudmBbbuNOVCCUe41jr+4cJ9gAQJAaXfLgK6QAqO8iA=="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.2":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.2","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3 <1.8","async":"0.1.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.2","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"dcef7bf8aebf3b1f9908d90358c0a446997d6793","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.2.tgz","integrity":"sha512-w3LU9IRDLDTBsetWBPSS3UEs24fyXCB4TosAB8h5ZuoFH0N2iHed0Ay+1BNRJCY+RWlfFnDlbjR0DgFf7TaFDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLH6X5Hg8FNnpfLSvZiazbVOqBp66KefRfiBYDVT0OswIhANllFfJ+Kd33aAtkheuqHVW+J/u81GWXCBWW9dF0CWxM"}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.0.15":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["templates","templating","unobtrusive","DOM"],"version":"0.0.15","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.0.15","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"40714739f82bc64d8650eb8a01848202cb06c32e","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.0.15.tgz","integrity":"sha512-dBBfdUYkniOZ4LwGeTPFzbktmSVLOjd8mo7f8QsJrohkIJsMYXmk8DzYkeBxtpqKudlR6+9Jt4eiHHAP8+VhGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZVcDYjAeGhEugh5dd+eXfWK8BwQclusbsj35ngQ3KowIgBaXQehfI0T07ICj7GTGVfW8r029GYDCE+Ih9XBbTATg="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.3":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.3","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"https://github.com/kapouer/jsdom/tarball/master","jquery-browser":">=1.7.2-3 <1.8","async":"0.1.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.3","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"311fd78436ae7dc58f7d1965924decd450786b47","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.3.tgz","integrity":"sha512-pq5mZo7amfHSJIirExZs/S/W6wFDK570KszCOqlZZwZqSiyAK7oGksBa+l+UWe6oUt+kOK7OTq5DfpM/DiU3QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxyhLeLFXF+N3JgsX56YcZJWU68Zdq2Dzu2/u+oFMSSwIgRBi5gjn6KAa13ufVy0oFu8UhG5VzKsSNe0KCqpKfpUY="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.4":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.4","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"0.4.x","jquery-browser":"1.9.x","step":"0.0.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.4","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"562f60c8eec856c42ca4f6bc292b6fde9d6cc174","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.4.tgz","integrity":"sha512-xL18JkB731biX4ayoub9yDP450xW0uNAJbdnY8wtCCKpczkRgtRF2fM2aYXv4jpuHWAdnANwag8uSjDM1+xL1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYzkV2VMh0oEASbYpD55N/hK7QbTxPOWx8Jbc6EHz7XAiEAwKdpfa0tgeE/g8U6JOZdrNKL5fbS//uSrCCVZQmS49Y="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.5":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.5","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"0.4.x","jquery-browser":"1.9.x","step":"0.0.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.5","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"fb0e35be4974ec00cd76151df13bad2ac9b3b0bc","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.5.tgz","integrity":"sha512-9i2eYI/tVwPxTHGEKoICcl8XDmygSjQ7grpAZqEauFq+2KjgCJlHFRa5WCnIpzZBwAq5sZ18JJw1kgO+Q9Lfmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs9IteYkGRVDKksx9b1Ny4alMmXtOVgHpskgVAKZqNhQIgB6CjxTW1mhwXL01MmS6kzzthcEa2bSfN2wkd7U6VeKs="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.6":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.6","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"0.4.x","jquery-browser":"1.9.x","step":"0.0.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.6","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"6edb98b0d37a0c58db04eb509dd958b7d4396cea","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.6.tgz","integrity":"sha512-sB2lwoKbQoew5lwjI3JOvMuzuSJNhNTuNEVNdvEi8GucEeNlaVioQrtj6bwKyZZIQgNIawFnJmKQ2LGNG0yf8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKvnlh8eDM8opLHDRyn0kzar97UDtK2irrCwVIsIfKhAiEA9/en9FOlx4g0E2GsugADRVWZ91HTY1JXglhdseu3pAQ="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.7":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.7","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"0.5.x","jquery-browser":"1.9.x","step":"0.0.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.7","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"0b9aa2791ab05db16cf885162d514ab560cd9ba4","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.7.tgz","integrity":"sha512-fnPwx1iUXBl2TlTD6UfoWEsPEqDz91fhph7R3QNRbjhb3Xcq5AXlpe/HQKmoweteSPjzOUxkjortnNFokJsjDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfK12UWicJUjSKs8TKQuPc8CH9iYxsOp02pdt5ftG7swIgLjHqnLIVzN9ijKlvbkBicCoOQ4f/G9Izu3qOZC2cldA="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.8":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.8","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"dependencies":{"express":"3.0.x","jsdom":"0.5.x","html5":"0.3.x","jquery-browser":"1.9.x","step":"0.0.x"},"main":"./notemplate.js","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"_id":"express-notemplate@0.1.8","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"4c54833bd6ca15efcc91b66d35626f537f294ded","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.8.tgz","integrity":"sha512-F1xsD1t8cHca8OxdDHkwf5Opyb8yHb1PoEUKZp2wpQsCvkB1Pq2PTP8yfmQ6mObuKlVDEnyjCeC4HpHH0vRFBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdcOie/Qb2lMXaVnVvF9M7KtmUjpd4Ft9UPF7JVbG2eAiEA2y0SXGhqMZaeNfuUYt5xMdwDrrppVF1v/r6WYe2Xauc="}]},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.9":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.9","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.9","dist":{"shasum":"3db8d92080352cbdb3d640a0ce4eed78a8b576ac","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.9.tgz","integrity":"sha512-EsIaj31SVCMHmXZKYHXKuGZHlu+9mtFdtQXavsDx+QQUAKfpaL6VXGmXRwZcyRzlWQpqaYuWllGHb+RpYLUiiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFkhRBkz3r9g2YhnAZT/BCuXfRh5ijvaaXdrLXq+Y5eAiEA5UZvnGAopXP2ukeyynhCZ6yvMPclkOeE6quczJumWV4="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.10":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.10","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.10","dist":{"shasum":"a97f7b90eb63ea7327aa29560284ba3d181f6f89","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.10.tgz","integrity":"sha512-EQUgH/TTkKjm4/RKiE+jidtfpblm34swK83dYNnxmWZz46F1ym1zN5s/Yn/1cI62qY8liXxlDR/3Ymr9XqesSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7mR+jAmJSSlFNyA9XBV1bw83WA+BXPWCRiuT0GdisuAiAe/42AyS/jAgfKubzdABwGTqSDKa+MzHeqt5eTEepqww=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.11":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.11","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.11","dist":{"shasum":"518b949ee99dd33bf108fec056cc6a4b969a04d8","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.11.tgz","integrity":"sha512-+kD+7gpZpvHthCYIdLuLFNOxxe27c1aEbu/RDCeEe5xHAXoJJthciga3tBmARfSjuIOY5iuhPJ3KRHDCVtnSyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdtA4SvUqwxRxdt/4GZsB/4bY5QD1BRAngS77RXMnYSgIgJK3V6nAbBqEh1vd2rAdaaMmnY9M0ILXPBqGYEIiS3pU="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.12":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.12","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.12","dist":{"shasum":"05169fd3aa16e474ac8ec2debd36e6b9ecb91b13","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.12.tgz","integrity":"sha512-Yx17Wr1BO4D8W29cU2THZG8bfayJ/QW0kpz+/Qt27n+TaHk7Ap0Xuc9+MAuMveqbqNkMMpKSg4A88PoqGb6xjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1srPFYeWE6y8HVPU6Gboe/394f34vc6+TM0G9CWZzEAIhANLIKAqinPx7Ra+N1YbV1DC/QPyOu/NyUK7sWU2gJIs0"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.13":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.13","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.13","dist":{"shasum":"bfe8239a76e2150db0a7d366b2c337e1f82b0667","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.13.tgz","integrity":"sha512-oDI/tP/LQrR2jaaphuqAmq9R/rxTP+Ru6udmwtoJpy2q4x/XzGfhze3yO/AcCLUZgtoNXVb978eyXL3B0qR/Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvvsox5m412MazwuCLSRD2t0lMB1q6+3v6tTJLkrSTmgIhAOCt6FRmmxJndGlta882/caRs62X4+g6QmMnis6UIarW"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.14":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.14","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.14","dist":{"shasum":"260b047f6494bb537981a590fb9e4f05dc9b3fba","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.14.tgz","integrity":"sha512-4aaA+ZkSYKdMfrV4svNvsXggqQEwqEWJpx+uu9DGa9/4thcgdDEQ6uf0oRQJNmjW/0/0a+M0zLpQpIrREecbbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6qzLxlmkqMq8EJx3iCos+kIaVvOTUI4Y6tjBL+eQSyAiEAsHk/0kVoMI20mAi9vRxej1s+Od9tbW5+2gb5/50VEvQ="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.15":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.15","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.6.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.15","dist":{"shasum":"9dda23b74a5e6aea9b128b32c146d620ad8d724b","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.15.tgz","integrity":"sha512-fMVLVnxGp//9KuNa5xPHaAoslsWKOR3KWMzf7shQdun5UtcpO54ZlhGCEO1Amqf8/0DJhfdvfe1ok/M4pyaVTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5uSjVfd253WttejG7bMeuNlkGDMDLtlkl1VE3MAGeVgIhAIN+N5ps+v29ceROhs2ANF8jVOHUP7aqUGiDvRxbudTK"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.16":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.16","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.7.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.16","dist":{"shasum":"28c9bdb890ae10edcb4b41e1c7e4ef4554233157","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.16.tgz","integrity":"sha512-ciUAdWEFdtvOqGawI9M1GynthtfxFiWMSdd4Rha31/esWEQSHT6R2pCixEqvZss1jywV5Uhlcm9GKMYIrXe2pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNhj5lrNFpAQrxGpG+MMCMsH3WQsfKDojFPivGCEJ0KgIgObQc1aPws/zM3LFSfQu/S9/hfv3c6Rrox23WYaBIM34="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.17":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.17","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.7.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.17","dist":{"shasum":"ec8da2e1ea2c02d36882b9af313560e24db35884","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.17.tgz","integrity":"sha512-99JzxPZ7NExujUqoS9sNEg04zX9UrkUahlWjjH9ez5/SusaVgIX7nsc6UwBuYgW+kiNArvXsyGk/lk12jlfNRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4PrEQEs7+ZNquWFLJt7g7vH0K6/T+Hj30efBAAc/CJAiEA1Cj0AC//oRoKVCHJYaJS4J7sKhFWeYIKn7jEzrX2TMI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.18":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.18","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jsdom":"0.7.x","jquery-browser":"2.0.x","step":"0.0.x"},"main":"./notemplate.js","_id":"express-notemplate@0.1.18","dist":{"shasum":"9019ec6a81c9a2580dbe8f81e47d998b85e76c97","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.18.tgz","integrity":"sha512-3Ca+PFUa+13pKS01NxZ74unBZ3wjLvZOyqpZ84VSWHf1CWOiAovDUb2QmQ+NTT/cmotTRy/1VbX0vpMesY4srw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyigKXazIElm4jdch2SG70uQOe2VnvpHqIOJSXXFGSXAiEAi7j4VIJB51UADVrgrLFfrERjFtADWalWK1AIpmZtwo8="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.1.19":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.1.19","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.8.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.1.19","dist":{"shasum":"990686b11ba25c63c7b888c965c64e51b736299b","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.1.19.tgz","integrity":"sha512-XpHx2hynKlipMHADWHKogL1u8sROxdyBsEDWkPwPKtohBpzZ8I+Iq2dbWMJNxXiKLs22XhkGdN82lyah9yXerg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwrODAwNdZTQQUHYhxTtPn3M7TimaND75rg9DS+mqDYAiAPvbjuDTxO9QnHZMpA35O/ngehRhUFyQC2Paq1g99Zpw=="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.0":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.0","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.0","dist":{"shasum":"a4d10cdc2369754386c28b013c522d5fdb317c0f","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.0.tgz","integrity":"sha512-06sMvWJP42ENrNbEHc9d5QZZWd9pTy32GRs2T8M2tKZM4R+MdPRFOPDhTaQz4l0umJWg8MNE2eLqRCmdjYGpUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Pzl3+xvZ5JrvU1PWw0PiNPULn8tfW3opBt8QL1R1sgIhAI5E73UgYT0aWEB3lwttczbA4qdAMrgxAi7Wemmk2/eF"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.1":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.1","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x","canvas":"1.1.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.1","dist":{"shasum":"cf674d5e2d8f3b4f164ed58a753d1378d5185ec1","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.1.tgz","integrity":"sha512-y0twIn7ON5I7Eh20U6PRxvBYfayzaY068yhz0Vrw56uduLVSqr1WzfsBKnMfNUWiMlTVzgri8+HHS3M61Thq3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZjlLQubSnfwGb4CTvxYmH4+kwVSNgN09S3pDnxNPRGwIgFwmPunO6EIErnAnNqUnIiu9LnkAsUcs3OcMT6DDmVRU="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.2":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.2","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x","canvas":"1.1.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.2","dist":{"shasum":"efc7a6b0c964cbc40e8bd1ccc5738b71681039b3","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.2.tgz","integrity":"sha512-DmjtqzGKeDw+vrVIv68j8hOm76wmtYN7OmLrtCh7y1EbTUg6H8lnDOVq2EMb/oMy7NQIfUp/mU0lgqV9e1ZEKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtw0UHWr/xIOf+MtktkPE3AhKm+3K74Rfvt4fDZ9EdUAIhAPzEeyRZGbM+ca1nTLWkp2leQn11GKlR6O5as4xLQti5"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.3":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.3","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.3","dist":{"shasum":"a2805f1794937389afd64ebf19bc11360e4d4165","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.3.tgz","integrity":"sha512-l3KFRwGYkt5LRJnUqLYx6rxTgqewnavkRwiGysRJAAA9tLi8s5Rs8q1tRwoZS3znF3Wq9WZZCztdDvrUCIRRyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwaySKkhq3sKzYtvS9qZ2JcgEzKFQTqXJWBGmy7p9aSAiAKvRR2Ao9ieGyWTbaNUK0gVVL5ZvvT/5ZsTlDCKZ09Lg=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.4":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.4","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.4","dist":{"shasum":"1252b61a13c13d7d95cdfc9b0d0d35079a34334e","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.4.tgz","integrity":"sha512-zAE12Ha1A2bhn+qqqWuHMMEf9YIOQiG4AC8G7CUtWa65768hXdKRQOZpgWuWaAgFqWtM/lob+oudxQRpvqlLpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHeCJuZykeeRgeZaTT+IcqW4+LQkTAR/iBsuKjrq1RF/Ah9g7fYPd60jTXvQFYcEZcTs9LqMixRroog5kSyTOMJi"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.5":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.5","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery-browser":"2.0.x","step":"0.0.x","jsdom":"0.10.x","xmlhttprequest":"https://github.com/kapouer/node-XMLHttpRequest/archive/1.5.1.tar.gz"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.5","dist":{"shasum":"84947f0143988ed2a29581ea7e901eb631ae083c","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.5.tgz","integrity":"sha512-+zSKOmA8mLvZ0yW+LE3fxDbx/8FGK+dVXf55syshrsa7Z2JwtmNYmPfTh/XH459LkL/UWfPag1PcNG1KZjXRog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpxTQh7Pd+tH3mo+djxxEvNhdhPyOILNR1VBymbN2t4AiEA/QaKM8VETfcjQ5R+AdaS4p4GiuIHZ4kXnGyhm4j2p3k="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.2.6":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.2.6","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"3.x","jquery":"2.1.x","step":"0.0.x","jsdom":"0.10.x","xmlhttprequest":"https://github.com/kapouer/node-XMLHttpRequest/archive/1.5.1.tar.gz"},"main":"./notemplate.js","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.2.6","dist":{"shasum":"e05f1d91d2074c821593121f1c4794d9c5f9ba0a","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.2.6.tgz","integrity":"sha512-Ozre7e2mlY0wUgBA2T5VdAL2/gPXvjN0lEWkLkfGK1NocWA/t+3bsPVUwyD3e109NNuaP0y/OOS7N5OgZcj9bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQcVQ2PM+qYf/EWzXUktVGnCgPHPm6wh6PooQA5OsAXAIgIe1g+pFeJ6tazm0iLFuLG+H1WZGkAGgO94fV1w5NBpg="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"directories":{},"deprecated":"Please use express-dom instead"},"0.3.0":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.0","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4","jquery":"2.1.x","step":"0.0.x","jsdom":"https://github.com/kapouer/jsdom/archive/204a179a.tar.gz"},"main":"./notemplate.js","gitHead":"724ed9d802cd11b4389f5b959347e14ccddce5e2","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.0","scripts":{},"_shasum":"b5f44aa0780ab9f187e710f2bfaf0342dd2842af","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"b5f44aa0780ab9f187e710f2bfaf0342dd2842af","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.0.tgz","integrity":"sha512-zpjQR8t5Rkip7cwX4kUh0BQzWkfSJ/0qfAYrtjKmjQftrYcl7X3c9yiKiW5m+X7GqaQ6DRGUI3i2zyLSCtYxNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaUvbH+WafL+UE56Wb3XokcSuZBaRyYyuWW1hsksnwZgIgM+SNYyy4Gzrn5ud4/Mp9zuymGuyUGWCybBpTWv0cyk4="}]},"directories":{},"deprecated":"Please use express-dom instead"},"0.3.1":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.1","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4","jquery":"2.1.x","step":"0.0.x","jsdom":"https://github.com/kapouer/jsdom/archive/60db10ae.tar.gz"},"main":"./notemplate.js","gitHead":"bedb96e0b95377b45f5ce8230a33186a79fb811a","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.1","scripts":{},"_shasum":"bd65eaffaa0b4c8cae760334a57c02fcd3a79c45","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"bd65eaffaa0b4c8cae760334a57c02fcd3a79c45","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.1.tgz","integrity":"sha512-OP27HGytnttBo97LCmC0HQh3/l4t+bB0bvRhItCDmPuarW3MVZD3utuK7732WlwZitO+QOdkGi3904PDQlrI0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI5vJ1CQlrK2pQ8oml+T30J/mkHBAoDBUgeX6WCyY7HQIgAPfOZYnIrCiEvECaYoolhLyuPAcDJYqdGtGmwZzotWk="}]},"directories":{},"deprecated":"Please use express-dom instead"},"0.3.2":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.2","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4","jquery":"2.1.x","step":"0.0.x","jsdom":"https://github.com/kapouer/jsdom/archive/60db10ae.tar.gz"},"main":"./notemplate.js","gitHead":"bfa4b7ae2b503ad6ff50467637c134d3a03a8169","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.2","scripts":{},"_shasum":"f0e561187a45971c42dfbf4197d03ab9c81a0fd5","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"f0e561187a45971c42dfbf4197d03ab9c81a0fd5","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.2.tgz","integrity":"sha512-Tspw+dfe3JIfACflAh9kLFYtjcv2f140cpfSyaJqECc/t6u/XrjrmIq1LAhY4fTSAHPZgTdS+LEXq9l2YwLjfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIbMvfRe2ifuIlLVNUWQg6rHtMlkNfUD9O656mLYosVwIhAK3p6EgTE8wgPcoxVDIBsuCwlW8NxMOhfdAAQE86T+qu"}]},"directories":{},"deprecated":"Please use express-dom instead"},"0.3.3":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.3","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4","jquery":"2.1.x","step":"0.0.x","jsdom":"https://github.com/kapouer/jsdom/archive/60db10ae.tar.gz"},"main":"./notemplate.js","gitHead":"56185d92c821d189b466e329dd76af175d4d23f0","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.3","scripts":{},"_shasum":"198a124c8b7806e5f2389a1260fd1eeba4860902","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"198a124c8b7806e5f2389a1260fd1eeba4860902","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.3.tgz","integrity":"sha512-TO4udLGR1soHP9ehxFNLhGND3Nr4IPtBFBGfkbKoa7a1+4PNS8KPAsuS+aN+14kw+cBuyPvCbrDPIHPoLbqdhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiPLYlR44CP/AwntRhkx0WnRAcR4wcmTS/PPidIG82zgIhANngw131DWsIgKTfk98dYJPVFo4om5HzjEmSvuwp14ak"}]},"directories":{},"deprecated":"Please use express-dom instead"},"0.3.4":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.4","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4","jquery":"2.1.x","step":"0.0.x","jsdom":"https://github.com/kapouer/jsdom/archive/60db10ae.tar.gz"},"main":"./notemplate.js","gitHead":"ce944513eea7d2c83da9c3b6bc939e9d8159aa64","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.4","scripts":{},"_shasum":"428e8347b9b5e127b49770bd83ce0436e0cd3c5d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"428e8347b9b5e127b49770bd83ce0436e0cd3c5d","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.4.tgz","integrity":"sha512-PtmUTL8vMi21Vj2kYTsdXVMoPZpYPb7EX3vcy43/Jp7ojJzHt9EMdNZ6jWCZblmAxsc++NxpZHbdGxoOB1a8Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBau9qiWjADJxZ8uttTr2jTnNOwsvVASLOQyq+4RnKKAIhANvu2oc99TCw+GCQZS/dkcMLxG0/RvkmrtWULvzyfJot"}]},"directories":{},"deprecated":"Please use express-dom instead"},"0.3.5":{"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"name":"express-notemplate","description":"Express view engine, merges data into DOM using plain JS","keywords":["template","DOM","asynchronous","cache"],"version":"0.3.5","repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"license":"MIT","dependencies":{"express":"^4.9.5","jquery":"2.1.x","jsdom":"https://github.com/kapouer/jsdom/archive/60db10ae.tar.gz","step":"0.0.x"},"main":"./notemplate.js","gitHead":"dec295fc7cb8f6ddbe60ae63583cf19465137b8c","bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"_id":"express-notemplate@0.3.5","scripts":{},"_shasum":"74a03066b3098b86ea20451756c426451c055648","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kapouer","email":"kapouer@melix.org"},"maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"dist":{"shasum":"74a03066b3098b86ea20451756c426451c055648","tarball":"https://registry.npmjs.org/express-notemplate/-/express-notemplate-0.3.5.tgz","integrity":"sha512-NIBQepeS/DxGJPjezHambyz4PGtq4lpF7zrk1Sw7ngEGELTX1EMQhjJxTdZ5hLRxmV0MT7CicNbIEqN8udCXYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCctN0ak8Mui6ZFiGlizKAeJcmkH/804570GEikEjOu3wIhAI5YC/H9QVfo1EVWNEEkGuIL+N6SuxGoAcKlZSDs2eTk"}]},"directories":{},"deprecated":"Please use express-dom instead"}},"readme":"express-notemplate\n==================\n\nLet the template be plain HTML code, and use javascript to merge data into it.\n\nWhy ?\n-----\n\nThe view is totally separated from the model.\nThe glue code that merges data into the view is easy to maintain, and can be run by the server or the clients.\nThere is no artificial syntax, no unnecessary abstraction.\nJust familiar DOM and javascript.\n\nIn particular, this allows one to merge new data on the clients using a messenging system using the exact same code as what is needed on the server to output html.\n\nThe only extra is a jQuery $ object provided by default on server.\n(if the javascript code is not used on clients, jQuery is not needed on clients).\n\n\nExpress 3 Setup\n---------------\n\n\tvar notemplate = require('express-notemplate');\n\tapp.set('statics', process.cwd() + '/public');\n\tapp.set('views', process.cwd() + '/views');\n\tapp.engine('html', notemplate.__express);\n\tapp.set('view engine', 'html');\n\tapp.use(express.static(app.get('statics')));\n\tapp.use(notemplate.middleware); // initialize document.location\n\nUsage\n-----\n\nIt is meant to be used as any other express view rendering :\n\n\tres.locals.mydata = mydata;\n\tres.render('index');\n\nThen express-notemplate will load the html file into a DOM, add window.$ to it, and process script tags :\n\n\t<script type=\"text/javascript\">\n\t\t// some client code here, won't be run on server\n\t</script>\n\t<script type=\"text/javascript\" notemplate=\"both\" src=\"javascripts/moment.js\"></script>\n\t<script type=\"text/javascript\" notemplate=\"server\">\n\t\t$(document).on('data', function(e, data) {\n\t\t\t$('head > title').text(data.mydata.title + moment());\n\t\t});\n\t</script>\n\t<script type=\"text/javascript\" notemplate=\"both\">\n\t\t$(document).on('data', function(e, data) {\n\t\t\t$('body').html(data.mydata.body);\n\t\t});\n\t\t$(document).ready(function() {\n\t\t\tif (window.navigator.server) return; // is true when run on server inside notemplate. Will change when jsdom supports it.\n\t\t\t// do client ui stuff here that won't be useful on server\n\t\t});\n\t</script>\n\n\nIn this example :\n\n* moment.js is loaded and the script tag is kept in the html output,\n* the first handler is run on server but won't be available on client\n* the second handler is run and it will be possible to trigger it on client too.\n\nscript tags can have attribute notemplate = server | client | both :\n\n* (default) client : script are not run\n* server : scripts are run and tag is removed\n* both : scripts are run\n\nThe \"notemplate\" attribute is removed from html output.\n\nIE-style conditional comments are replaced by the tag they contain (provided there is only one tag in it),\nbefore document.ready event and are restored before output event. It allows all notemplate middleware\nto process the nodes hidden within those comments the same way as other nodes.\n\n\nMiddleware\n----------\n\nOnly page-bound scripts can listen to these events:\n\n* $(document).ready(function() {})\n  the usual document.ready event.\n* $(document).on('data', function(e, obj) {})\n  obj can be the options object given by express to template engines render method.\n  It can also be a simple object received through other channels (say a message\n  from a websocket connection).\n  It is advised to check for existence of obj.mydatakey before trying to use it.\n  Listener arguments : e, locals\n* $(window).on('load', function() {})\n\tafter all data event listeners has been called.\n\tIt more or less matches the browser event.\n\nNew in version 0.2.0: page-bound scripts are allowed to use XMLHttpRequest\nand can setup setTimeout calls - the render event is guaranteed to be called\nupon completion of the handlers of those calls.\nNew in version 0.2.5: XMLHttpRequest use nodejs http.globalAgent.\n\n\nOnly nodejs-bound scripts can listen to these events (emitted by notemplate):\n\n* notemplate.on('ready', function(view, opts) {})\n\tDOM is ready in view.window, but only jquery is available; other scripts\n\tare not yet evaluated. It's a way to listen to the 'ready' event before\n\tany other script does.\n* notemplate.on('data', function(view, opts) {})\n  called just before document.data handlers.\n* notemplate.on('request', function(method, url, status, data) {})\n\tThe document made an XHR request with method, url and received status\n\t(http code), data.\n\tCalled between 'ready' and 'render' events.\n* notemplate.on('render', function(view, opts) {})\n\tcalled just after document.data handlers.\n\tview.instance.toString() will serialize dom, respecting fragment options.\n\tSetting view.instance.output will prevent next step from calling toString.\n* notemplate.on('output', function(instance, opts) {})\n\tcalled just after instance.output has been set.\n\tinstance.output can be anything, since it can be customized in a render event\n\tlistener before. See usage below.\n\n\nUsage :\n\n\tview.window\n\tview.window.$\n\tview.window.document\n\tview.window.console\n\n\topts.settings.env\n\topts.locals.mydata\n\topts.mydata\n\topts.use(...)\n\n\n\tvar notemplate = require('express-notemplate');\n\t../..\n\tnotemplate.on('output', function(ref) {\n\t\tref.output = ref.output.replace('é', '&eacute;');\n\t});\n\nA typical use of middleware is in notemplate-minify.\n\nA typical use of render event middleware is in notemplate-archive.\n\n\nError handling\n--------------\n\nStarting with version 0.2.2 each page runs into its own domain, so all\nerrors are caught and passed on to express error handling mecanism.\nThe domain the page is run in is disposed afterwise.\n\n\nQuick jsdom window with jquery\n------------------------------\n\nIf you need quick access to an empty DOM with jquery,\n\n  require('notemplate').window(htmlstr, href)\n\nis what you need.\n\n\nTips\n----\n\n* console.log works in the jsdom context.\n","maintainers":[{"name":"kapouer","email":"kapouer@melix.org"}],"time":{"modified":"2022-06-17T22:28:35.730Z","created":"2012-02-24T11:10:14.814Z","0.0.1":"2012-02-24T11:10:17.741Z","0.0.2":"2012-03-15T16:36:23.703Z","0.0.3":"2012-03-19T08:31:40.520Z","0.0.4":"2012-03-22T23:28:31.277Z","0.0.5":"2012-03-28T15:08:18.891Z","0.0.6":"2012-03-28T18:46:34.813Z","0.0.7":"2012-04-03T12:54:03.575Z","0.0.8":"2012-04-03T22:54:16.749Z","0.0.9":"2012-04-04T23:11:23.630Z","0.0.10":"2012-04-12T12:09:40.775Z","0.0.11":"2012-04-12T12:57:36.015Z","0.0.12":"2012-04-12T14:57:17.673Z","0.0.13":"2012-04-20T08:07:54.575Z","0.0.14":"2012-06-05T15:51:51.226Z","0.1.0":"2012-06-06T22:22:28.092Z","0.1.1":"2012-06-06T23:30:08.616Z","0.1.2":"2012-06-07T00:06:33.455Z","0.0.15":"2012-07-13T15:59:40.552Z","0.1.3":"2012-07-13T16:03:29.357Z","0.1.4":"2013-02-06T23:04:41.354Z","0.1.5":"2013-02-06T23:24:25.323Z","0.1.6":"2013-02-11T13:00:51.690Z","0.1.7":"2013-02-23T18:04:28.555Z","0.1.8":"2013-03-29T13:18:15.982Z","0.1.9":"2013-05-15T15:36:36.564Z","0.1.10":"2013-05-21T00:34:02.280Z","0.1.11":"2013-06-13T09:18:35.801Z","0.1.12":"2013-06-13T10:13:18.635Z","0.1.13":"2013-06-19T09:09:04.181Z","0.1.14":"2013-06-24T22:26:26.578Z","0.1.15":"2013-06-24T22:42:42.501Z","0.1.16":"2013-07-12T12:40:20.514Z","0.1.17":"2013-07-15T09:40:28.067Z","0.1.18":"2013-07-24T14:04:48.279Z","0.1.19":"2014-01-03T01:03:20.195Z","0.2.0":"2014-02-12T00:42:09.879Z","0.2.1":"2014-02-12T10:03:48.297Z","0.2.2":"2014-02-13T13:51:36.215Z","0.2.3":"2014-02-14T09:00:29.148Z","0.2.4":"2014-03-08T21:04:57.755Z","0.2.5":"2014-06-10T22:58:34.774Z","0.2.6":"2014-06-11T09:41:52.122Z","0.3.0":"2014-08-04T12:50:51.070Z","0.3.1":"2014-08-04T14:39:03.384Z","0.3.2":"2014-08-11T23:19:04.150Z","0.3.3":"2014-08-12T13:55:50.033Z","0.3.4":"2014-08-16T19:14:43.228Z","0.3.5":"2014-11-16T10:41:56.267Z"},"author":{"name":"Jérémy Lal","email":"kapouer@melix.org"},"repository":{"type":"git","url":"git://github.com/kapouer/express-notemplate.git"},"readmeFilename":"README.md","keywords":["template","DOM","asynchronous","cache"],"bugs":{"url":"https://github.com/kapouer/express-notemplate/issues"},"license":"MIT"}