{"_id":"mejs","_rev":"35-0c68196029676c7a69958b769fe8227e","name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","dist-tags":{"latest":"0.9.1"},"versions":{"0.0.1":{"name":"mejs","version":"0.0.1","description":"Moduled and Embedded JavaScript templates","main":"index.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/teambition/mejs.git"},"keywords":["template","engine","mejs","ejs"],"author":"","license":"MIT","bugs":{"url":"https://github.com/teambition/mejs/issues"},"homepage":"https://github.com/teambition/mejs","gitHead":"df76a764e0970cb5785d970b9db73d3f562d5da7","_id":"mejs@0.0.1","_shasum":"e70d2ea351dba0842b31663242d79ac406676199","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"e70d2ea351dba0842b31663242d79ac406676199","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.0.1.tgz","integrity":"sha512-t3RTCfgDaf6v4IgT29Z9WIJB4j9LgIPCG7QqydlhHu2YNy6xb60LPjdzQHTmWGwLINufd/pJPYMYh1BoMfIKCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3MEpCaoQgYeF9XG96AIbLYrXWQbYpzbRydGAEzGaB8gIhANAp5cQuIJtR7qfRQpqx/ljl73jOtNgFZ1QxLwnJLsUm"}]},"directories":{}},"0.0.2":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.0.2","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"dc9dc6ce9796ce88d022eb90127627c67710ae66","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.0.2","_shasum":"119baf2136cf84e5a72471df28600bb499032102","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"119baf2136cf84e5a72471df28600bb499032102","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.0.2.tgz","integrity":"sha512-zPzI25Wzm8gCqXPlfFrTVyR0JsKSU88U6Bu7GLh3YOnc8rjx2X69ENXmDoqF4gDZfseH5JJ4IXtW0jBmoJWCzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1+sJAATWBRLBlCc126SheFwHNAFuJjf9QqnF2vvIf1gIgLp/wv/hxfRCJS7y+AsFfAi7rtEwrHETltQgGEmKdoOQ="}]},"directories":{}},"0.1.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.1.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"d2c2e5421db95244ea96aa98c4435c671148b5f5","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.1.0","_shasum":"131d16fd75449038aaf9e8fa96163b7d76845eee","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"131d16fd75449038aaf9e8fa96163b7d76845eee","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.1.0.tgz","integrity":"sha512-JHRu2sb1zSvbAz+E2IlJWm5mPaYK+2DLi4+nBxfH6SvN3dAydEHE/hGnNjAetojvVzQMHXs+GZLnZdQKdVo/6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtht5T+izfO7VOCDF5GY8FVbqdqCXkRhOIuLGCCiqAqAIgXiCWOJFmByH3pIXw8mo5O5xvz+DKIfcHQcaNn25VMNQ="}]},"directories":{}},"0.1.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.1.1","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"94eedf58455d619deca00c3ad123b35689449154","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.1.1","_shasum":"8de85647d4bd0695baa77c8634a8438a18d13d55","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"8de85647d4bd0695baa77c8634a8438a18d13d55","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.1.1.tgz","integrity":"sha512-aD8X6xhHRRFLZsvv0N/biJk9bZ2G/nm4fL3X0jMvlJpNJ828c1ouOESXHH3DCfoIimjZ/DnpYcpEcEd49gdqGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBDyJOVNYfU5mNARQXzsq5neFGF8UQsVU39YWU2mKuGAiEAsR2R3SD0WVry0XG3lc6eG8Dxmp/j+ixi1FcvrRbRMY8="}]},"directories":{}},"0.2.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"28c7a04bf9d4a9382b0b7c8dd1c50e6fb9e18953","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.2.0","_shasum":"e116d751de1b54ec45608f5cdf79b04b2dc0fd66","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"e116d751de1b54ec45608f5cdf79b04b2dc0fd66","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.2.0.tgz","integrity":"sha512-5Ddfld4A60J4nfswb0I0txtVBAXLMedVk4M7FRl4KIMdM5wQwQ/8sUjwAfdD0261NLIIMWY8tD3ZZqIbGKGtWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGMwqJZuCS29tXES4h84d67oTHXUxnJUxxW+Gg77qtbgIhAJKXdzPAYnPMH2NMRBNaYdo+L/ZFGkbN5vp29lnDX6nE"}]},"directories":{}},"0.2.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.1","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"d4b2ca4fd3f288601739e9eeaf2797d4a930c4fe","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.2.1","_shasum":"54c2b21689cf12c13fd369b2f5f6c66fcf2f80ef","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"54c2b21689cf12c13fd369b2f5f6c66fcf2f80ef","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.2.1.tgz","integrity":"sha512-7qATNQZ8Oh1s4iZDM/+LhmagADYGtXCFXAxvw3RtSXjuOKLzmXp7MQAAKv+hHnR7Zq2dJoATudfktB7jMRQzAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGF1B/u0JvLXCqtIWY8ZJ7iovNOAfvatRccAzUMs2RTNAiBH9QPB0AHh+Hm9/pMAlW2hvmbyIZ5xwU2hsKsNJdrdBw=="}]},"directories":{}},"0.2.2":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.2","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"9182041dc8369452f51290b16f50c3feaca2f95a","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.2.2","_shasum":"40528e99a9b8cfbb783888f25ecb286c4ca7a32c","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"40528e99a9b8cfbb783888f25ecb286c4ca7a32c","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.2.2.tgz","integrity":"sha512-lJfdKrYmyIyUU1JsGIkVvb/ax2HpVIn/sx+BJYoU82rWyX9+LPRxpsRykVrmCRLoh5gemjId/9f/6jurHJO7bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1ZEiZeXdkTtZjklULf91qfDzZLsEZpSfW57oTkgwJNAiAOLVIkJAc03Y6A+Gu07kXXMJoaIh65EtR7hYXmxta4cA=="}]},"directories":{}},"0.3.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"86b677216e5c4c7e6731a29c8179b10a4c3da455","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.3.0","_shasum":"7131fbf598f911961bc0dd373b929cff23e1ec79","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"7131fbf598f911961bc0dd373b929cff23e1ec79","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.3.0.tgz","integrity":"sha512-7YHVgAZExjjpuq1VA5qd1U311j6Y4rNMQNhbVQQ2/nX+bSMyu2QFzL9d6rqEMLnji7LTUz9Q25vGJnNKwt8/Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd6QuXwRoHPjTyseQtm9DxpqrIxC6jlApXzqiT7/od0AiBQFFfnqPENmWunQW45Ls9JBjN7usgzNFodlmEIlEziEg=="}]},"directories":{}},"0.4.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"3da1f3f6680ab8439864385d68c9aab50f0efc31","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.4.0","_shasum":"6fcb725956cf04364489c9d05eb72b30c9063730","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"6fcb725956cf04364489c9d05eb72b30c9063730","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.4.0.tgz","integrity":"sha512-fKMDm9fLzE32y59Fd6RQidqjc9TLc31qiMMJoT1/q8VogSwhiES/CmciQ8upZq9BluO+G6SUwG2fw9jAcvd8AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSyyfzo6FdbW3o07owP7bocpAFkDuc/8vw4WlQLozzAQIhAKkrd+HmY1ueLziEfqOka5edzEQWDZ2vNlcbDZeAWDdX"}]},"directories":{}},"0.4.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.1","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"32a9ddba5f146c2bd3f9deb7fb58b5c20fadfff3","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.4.1","_shasum":"5958f6a3387759ff269a6a9d847375d46a38e316","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"5958f6a3387759ff269a6a9d847375d46a38e316","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.4.1.tgz","integrity":"sha512-ANzlVr0Y+LrTXKPSqHCjFWHW3tlKniX80AavaSUp/Rvo5zrEtBeXDrjyGTTrpypdGJ+IBOsZ92J+kZdRzfahdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOhoGKOhZj20UvipLRiptr8gNGSuXEoP1KEn6zf1Rv7AiAyoacI9q1MNt1y0b1CgVCGjiA7U/F0tse7JYg+xl20Mg=="}]},"directories":{}},"0.4.2":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.2","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"219f0147aa49a8ed3a97a45ed9cc4060f5bc2d87","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.4.2","_shasum":"fc02cc6de7be96730f14e1e39a293b7c23137ec7","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"fc02cc6de7be96730f14e1e39a293b7c23137ec7","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.4.2.tgz","integrity":"sha512-m/MU1gw12/RqfG7nk7eqqmxVkAXK0nMeF04L+F0I9ggdosKAhwqTpFdVjO4Hw7tqM5sZYhKA98rvadMd0C1Bqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2OYE9GX6ofQ/bpnU9lobwp1TueP3PPqgTO27lnnOBRQIhAIqKC+8YREJZ+LoXnzFhPdvR0Ail4+D3UnfQs5IgTZ5A"}]},"directories":{}},"0.4.3":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.3","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^4.4.2"},"devDependencies":{"gulp":"^3.8.10","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.1","mocha":"^2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"359771abca0b1ae0557302245427afbb22cc035c","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.4.3","_shasum":"64d4c4d61ba2a6673842224f75e7439527d1be6f","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"64d4c4d61ba2a6673842224f75e7439527d1be6f","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.4.3.tgz","integrity":"sha512-LH6UOnFQGb+1ATn6spf220mjXtDAOrBAmjtPr3OjgBP9MtBd4rcGAy5zR49DDKH2pyKR+DdXRV60sXcNeP7BuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdhgovAkj4kTQ7e6xEykm1eNwHOK5g36IIm0ntInr0mAiEAwi3XrxYXPH+MJozmCKJuUXXKbTXx8gNLXMaHQxgKhRs="}]},"directories":{}},"0.5.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.5.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^5.0.14"},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.3","gulp-sequence":"^0.4.0","standard":"^4.5.4","mocha":"^2.2.5"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"c6627e1e6bff8371cb9d2597600911db6c76c38d","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.5.0","_shasum":"5831061c8cffcbc4cd7ee0658715d24cd42fce2b","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"5831061c8cffcbc4cd7ee0658715d24cd42fce2b","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.5.0.tgz","integrity":"sha512-T1HzigVGB0GumwWIRsKEOsGE9yIRy6fbfaxXKkygNB/zj7Wvlz6TLKrRv1T9pA1BAcmKR+/c4DExnFtjqfGddw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFW+CJZPMHEnPxJSivjKwR6S4adWGVopQd+b1yZquSdAiAIINjDDkZoClKYEoxdf3tmTEPZciGcMxXB7SmeJPFEMA=="}]},"directories":{}},"0.5.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.5.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^5.0.14"},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.3","gulp-sequence":"^0.4.0","standard":"^4.5.4","mocha":"^2.2.5"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"d4c60cb585012bd35d09d86db28d8e4d16d4cc08","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.5.1","_shasum":"c794dfea8ba23123818827f8a868c056dfb94730","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c794dfea8ba23123818827f8a868c056dfb94730","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.5.1.tgz","integrity":"sha512-FaBeZ3OTnSo09qkxUmW73eRatBUJuEyfaqm+0pKSQb4I3E3hLcikYBe7jQY8xv7uOPpsJupTL/fZtiC6lujJSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmb4V+DXtc0rcima9wBWBEIQvFr8E7kuUQ4/5BJg87nAiB4GtYxfhTj1jXeRpIVJFQ7irtjU0XnB2fav61CUfxdWA=="}]},"directories":{}},"0.6.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.6.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^5.0.14"},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.3","gulp-sequence":"^0.4.0","standard":"^5.1.0","mocha":"^2.2.5"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"bf747dd5ee5aa009f5753a67664e1fc3994974fc","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.6.0","_shasum":"26e768aae1a7105a3b2cba78d16f48289a2356ea","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"26e768aae1a7105a3b2cba78d16f48289a2356ea","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.6.0.tgz","integrity":"sha512-rxlSWxk8z5EKm5QRAqrdT/MQLbCUNtMezer4s02BTJkxI5LIv/GBDnuJpas6XStMgI8wi2+xNAsnY66SUhp1jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGijhiabEqL6wMnWLtYykMByrzcsfYQXRpUjNOyGQzhhAiBp6atcv0ULwYxEPMCDFBJpRx13Rdk39Bkzj52ha4mIPg=="}]},"directories":{}},"0.6.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.6.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^5.0.14"},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.3","gulp-sequence":"^0.4.0","standard":"^5.1.0","mocha":"^2.2.5"},"scripts":{"test":"gulp test"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"d484c5c8f4c520d788aaf041cd2c7a6f7a49c642","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.6.1","_shasum":"c53079e823579e7d82b2e859b8dba10350f8716b","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c53079e823579e7d82b2e859b8dba10350f8716b","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.6.1.tgz","integrity":"sha512-XXtT4I1K6yUxpA2iEMPt2pun7bdOgEWrkIvxLqe69QAMxgovpEEa3ZmLBtNui0YvtO3FoQl7BMMfOZ6a0hpgVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQjbCnzb4sJpFBG5PK3EOCfR+j7YCfOYE2UavgCz+DAAiEA50072ejGsUH3XeOgkINfLyrRTs8JQq0fxnc308OMoFs="}]},"directories":{}},"0.6.2":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.6.2","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^5.0.15"},"devDependencies":{"standard":"^5.3.1","mocha":"^2.3.3"},"scripts":{"test":"standard & mocha"},"ignore":["**/.*","benchmark","test","examples","docs","gulpfile.js"],"gitHead":"758d688aa8ca9f7680bdd4a5aef9672bfcfa920a","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.6.2","_shasum":"cef6da3115918a24aaa9274df3a8a9998038cb53","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"cef6da3115918a24aaa9274df3a8a9998038cb53","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.6.2.tgz","integrity":"sha512-Q5xIOPMaj+HpyV4Rp2Knx+27QOXJ/YTEA+BYFYmFf747ZIOsUunQpoFRHJ7KBgawPZS3MOhMYcL1ccmi2EcpXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2/kOe6K5qJmqMR2ImkjMHs/p3KO5CmR6YTY0enYAfKAiEAsI/9Z206l8IJo1l8lUCsK7sqOa/lPOO41C2nhqjJAgM="}]},"directories":{}},"0.6.3":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.6.3","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^6.0.4"},"devDependencies":{"standard":"^5.4.1","mocha":"^2.3.4"},"scripts":{"test":"standard & mocha"},"files":["lib","index.js","README.md"],"gitHead":"31f96e734c4b8da628053f93d8a93e8f7db2a634","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.6.3","_shasum":"52a3b345d0f7ff6c5cda13a3d7e7164106e9cd16","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"52a3b345d0f7ff6c5cda13a3d7e7164106e9cd16","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.6.3.tgz","integrity":"sha512-jHvtw5/6keXnF0bXvRRN/tNcsXl8H2w2Wq1DvH8iihWXqE/W0h5vcmC8KBpUftQnhYEJM+U6NYgYpMlTvx5keQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmJpEnVKwFtz3mLZaINlTwS73iICWAuxLBKbXNJjNP4QIgGArVKHCPlTt+k8pc+FBPe/yNhRoWvJRZSYIYyjhSHJE="}]},"directories":{}},"0.7.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.7.0","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"dependencies":{"glob":"^6.0.4"},"devDependencies":{"standard":"^6.0.8","tman":"^0.5.2"},"scripts":{"test":"standard & tman"},"files":["lib","README.md"],"gitHead":"e732b11c24173f843cde9ac46b5c675abc938aed","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.7.0","_shasum":"49fe38e7b0cc279c38fc871aff700393f87ad720","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"49fe38e7b0cc279c38fc871aff700393f87ad720","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.7.0.tgz","integrity":"sha512-lPMtzXm4uCZQ5m42X2Q9tccr77dU4yryEFpwq2Iyny96DYHusMs5aCAA8Mai50JM4Qk63Ws7SMrW6sdBADA3zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZFIxCQ5b04dS0HD5kRHEKxOK4CM+LuC7sNckHJsQ7+gIhAIYrSAc7VxOnMBoBFoO7w1c3y9PKyLxBQ4xmWrMJJYIn"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mejs-0.7.0.tgz_1459767902526_0.14514546655118465"},"directories":{}},"0.8.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.8.0","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","engines":{"node":">=0.12"},"keywords":["ejs","templates"],"dependencies":{"glob":"^7.0.6"},"devDependencies":{"standard":"^8.0.0","tman":"^1.3.0"},"scripts":{"test":"standard && tman"},"files":["lib","README.md"],"gitHead":"cfad3a00f5c696845e8476460d2f3a65517fdb2e","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.8.0","_shasum":"7bbd4a3bd5e43c5eb2cf8fd082632dfd461ffeff","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"7bbd4a3bd5e43c5eb2cf8fd082632dfd461ffeff","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.8.0.tgz","integrity":"sha512-VFRIhs76PMBYLV38DD1vLMWwXVHn60r8HU/nLw3UmCJc3O/O2v9ylfFjDAYOYNNZ7kEiuVTgQ/mGFPFTAL8vcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHa+GSsmMYqCq2rEIIvGpBu5smDMQ9soKvqqcePNu/AmAiEAn+hpKl1BB2KZTiYZ/eSKD1g+tJw4iHztiTNLSRzQ5+U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mejs-0.8.0.tgz_1473091586588_0.7656307220458984"},"directories":{}},"0.8.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.8.1","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","engines":{"node":">=0.12"},"keywords":["ejs","templates"],"dependencies":{"glob":"^7.0.6"},"devDependencies":{"standard":"^8.0.0","tman":"^1.3.0"},"scripts":{"test":"standard && tman"},"files":["lib","README.md"],"gitHead":"d7bf4c76f60efc54867a8640781f68db040eb2af","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.8.1","_shasum":"2155f8dc75acf507e0a9f315c7277819d42701b1","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"2155f8dc75acf507e0a9f315c7277819d42701b1","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.8.1.tgz","integrity":"sha512-kD6c5tq9Kq1mrJWmaoNm1gwRpRtulQHuL/hud440iTCFP9RQxz+ctI8duM3k2bLgwWlEPrRx5yVd2MrBwqPfFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ7psy9r+NxH8qHhIhQg67mUm/J1YCMYWhP1UPjN7fSgIhAOOUrhr+fZ/dJEWDDsaX6zdCWcX/I0bVMVFenAykOIat"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mejs-0.8.1.tgz_1473133855156_0.6734876201953739"},"directories":{}},"0.8.2":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.8.2","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","engines":{"node":">=0.12"},"keywords":["ejs","templates"],"dependencies":{"glob":"^7.0.6"},"devDependencies":{"standard":"^8.0.0","tman":"^1.3.0"},"scripts":{"test":"standard && tman"},"files":["lib","README.md"],"gitHead":"a7836a3db8ee7097d2f646dc31d06d069bcae3a3","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.8.2","_shasum":"253cf9e4db4cd7435ca48aa06011381c648e6385","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"253cf9e4db4cd7435ca48aa06011381c648e6385","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.8.2.tgz","integrity":"sha512-VkA7dc3tq9xZ6ApoPHEL18aB4qUKtn1Heg3icoWEZ6E7zrsR9McX0CG+gEsQnLWjiVDDj53boMLaI4JaHjnLVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1garhTKJNJFSTjsEFJJR2YNHbkSRiOktE9SQxhnmcoAiEA88Z27bAruVThKUg4pTYdCi4DxVCTDVgVVTxVj/sBgr8="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mejs-0.8.2.tgz_1473159005718_0.5397249760571867"},"directories":{}},"0.9.0":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"version":"0.9.0","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","engines":{"node":">= 4.5.0"},"keywords":["ejs","templates"],"dependencies":{"glob":"^7.1.2"},"devDependencies":{"standard":"^10.0.2","tman":"^1.6.8"},"scripts":{"test":"standard && tman"},"files":["lib","README.md"],"gitHead":"767898435655de0a97ef9b570a1791ba2bbf3b65","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.9.0","_shasum":"b62db61d84ff2f8103a399eb49bb6499abfcaa36","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"b62db61d84ff2f8103a399eb49bb6499abfcaa36","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.9.0.tgz","integrity":"sha512-1YJV/kwsm1lmzhV5h+fqOyJMooIGiv3jd9FqzhLBsPEE9OIYXgrnMB5b4Md+PAuTzdLfqc67+r4zPZfsGovdhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC125KtlQTvWq/3myXarrIypuGxCidXGz9q83wfOUucxAIhAO76ZAM+g3UC1nUaAx3lkHfYMgO3HjofsCclzc/Jf/JI"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mejs-0.9.0.tgz_1496244393343_0.8976747859269381"},"directories":{}},"0.9.1":{"name":"mejs","description":"Moduled and Embedded JavaScript templates, run in node.js and all browsers","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"0.9.1","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"homepage":"https://github.com/teambition/mejs","engines":{"node":">= 4.5.0"},"keywords":["ejs","templates"],"dependencies":{"glob":"^7.1.2"},"devDependencies":{"standard":"^10.0.2","tman":"^1.6.8"},"scripts":{"test":"standard && tman"},"gitHead":"81c594e6f36aebc706d0d1f412bd7f141488fe92","bugs":{"url":"https://github.com/teambition/mejs/issues"},"_id":"mejs@0.9.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"nekolabs","email":"ratsunny@gmail.com"},"dist":{"integrity":"sha512-A8IvUf3sgvxnu+vMa+qhW/y/keHSuISCTVqmjP0yit3yquNLckw47eHD+9qxS6a5MPIiLaximPvIaKCLKDnL4Q==","shasum":"7e556af0eb790da8b81acfead7283b5815356098","tarball":"https://registry.npmjs.org/mejs/-/mejs-0.9.1.tgz","fileCount":7,"unpackedSize":24172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmfY1CRA9TVsSAnZWagAASosQAJIfl/zmEZGmH2Rvb/ZY\n9vUi1ea0W8T++JvkjRPzZYsnFJToZkk+nUOI2eqwK2p3TlPhSa4rsKDmFq+x\nxHEm8RSRyonAUvJfRqye2gD9C7DfpSjDtyz1iFiy2JhyKK8JD7FmrNrpBZep\nD4eMKA4Rvm14kcqrPYxKeh3Dv6MR2/8sXSbUPvWCdL0SenAP6Rql9yX33hXa\n15yM91bR+6BnLu7hDC7GyF8Ev2kzdN0AwPSHwGnCyNrlt892evIiaz9zJAtL\nDaPPfLi5yntE/wlXeLctvhYU0S071eoKG+5pye9LW62wrIjbS+2MljmQNmfB\nYmpLXxHcAA9GwR5daZbXLRL5BIJPGtKDav9jotB/GNwrwhewKB/V03CppdJB\nvRQMgqNKWZd/in+zKGgnKv4s5RK8svG0cvd/Sof6CVFAhf58CEpRrWs08kP1\nOJBzjJ3KuqI6tvuaGOojGUwgLP80IhLIAbIhR9L3rJzEPH74we5i1F+LMqOf\nMPu0Dzid6ChK3c1oe+tcB06FB+SM1646MSO4AWj4g9l0AS1hW5Vbn0reHHkv\ncdyD2y3KH/8j3oD4Ptqj20VH6bCbH3z5gLcHCFBLqEph9WSvy0Zladisx2FX\nRQ+QsFwRkbC0WYrnRrNYox0Aihuu8n1jm9oFnpNf3cp5L9+zjEzh1xRnfPHz\n9ztk\r\n=ewGc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYXaGlZupFO6ywkDlVPTZqzxNq4BYMZtz9Zcy1vlNRJAiEApojr0nQCqOCE1axSZvAZtL1du7WmJ23z6pweEhXsy2A="}]},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mejs_0.9.1_1553593908508_0.15471701206108923"},"_hasShrinkwrap":false}},"readme":"# mejs\n\nModuled and Embedded JavaScript templates, run in node.js and all browsers.\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Downloads][downloads-image]][downloads-url]\n\n## Features\n\n- Run in node.js and all browsers\n- Custom delimiters (e.g., use '<? ?>' instead of '<% %>')\n- Full support for `include`\n- Full support for `import`(Moduled)\n- Support `layout` in server side\n- Support [express](https://github.com/strongloop/express), [koa](https://github.com/koajs/koa), [toa](https://github.com/toajs/toa) ...\n\n## Tags\n\n- `<%`: 'Scriptlet' tag, for control-flow, no output\n- `<%_`: 'Whitespace Slurping' Scriptlet tag, strips all whitespace before it\n- `<%=`: Outputs the value into the template (escaped)\n- `<%-`: Outputs the unescaped value into the template\n- `<%#`: Comment tag, no execution, no output\n- `<%%`: Outputs a literal '<%'\n- `%%>`: Outputs a literal '%>'\n- `%>`: Plain ending tag\n- `-%>`: Trim-mode ('newline slurp') tag, trims following newline\n- `_%>`: 'Whitespace Slurping' ending tag, removes all whitespace after it\n\nImplementations:\n\n- [toa-mejs](https://github.com/toajs/toa-mejs)\n- [gulp-mejs](https://github.com/teambition/gulp-mejs)\n\n## Demo\n\n\n## Installation\n\n```bash\nnpm install mejs\n```\n\n## API\n\n```js\nconst mejsCompile = require('mejs')\n```\n\n### mejsCompile(patternOrMejsfile[, options]) => `Mejs` Class\n\nCompile ejs templates to a `Mejs` Class.\n\n- `patternOrMejsfile`: [Glob](https://github.com/isaacs/node-glob) pattern to read template files. Or `mejs` file object.\n- `options.glob`: Glob options\n- `options.base`: Everything before a glob (same as tplName) starts.\n- `options.delimiter`: Character to use with angle brackets for open/close, default is `%`.\n- `options.rmWhitespace`: Remove all safe-to-remove whitespace, including leading and trailing whitespace in compiling. It also enables a safer version of `-%>` line slurping for all scriptlet tags (it does not strip new lines of tags in the middle of a line).\n- `options.rmComment`: Remove comment before compiling (`/<!--([\\s\\S]*?)-->/g`).\n- `options.rmLinefeed`: Remove linefeed and trailing whitespace before compiling (`/\\n+[\\s]*/g`).\n\n```js\nconst Mejs = mejsCompile('views/**/*.html') // options.base == 'views/'\n```\n\n### mejsCompile.initMejs(pattern[, options]) => `mejs` object\n\n`mejs` object have `renderEx` method that support `layout`, it is useful in server side.\n\n- `pattern`: `pattern` is same as above.\n- `options`: `options` is same as above, and have `options.locals`, `options.layout` and `options.sandbox` apply for Mejs class.\n\n### mejsCompile.initView(pattern[, options]) => `View` class\n\nIt is implemented for express. arguments is same as `mejsCompile.initMejs`.\n\n```js\nconst app = express()\napp.set('view', mejs.initView('views/**/*.ejs', {\n  layout: 'layout',\n  locals: app.locals\n}))\n\n//... render with layout\nres.render('index', {user: req.user})\n\n//... disable layout for 'login' view\nres.render('login', {layout: false})\n```\n\n### mejsCompile.precompile(files[, options]) => `mejs` file object\n\nPrecompile ejs templates to a file object, then you can write it to a JS file.\n\n- `files`: Template files array, the file in array must have `path` and `contents`.\n- `options`: `options` is same as above. but one more:\n  - `options.mini`: Precompile a minimum templates module, it is not a Mejs class, should be imported to Mejs class by `Mejs.import`\n\n```js\nconst mejsSource = mejsCompile.precompile([{\n    path: 'index.html',\n    contents: 'index content...'\n  }, {\n    path: 'layout.html',\n    contents: 'layout content...'\n  }, {\n    path: 'lib/index',\n    contents: 'lib index content...'\n  }\n], {base: 'views'})\n```\n\n### mejsCompile.precompileFromGlob(pattern[, options]) => `mejs` file object\n\nPrecompile ejs teamplates to a file object, then you can write it to a JS file.\n\n- `pattern`: glob pattern.\n- `options`: `options` is same as above.\n\n```js\nconst mejsSource = mejsCompile.precompileFromGlob('views/**/*.js', {base: 'views'})\n```\n\n### mejsCompile.Template(text[, options])\n\nEjs template engine.\n\n### mejsCompile.File(contents[, options][, base])\n\n`mejs` file Class. It is similar to [vinyl](http://github.com/wearefractal/vinyl), AKA gulp file\n\n### new Mejs(locals) => `mejs` object\n\n- `locals`: global locals object, default is `{}`.\n\n```js\n// add config, moment and node-i18n to global locals\nconst mejs = new Mejs({\n  config: {\n    host: 'www.mejs.com',\n    apiHost: 'www.mejs.com/api'\n  },\n  moment: moment,\n  locale: function() {\n    return this.locale\n  },\n  __: function() {\n    return this.__.apply(this, arguments)\n  }\n})\n```\n\n### Class Method: Mejs.import(templates)\n\nImport templates to global from a templates module.\n\n```js\nconst Mejs = require('Mejs')\nconst tplsA = require('tplsA')\nconst tplsB = require('tplsB')\n\nMejs.import(tplsA).import(tplsB)\n```\n\n### mejs.render(tplName, data) => filled view string\n\nRender a template with data\n\n- `tplName`: a full template name\n- `data`: data object filled to template\n\n```js\nmejs.render('index', userObj)\nmejs.render('global/header', headerDate)\n//...\n```\n\n### mejs.import([namespace], mejsX)\n\nimport another mejs object object to `mejs`, then `mejs` will have the templates that from `mejsX`.\n\n- `namespace`: namespace string\n- `mejsX`: mejs object for import\n\n```js\nmejs.import('common', mejsA)\n```\n\n### mejs.add(tplName, tplFn)\n\nAdd a template function to current mejs.\n\n### mejs.get(tplName)\n\nGet a template function from current mejs.\n\n### mejs.remove(tplName)\n\nRemove a template function from current mejs.\n\n### mejs.resolve(from, to)\n\nResolve template path.\n\n### mejs.escape(string)\n\n`escape` function for templates function. You can overwrite it.\n\n[npm-url]: https://npmjs.org/package/mejs\n[npm-image]: http://img.shields.io/npm/v/mejs.svg\n\n[travis-url]: https://travis-ci.org/teambition/mejs\n[travis-image]: http://img.shields.io/travis/teambition/mejs.svg\n\n[downloads-url]: https://npmjs.org/package/mejs\n[downloads-image]: http://img.shields.io/npm/dm/mejs.svg?style=flat-square\n","maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"time":{"modified":"2022-06-19T17:39:37.894Z","created":"2015-03-05T04:33:23.388Z","0.0.1":"2015-03-05T04:33:23.388Z","0.0.2":"2015-03-06T12:21:43.179Z","0.1.0":"2015-03-16T15:01:36.062Z","0.1.1":"2015-03-17T03:56:33.865Z","0.2.0":"2015-03-19T14:34:20.554Z","0.2.1":"2015-03-19T15:32:55.291Z","0.2.2":"2015-03-19T16:14:55.268Z","0.3.0":"2015-03-20T02:25:27.874Z","0.4.0":"2015-04-13T07:50:07.732Z","0.4.1":"2015-04-13T08:31:31.462Z","0.4.2":"2015-04-13T10:33:58.229Z","0.4.3":"2015-04-15T15:36:17.866Z","0.5.0":"2015-07-23T01:30:44.317Z","0.5.1":"2015-07-23T11:10:56.746Z","0.6.0":"2015-08-16T14:03:01.193Z","0.6.1":"2015-08-18T10:59:19.113Z","0.6.2":"2015-10-12T15:33:39.568Z","0.6.3":"2016-01-11T13:09:11.787Z","0.7.0":"2016-04-04T11:05:03.125Z","0.8.0":"2016-09-05T16:06:26.818Z","0.8.1":"2016-09-06T03:50:57.111Z","0.8.2":"2016-09-06T10:50:06.400Z","0.9.0":"2017-05-31T15:26:34.988Z","0.9.1":"2019-03-26T09:51:48.607Z"},"homepage":"https://github.com/teambition/mejs","keywords":["ejs","templates"],"repository":{"type":"git","url":"git+ssh://git@github.com/teambition/mejs.git"},"bugs":{"url":"https://github.com/teambition/mejs/issues"},"readmeFilename":"README.md","license":"MIT"}