{"_id":"tpl2js","_rev":"33-66b05ce274a9f43a6139ed08cbd06b3a","name":"tpl2js","description":"NodeJS module to convert HTML template to javascript module","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.2":{"name":"tpl2js","version":"0.0.2","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.2","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"d6d604d580f025f16b0ce4ccbd853466b6eadbe4","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.2.tgz","integrity":"sha512-TWc1Gl3JNhTCm1aVSb47w8MgDEKi8BGneN/kFdXNMNafDeEFMhpQMENQLvCs7lTcWoo24Qx18DOZa6AQJwIefA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLiuw/h7KqMDVlhIXMO1uWIprt2M2Z/vXaUhkSrvInjQIgTI7LhqdS9FqtJkEaCFKd1WfbBgUWjPrAHdumIM3zl3Y="}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.3":{"name":"tpl2js","version":"0.0.3","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.3","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"5bfc29f04fa7b2f36642e33c9b434f7d21afde00","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.3.tgz","integrity":"sha512-BECdCMJgMicpxd0VHR4SZkM1/qmXEHdewsGYAwlcVrv3kf4Hh3bzfuPwQ02vBv6Qn2c8li2aR3t6uH+Hm02Kxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE93ydUcRdzKArxyWrO1SnDfsobNxVXV2hlHefo8N6mgIhAMefS+xeHJKH6Bit04fSdGtVzx849Tun2KbwwWb5Zjhx"}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.4":{"name":"tpl2js","version":"0.0.4","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.4","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"c10aa99d0eb83ae67488720a791c202140190d8a","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.4.tgz","integrity":"sha512-9gyTanJLzItaxFih3ATr9rgSlYFylHGPLHq9zFBugwcudD38xHwEdObIW1G3vs+32JXd6gXanazqvKDSmj5lIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMRFt55dZLn+M0Qc6KLibkmEbWCnlf5NbHGEGmzvpW1QIgBuiq7ld/+/zKgLiyCfG0jzTjYK2O2f0VzDFiugVVNZI="}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.5":{"name":"tpl2js","version":"0.0.5","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.5","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"6aa9b6c344f7d563bd553428a09cb1596b22b9d6","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.5.tgz","integrity":"sha512-+hzKEIYzhu6n6u3JrtOgssyZCb+ExKnLaSJt4ZhC68QqTf6u45Lanwj/GduNYSolLm1TNu9vmO/fpm4esGxvgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcSGJw3AMhYtbH5mTrej31kqYZTgvLwLmGjRAMeEMzZAiEA/ro0+30ooKaCsGDdwFjGecKin+k+Xp1l3YtFlFg+Kjc="}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.6":{"name":"tpl2js","version":"0.0.6","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.6","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"61fa5eb182f5fff43abff9391013d194d96c6999","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.6.tgz","integrity":"sha512-PALvmLTSm7TtdRqA6bMkAENgBKgC4PlPy55IeS6YMHZtK4SGkLzh7Z2xyTiGAzkOuKP9vhbQDzhUH/nzbDkBmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiH/bU06eX/K7Brul3OIXXn/V/kNXrDT61PCfyu0g+MAiEAmxW5Q2MSqy4Lg3oJiTEBr7wDEhvzvT8/zvdBP+6EpLM="}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.7":{"name":"tpl2js","version":"0.0.7","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"_id":"tpl2js@0.0.7","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"f71db800c90abb558e4482050ec0783e923046e6","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.7.tgz","integrity":"sha512-KNW9PyC5kGamfkiFogRFfqzA4kmqkW4ppaIqcENb0jwWwW13exv/fX1CaBvkP4KZJAHD4D5zYleF1y1uCDg2jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHIUaWlzBJaTb2wU24atSHpYw93Mi+Uf1ENrJoNHdoFAiEAxgaZBwataK/BGZ/tOpc44RKu2IXoHQ9lbO6z/CNTN3Y="}]},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.8":{"name":"tpl2js","version":"0.0.8","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_id":"tpl2js@0.0.8","dist":{"shasum":"e2e41aa08c87c09026e6313811f0051c4583a63b","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.8.tgz","integrity":"sha512-8c23h/Vgc+lMGJ/0NOAA7iO1qNRvk2OgeOPnranG4YWFAI33j04lApYYkWGQmITUtkeen8DoguV0AI3/RFF0Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuvwjGAR9b+TiEu1uiQw3rQbHNoxXp3U79wLfJ6iBHLAiANdpE49EDsi/1V28gTdX7S+3mTK+C9VFKT16mRJ2FB2g=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.0.9":{"name":"tpl2js","version":"0.0.9","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_id":"tpl2js@0.0.9","dist":{"shasum":"74e437ec264fc2b11a68edd258477f6fb815390f","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.0.9.tgz","integrity":"sha512-quMB1aXuTXXEeW4EZtkENB4CqgFDrUoKjhKEibgNOf00mMzvF/bybb24ofdCQ4cM/mlZahr1QbNdkyB90MNpyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1/drFBVEAT2eAy3Wrw9qoBckPwe4ZpI1O4bnxHndBUQIhALrEFZLqSMzKb1aZkRPDJmHhevyBuuQdn4eBjTcCNJ6u"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.0":{"name":"tpl2js","version":"0.1.0","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"http://firejs.blogspot.com/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","_id":"tpl2js@0.1.0","dist":{"shasum":"0085fda66eec3420d9df6648729d708231ef9998","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.0.tgz","integrity":"sha512-QXD1uGRtbAM2SPIKmvkENPA7tUOi2nhp9NUajcMXhQz0lLOvlEGr0gcBedWN95AEOdvuypQ9jxjQhY8q6lR9VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEolKhD1l6+urY2G7zUuPc3wNpq9obEJKXEFwsuqjwbhAiEAiTCUtYnwnLomWr/WKuxYFDz9wFimLq5B30K2vN5VEZU="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.1":{"name":"tpl2js","version":"0.1.1","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.1","dist":{"shasum":"f23ca4e993055203cbd75e87e159fbffeff45da4","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.1.tgz","integrity":"sha512-WnaRPNmYj1rTGSPcEhFCJ8/Eh5ck3t1PQLn97XXm7jXX8y+MHoziezX/O7tTBybFeDO8aq3E5RdyyGb6JwOEzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/uWcs5Fy0K1pYx7aaUy+iqjK3rMBbxAkhGK9Ro7fARwIhAMIbnx8W4QTl7IOuN0MTaSj1KiGjEvRfknPiWIStjqMj"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.2":{"name":"tpl2js","version":"0.1.2","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.2","dist":{"shasum":"94aea43e332861d4745a61831cb2e8cc30b77d2f","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.2.tgz","integrity":"sha512-ar1sm0+rHKnHGPGYXKrg8N2hMNIjV2uilGJMrkA6ks+LNyNPXkJLEDuQPt0EbxbUPETtyKlKpuuPEWQOZu7wug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy97FMYDMtucrMjTjD7hKPQXuj27P0kCtTaOrEjaxR7wIhAPxf01mb/figO07qvjdj3Q5ry53OOu062XQwOA5gpoGO"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.3":{"name":"tpl2js","version":"0.1.3","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.3","dist":{"shasum":"ab8bb295bd867d8cb768e45366e7e565ecc3c652","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.3.tgz","integrity":"sha512-5cOR0Z1Ntzyp9bCKzmTe7utMrks5Wn0YFy1u/45gc1XO8q8yWLMm/IwoXQsDnsM3ZMCv5tgNcC9fLIRrVkjdfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6wELDatt2wxPP3q+gCGtNQ2v1TdELyZoEze2pwou28gIhAO9EhhQj2CfC71YuUm2UXb4pqY7exzLkMUiF0AMIm83j"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.4":{"name":"tpl2js","version":"0.1.4","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/tpl.bin.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.4","_from":".","dist":{"shasum":"fc216a9d00f9719932cec1a9fb3496e2cf348d19","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.4.tgz","integrity":"sha512-25kbpDGQ6C1sEkPC8Q4lafiCW07KwZAyttbrvf9y7CUo1nds9mUWrqhBfYY/EryL6bi9oT+S498uSRsPO6wDDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwlemGCn+eRmFX6348cT8ki1H7JUcKYRfWZ/yckbyNFAiEA5MA4IXYHVqMeb6rxQZ8klDZfVBsn9uy2pp3Jwh/yTcg="}]},"_npmVersion":"1.3.25","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.5":{"name":"tpl2js","version":"0.1.5","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"index.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.5","_from":".","dist":{"shasum":"e8c3587eab0ea3c4f46d61754348e4baa354e9c0","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.5.tgz","integrity":"sha512-NhY/C+S1RU7QQZiE+bYCeWoS92Dw5oSOKnPGXm7MfDl64Wjad917L/XAQ4dxDa10P9KmJCnkWr91Iq9A4vuqrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHalHK45nSKNZrT/kw3d8ZDluiDfbc+Pp29eGIaFK+IpAiADTMesG1U/cPNPRDbScHpgOtt+sJr8BnGk8TxpqczrKw=="}]},"_npmVersion":"1.3.25","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}]},"0.1.6":{"name":"tpl2js","version":"0.1.6","description":"NodeJS module to convert HTML template to javascript module","preferGlobal":"true","main":"./lib/index.js","bin":{"tpl":"lib/tpl.bin.js"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"keywords":["HTML","template","javascript"],"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"dependencies":{},"engines":{"node":"*"},"devDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/caolvchong/tpl","gitHead":"9a7019aed217c6eed67a4895f9669d39d610b541","bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"_id":"tpl2js@0.1.6","scripts":{},"_shasum":"470ff250ec11142eeaa0ec3879b04c21e04e4dbe","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"caolvchong","email":"caolvchong@gmail.com"},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"470ff250ec11142eeaa0ec3879b04c21e04e4dbe","tarball":"https://registry.npmjs.org/tpl2js/-/tpl2js-0.1.6.tgz","integrity":"sha512-pBoZiDZ4QJymVHoigKz5vyCZhMnn/4VzHXBJ63Ka65DUgEjL8+ppXkAukuOeuR/trUpDUUMjvgJnEb/VQRlNQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC72kmJ52N1bIS4ysLjMdXvGFKT6PFbeKCfMpOiJ0eRFwIgDslBhhHasJRbuEU+NYodj8045l0C8Hk5ai7nm3zs1/4="}]}}},"readme":"#将html模板转化为javascript模块\n\n##目的\n减轻前端拼接大量HTML以及维护时候的困难程度\n\n##安装\n1. 安装node，参见：https://github.com/joyent/node\n\n2. 安装npm，参见：https://github.com/isaacs/npm\n\n3. 安装tpl\n    * npm方式：\n\n            $ npm install tpl2js -g\n\n    * 源码方式：\n\n            $ cd ~\n            $ git clone git://github.com/caolvchong/tpl.git\n            $ cd tpl\n            $ vim ~/.bashrc\n            添加 alias tpl=~/tpl/lib/tpl.bin.js，保存\n    \n##html模板语法\n###变量\nHTML中的输出变量使用`{{...}}`\n###语句：支持if语句，for语句，语句使用{{}}括起来\n* if语法：(else if 和 else 可选)\n\n        {{if(...)}}\n            ...\n        {{else if(...)}}\n            ...\n        {{else}}\n            ...\n        {{endif}}\n\n* for语法：(key和item可选，默认key值为_key，item值为_item)\n\n        {{for data=数据list key=索引 item=元}}\n            ...\n        {{endfor}}\n\n###注释：HTML风格注释，可以支持多行\n\n    <!-- 注释内容 -->\n     \n##使用\n###命令帮助\n\n    tpl 模板文件 [目标文件] [ --fn name] [ --charset charset]  \n\n* 模板文件必须存在\n* 目标文件如果没有输入，则在模板文件的同目录下生成同名，以tpl.js结尾的文件\n* --fn 指定输出为普通的function结构，把结果返回给name，不指定--fn默认将输出支持seajs的结构\n* --charset指定文件的编码，默认UTF-8，非UTF-8时候需要指定，防止乱码\n\n###使用生成好的模板\n* seajs方式\n\n        var tpl = require(生成好的模板文件);\n        tpl.render(data); // json数据\n\n* 普通function方式：\n例如使用： tpl hello.html --fn my.tpl.hello 生成模板hello.tpl.js  \n引入该js后可以使用：(需要事先有my.tpl这个命名空间，可以自定义)  \n\n        my.tpl.hello.render(data); // json数据\n\n或者自己将其复制到任意的地方来使用\n\n详细的使用参看samples中的例子\n\n\n###用作普通 Node 模块\n\n    var Tpl = require('tpl2js'); \n\n* 模板文件必须存在\n* 只接受两个参数：模板路径，编码（默认 UTF-8）\n\n* 使用方式\n\n        var Tpl = require('tpl2js'); \n        var template = Tpl('./test.tpl', 'utf8');       \n\n        var str = \"\";\n        var data = {\n          title: '关系（一）',\n          name: '张三',\n          sex: 1,\n          friendList: [{\n            name: '李四',\n            sex: 2\n          }, {\n            name: '王五'\n          }, {\n            name: '赵六',\n            sex: 1\n          }]\n        };\n        template.compile(function(err, obj) {\n          if(err) {\n            console.log(err);\n          }else {\n            str = obj.render(data);         //render 得到渲染后的值\n            console.log(str);\n          }\n        })\n\n\n\n详细的使用参看samples中的例子\n\n\n\n\n\n\n\n\n","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"}],"time":{"modified":"2022-06-27T19:25:13.620Z","created":"2012-03-20T05:55:33.596Z","0.0.2":"2012-03-20T05:55:38.318Z","0.0.3":"2012-03-20T08:39:13.700Z","0.0.4":"2012-07-24T11:31:17.055Z","0.0.5":"2012-07-27T09:00:01.719Z","0.0.6":"2012-07-30T06:11:42.938Z","0.0.7":"2012-07-31T12:39:33.479Z","0.0.8":"2012-11-19T07:26:52.550Z","0.0.9":"2012-11-23T08:25:42.078Z","0.1.0":"2012-12-04T06:30:40.390Z","0.1.1":"2013-12-18T08:10:00.760Z","0.1.2":"2013-12-25T08:16:54.565Z","0.1.3":"2014-01-15T07:09:23.114Z","0.1.4":"2014-06-30T15:53:24.264Z","0.1.5":"2014-07-01T04:11:26.397Z","0.1.6":"2015-06-08T06:10:51.800Z"},"author":{"name":"caolvchong","email":"caolvchong@gmail.com","url":"https://caolvchong.github.io/"},"repository":{"type":"git","url":"git://github.com/caolvchong/tpl.git"},"users":{"fgribreau":true},"homepage":"https://github.com/caolvchong/tpl","keywords":["HTML","template","javascript"],"bugs":{"url":"https://github.com/caolvchong/tpl/issues"},"readmeFilename":"README.md"}