{"_id":"velocity","_rev":"64-192b810025c8a184c2633bde48d8d91e","name":"velocity","description":"A node velocity template engine.","dist-tags":{"latest":"0.7.3"},"versions":{"0.0.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"velocity","description":"measure how fast your objects are changing","version":"0.0.1","homepage":"https://github.com/rook2pawn/node-velocity","repository":{"type":"git","url":"git://github.com/rook2pawn/node-velocity.git"},"main":"index.js","scripts":{"test":"nodeunit test/test.js"},"dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/velocity/0.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"velocity@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"e8f99353db5f70407a0c9dcb9ce5b9313118dc84","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.0.1.tgz","integrity":"sha512-/hgl0H/yEaKhGK0qOg7e2cYfr9nbsMuyG9XlR/14qIgPlOWr6VcO1d79jURMrZ/iFdvxw6RI9/fNmtNKE7RH7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1CuTAGMBF/oAbS440bUI9wDmnRXcZ2zrnxufDCDR+gAiEAjR5kbJ0HP9UqWtJem8Rw1r0CcHXNEMa3T4SkO7sMH44="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.0":{"name":"velocity","version":"0.3.0","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"commander":"1.2.0","colorful":"2.1.0","tracer":"0.6.1","express":"3.1.0","iconv-lite":"0.2.11","utilx":"0.0.2"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"preferGlobal":true,"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.3.0","dist":{"shasum":"6260c2bd87bb89372c53e999e894e8951da7d9d1","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.3.0.tgz","integrity":"sha512-MJ8t8fcObBsdcN2VC7TwzS6k9kbY8Fo/HUdU54H4THVb0GhxT+0A6EqHIZxMmQJ8FUvX5yYf6/KK/NljhV/AIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExyC3O7vXgzsMzc6HOtJZKtep2H2Ecv8cugaCytPiXMAiEApwHtIUQIr9qttiEv2H+7JirCslfhZ4XsYWPtoktcAUY="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.4.0":{"name":"velocity","version":"0.4.0","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"commander":"1.2.0","colorful":"2.1.0","tracer":"0.6.1","express":"3.1.0","utilx":"0.0.4"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"preferGlobal":true,"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.4.0","dist":{"shasum":"391356d45d5f2afe7690c6659fd51e21e50ce3eb","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.4.0.tgz","integrity":"sha512-EkTRJ1MgPrYPWX1cnDeXHiSmWWqn4p3VuernOhAzpwv4qlj2dWJU3jA+XivbxjS8aisgRg9XkCBpUAYM6ApkMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCth5O4HWtCyRty6oznmiKu4Qt7A7HsbvDpvPa6QFPKvAIgF+p+KWu5IEV28ho4JwVOe3X8oVJj5cOCKKLEo853D4I="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.0":{"name":"velocity","version":"0.5.0","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"commander":"1.2.0","colorful":"2.1.0","tracer":"0.6.1","express":"4.2.0","utilx":"0.0.5"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"preferGlobal":true,"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.0","dist":{"shasum":"ba623e61b613699a15fee5cf87c62ab7816c508f","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.0.tgz","integrity":"sha512-Lk5hds3J2OoL4swua20HopuSdEA3erKHxYC0N+B4M4LeXLAYvDiYrBiq0hwcUCbyOL0qwACa42nYhC9lbK0uiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDs7HsmUQMdjAtijOhMBLrkt7FJ3kVbYzW+0m+w5CtpgIhAO9XntSzxKyVHQhHgaoOe5JwCC7im3/YvJrp2yoX8AiB"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.1":{"name":"velocity","version":"0.5.1","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"commander":"1.2.0","colorful":"2.1.0","tracer":"0.6.1","express":"4.2.0","utilx":"0.0.5"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"preferGlobal":true,"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.1","dist":{"shasum":"3ef5ad432940230f714bbc9a67b9b93b10a0ac3f","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.1.tgz","integrity":"sha512-gXnjS5/qYufG5CV6Lvqlcvpd/agT6LNDATUFCXDXXmNlZCHBp2LA4h65/jDqz0C5TyaL+yYGWjPGnTleeW25Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtU8DW9FzL2zxlCcGE9G64yNqLe9zy3TmeWALKln3TdQIgSKeT3ziF3HApU4TkPfMzdZM1tMzKcpQ1goltkK7sjkE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.3":{"name":"velocity","version":"0.5.3","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.3","dist":{"shasum":"f5c6bc190325f9adbfd3fe5179f5d0039b031278","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.3.tgz","integrity":"sha512-F1RMM23s0yIouniTafTl4RW2IcI6eFzsbsyfP/NRRkJHL8dvkYSvo21EbvzwGE9gQk0770IVohQ/+xjE/DH9ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA64HNUO1xzSA/VHv9Fk/K4cEtX/lSM2+VCNJNHxvC6/AiEAnpoV1FsV9SUCAMjOHA4wVBWRTAPEzqbwJnCrkwLmTYU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.4":{"name":"velocity","version":"0.5.4","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.4","dist":{"shasum":"432370a1720968705702f0b746b672d0732094af","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.4.tgz","integrity":"sha512-PouoXzqAFvKnlKIAYeXzjQmvQAFh2rmp+5zJqsnG4VbpeV5B2I1TeZWdxwXtIQymprp5E73YBO+y+wov1remFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVLQzcSn/qvq2RUnMXjOuJzeI71VPBWa4wDd5YHmbOJAiBuZiLyI4Tu6bNRPQBbI47WnykXE792olHpjeYIC9rKug=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.5":{"name":"velocity","version":"0.5.5","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.5","dist":{"shasum":"57ecdbac527e20a5b9c521091186e2372b96a1ab","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.5.tgz","integrity":"sha512-6PshQRnzCad/b60yInpRoFP2wI6wI6lElVaKK1NS4yWmqs24xuB0WbZeofvIaI/aD9TPqRuDNeuGN15kW3HbJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYpnPwzHL9PDck9jmlpKNAtB90I9jkoaD3arTXuPLJJAiBRKBtpK46slVp77+X6wK/3gQpke8nuxthZuSdjylpwzQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.6":{"name":"velocity","version":"0.5.6","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.6","dist":{"shasum":"54bdbae2eeb47333a295f74a5d505b0f6e5b95b7","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.6.tgz","integrity":"sha512-JtPAG3ceRCLmWJxZxE3/fXBtg31l3qOBKJCZV88VbqILm18GMZAxY3V5A4i+0BKITYdZNWFMtlvfce8LfOr3jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1w3UC5IgDsmG1ga5geqVRk36hkYd7FqUyu2gmj01ZXQIhAKFv79PjLjL9EtsoO5K7D97mFJ4fdGcxfQrqtaZSy7OS"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.7":{"name":"velocity","version":"0.5.7","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.7","dist":{"shasum":"55f22dddbbde339d49a59f89534b6e7059d0e1dd","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.7.tgz","integrity":"sha512-DtGK7wnD76ZMiIS0AXrpyBiedXg/we1mDRzBEKYih4RCNyCNsQ8MYvBoyy8oVaD6oCr32WuUvj0vSDmvx72Apg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkxqBxO/LbH6x4IQJ9/j6C/rghZXDrlzI4dKWE7ksrqAIhAKPP3HL0Uyk61tX+Dx8tFaGF8cXGaJzz/MUY2hM+NgI2"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.5.10":{"name":"velocity","version":"0.5.10","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.5.10","dist":{"shasum":"675dd53f0cbc20dd59513f0a676ba376ae59c31e","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.5.10.tgz","integrity":"sha512-E/JnQl8rWO7NVhbbKr+NJ0iGxVUtRaXHCEhimRk/N4flZz6Rx+/06nST71Cz2teHvcu23cEPaBdFJaJcAJcmNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtSwzP7Sd+wC2GR59PHb9My6PdOJuR+wQRIBPGOO2UNAiB/+mHPYRVcuyypBzZkO4ifasfjCklKdF59MC7HPs8h3g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.0":{"name":"velocity","version":"0.6.0","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.0","dist":{"shasum":"57f6c019fee58b6e20b65de5717957280b409428","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.0.tgz","integrity":"sha512-t1ZYEfheWy6wF9FG9ECAD+oboI85AljJfJdIcj9XLufdI8/V1phz7OSdDvOotCR7C9fJmFXx/JT5iwQJbrjsdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHY12W3bEIMz8sQYHpNxsjWmeXkRGSFkyPVdEQKaDeu5AiEA0pi+8hcYAQzZ5Dnda4k62CYsCK7RqufC6w0ROsOmock="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.2":{"name":"velocity","version":"0.6.2","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.2","dist":{"shasum":"e3bf3f5b4abc96b887ce13cf787fd2742286e237","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.2.tgz","integrity":"sha512-/RdA756C+UYxdaWlegnFpJz5//Y8sLWR7fADsdmPqcUX3Ds2sYTomA2VPul5KTg4VZHTl5q5Av2mtN9I9PE3CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxEbcP7CaRS29MqFTkVPbW63PGs4ntmujPTDL/fg/YDAiEAn6+0LhEuGhKopVW28bEDZGWqHq+H3+fk6kk1teS6WDE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.4":{"name":"velocity","version":"0.6.4","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.4","dist":{"shasum":"bc43a40807d21b78167dd6e00975fe49e6bfb538","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.4.tgz","integrity":"sha512-r9xsDdypo/Az1JuTt65qqI4LPPRmrui7IzLtAOFGDcftfRfwKg7c9k7rQUtk8enDtFRX8QQSBjZutQQXGOjAkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt77lTHrpqRXoWHk61UEH1ptw6aZW/ZIWnwOGlHp/IuAiAvCEFF3AnsMaTOpmYEkYTVSTd2QSNQ9U/MkPuT4eV9Kg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.6":{"name":"velocity","version":"0.6.6","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.6","dist":{"shasum":"ecdf36c2e59d4e4e6ccb748daa9e47bf6fdde43e","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.6.tgz","integrity":"sha512-uxbkn75+Qhf5qaKZJX2TtqpC2iCXLu+QjfxdFMiKn/5otdv3NgA86Nb7+rOyDUxCDpdZ7sIn89+9MOK7zwfLBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDUqFHrC9wR9T/NCrn7vGg9+W7+mfoWC/iIMKFLVpw/gIhAJSetTS7M4OlIYCgphcITwa1kKG65OLoY8FW84cptQsD"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.7":{"name":"velocity","version":"0.6.7","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.7","dist":{"shasum":"407b220191065a139a12f2f857f10e96991e8b35","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.7.tgz","integrity":"sha512-CbI8uL+Kmd3xh1hu+X2fp2IV6UxlSrn1QV7Di98QSdNHHacYkBNbissvUQCp77N3ErNmn5sAb0KW9HQFC0J4Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm5RrcYPwhSOWSjsBXv0yh7cDa7yzhvrSaaRARb7UWKgIhAP0fQ6UFu36B3lEKStb0LBH1PYIV6RxCNp740110SGyH"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.9":{"name":"velocity","version":"0.6.9","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.9","dist":{"shasum":"87d5713a6d3bd0ebc4c590da90b1e0d915b8064e","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.9.tgz","integrity":"sha512-Nk+504iwTaeLwaG2kQ/R4K42ix6/5q0qCNYqv1m/Znqz/5n0erBJEInBGUa/eTiUn0ztZFu9di5FRyOMu0b/fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI3pKQDSt/po5yHH69jx0i7A9VHy/uc43o5ocJXXncRwIhAOlCzsDdXOB8gV3KX3X1dsSQtAoKPdcq5NOmzC683gKF"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.6.11":{"name":"velocity","version":"0.6.11","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"2.1.0","commander":"1.2.0","express":"4.2.0","tracer":"0.6.1","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.6.11","dist":{"shasum":"8c680cf8f2eec30721c181c8788bdc8c8a6d63ab","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.6.11.tgz","integrity":"sha512-il5cpnUSJv46RUp9KvUQUKtNXYIDN2o6VSvGUR3feqd0mmaV98oD3Qv//KuXwiOH6p433/v2+HlkJPKsuCs81A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIrKEWIQpJ4p4m8EmxJTXY8qQnKkikDm+LA1faOzO6uQIhALgVKBTtXmubyx1HxVwdaEi8uk+n5UtkhwhQJNz5BD5Y"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.7.0":{"name":"velocity","version":"0.7.0","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"~2.1.0","commander":"~2.3.0","tracer":"~0.7.3","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.7.0","dist":{"shasum":"a03d21ac693d57ee1a5890951db562ce07d963d3","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.7.0.tgz","integrity":"sha512-9dNaEC+C3cFL2sxsHUish1dC77ExkfuLM7MmzGoSyQeE5JcCMijZaMAhaU5hTzB8rFwtfAeiBChNsqAyTse8Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcI+tlO3azn/YimFCIliJq2JcMlAJOuTpUwC5T4LNQsAiASdgDpUVYDtll8A313Sgq70I0ABtNtu0/TOwUnoIGfXw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.7.1":{"name":"velocity","version":"0.7.1","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"~2.1.0","commander":"~2.3.0","tracer":"~0.7.3","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.7.1","dist":{"shasum":"9531cccc571b6d2f2020f5515e6daef5ed22ef8a","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.7.1.tgz","integrity":"sha512-Df5pat5dT3dodOsxOv6oo8cuhPz/ea8cxJPy883dhWPQ3+RkNu0xnVb+/1X9U6puYF+120d2IMZMOV5vuTqYhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR+N7Jk1SneagJ0+S2Hu41uYYf5hzvpVv3WeiOylV9MQIhALhe1hzGzzLcl/FFbXrH1cofEIUPBlolqbD6/OFUlDj1"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"directories":{}},"0.7.2":{"name":"velocity","version":"0.7.2","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"dependencies":{"colorful":"~2.1.0","commander":"~2.3.0","tracer":"~0.7.3","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"3.3.1","istanbul":"*","cov":"*"},"repository":{"type":"git","url":"git@github.com:fool2fish/velocity.git"},"bin":{"velocity":"./bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"gitHead":"e403cdab1bddbff858588aad600b0c332e1548a8","bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.7.2","scripts":{},"_shasum":"eb5e162be198a1750bb4641566fb56ef2bf7f1da","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"fool2fish","email":"fool2fish@126.com"},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"}],"dist":{"shasum":"eb5e162be198a1750bb4641566fb56ef2bf7f1da","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.7.2.tgz","integrity":"sha512-k8AXI1xElOOehmbWUVez0rJ+trIdkw8AzQt8/ef8kXMCnFXXeeekImf+aDLFIQSXgWKKPoHofW9kxzV55zfx9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJY/ns5GvCLn9P+Mx8Z+hVHeL6qe04k/XRRLzf/h82JQIgAMezMZJH7Bi8KXYDHn6KVgLvnLvZ8MUKaPeX/irg5ME="}]},"directories":{}},"0.7.3":{"name":"velocity","version":"0.7.3","description":"A node velocity template engine.","homepage":"https://github.com/fool2fish/velocity","keywords":["node","velocity","template","engine"],"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"scripts":{"test":"mocha -R spec -t 15000 -r should test/*.test.js","test-cov":"istanbul cover node_modules/.bin/_mocha -- -t 15000 -r should test/*.test.js"},"dependencies":{"colorful":"~2.1.0","commander":"~2.3.0","tracer":"~1.1.4","utilx":"0.0.5"},"devDependencies":{"autod":"*","contributors":"*","mocha":"*","should":"~5.2.0","istanbul":"*","cov":"*","jshint":"*"},"repository":{"type":"git","url":"git+ssh://git@github.com/fool2fish/velocity.git"},"bin":{"velocity":"bin/velocity"},"config":{"alicov":{"threshold":80}},"preferGlobal":true,"license":"MIT","contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"gitHead":"8060f06ced3f5c424f0b5a44da3996dcda18f12b","bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"_id":"velocity@0.7.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-x3BlBWsdWr2L/73YKsx0nw3Y40ayZs+GoFP1jRBRU/cowph8LSLvqPmXyt3E604WfNr9xf485KgjHIWFZQ5Hug==","shasum":"6d4d1a5c944d3c81f0d9d463f60d34580e807a82","tarball":"https://registry.npmjs.org/velocity/-/velocity-0.7.3.tgz","fileCount":30,"unpackedSize":218135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglTxMCRA9TVsSAnZWagAA8CUP/jqT8M9UdGhzpyjwBzVU\nbi4BYBZWvwgeYlUnp4HxDex8G3KhwfjzRtitZ4689UV0KL3U6sinqJN0wcMd\nPHf2NWRAgmxgppYbhzW5PUR1t6Ed9WrRCwnoC0hKfVtOPbthYyvTJLwEGEm1\nCjvewXi46A7bsieRPOEST0Z7jyq3bpE4JWWFSNKjmdt/JofsJGZtzRS+JjT9\nKobbzMUR4LLvqDQfa1e8CBKZsC3IW2wcLTYzYmB0QacNR/pPUjwLMYGtt7KQ\n4REaqMPaICkQ9AcVfGYzpdbagZIMTnfNx2hnMe9Twb0omGBooYrRQJ0jeMoM\nMeP5hrEViTxmx6keQT6zYCDR6u2aVrYqThvI3E9SXV2HHVagvEW3KZEFkxyr\nTm6L6uAnPxoSJgTsZtIcOt+USIVrKogKmoEnnzKKfT563t5jubx1WF9/hNLf\nyDSCvhiotlcyoIEWjNcqWM3ZZp9SYoR6fWSPfqPksedg702u6Xl6wohFngGQ\narlMyTjXHImHos5Xyb4UGVLGDl6k1CTTDY/VpbKuVkeweu45MfwYdo4KIyWY\nu3Klq2GsManS1pXiKY34t4jyY5LiHhVgDGF3DfScH1xhSIANHnWjJpUpMIah\nKUnWVPyDE6Dku0IJ9DAHRvG4/7DZ+o7qEG1rg7fONt7ATnqg1naT+M8Bm7al\nd5Yw\r\n=ifDc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsyM1DtjG2gFsR9EKoW13nWe/bHSejdR+W2S3k4abUeAiBxANAIxAZDjLhHsClNzKaMWsJwtNsbY1b43znaRdOnZA=="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"fool2fish","email":"fool2fish@126.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/velocity_0.7.3_1620393035699_0.6584456491238264"},"_hasShrinkwrap":false}},"maintainers":[{"email":"fool2fish@126.com","name":"fool2fish"},{"email":"shaoshuai0102@gmail.com","name":"shaoshuai0102"},{"email":"fengmk2@gmail.com","name":"fengmk2"}],"time":{"modified":"2022-06-28T09:56:14.127Z","created":"2011-10-17T10:11:02.851Z","0.0.1":"2011-10-17T10:11:03.734Z","0.3.0":"2014-04-20T07:48:11.468Z","0.4.0":"2014-04-25T11:39:47.965Z","0.5.0":"2014-05-19T11:59:19.205Z","0.5.1":"2014-05-22T07:29:46.843Z","0.5.3":"2014-05-28T07:30:43.370Z","0.5.4":"2014-06-03T09:04:23.953Z","0.5.5":"2014-06-11T05:42:24.204Z","0.5.6":"2014-06-13T06:49:48.813Z","0.5.7":"2014-06-13T08:40:01.758Z","0.5.10":"2014-06-17T04:05:26.473Z","0.6.0":"2014-06-23T06:33:43.525Z","0.6.1":"2014-06-30T09:34:59.570Z","0.6.2":"2014-06-30T09:47:03.116Z","0.6.4":"2014-07-14T11:27:07.799Z","0.6.6":"2014-07-18T06:03:15.891Z","0.6.7":"2014-07-31T03:49:53.536Z","0.6.9":"2014-08-05T11:39:37.409Z","0.6.11":"2014-10-22T10:38:16.499Z","0.7.0":"2014-10-31T06:32:09.120Z","0.7.1":"2014-11-18T03:42:37.031Z","0.7.2":"2015-04-24T11:17:40.337Z","0.7.3":"2021-05-07T13:10:35.833Z"},"author":{"name":"fool2fish","email":"fool2fish@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/fool2fish/velocity.git"},"homepage":"https://github.com/fool2fish/velocity","readme":"# velocity\n\n[![Build Status](https://secure.travis-ci.org/fool2fish/velocity.png?branch=master)](http://travis-ci.org/fool2fish/velocity)\n\n[![NPM](https://nodei.co/npm/velocity.png?downloads=true&stars=true)](https://nodei.co/npm/velocity/)\n\nA node velocity template engine.\n\nNode 版 velocity 模板引擎。\n\n[Differ from Java edition](https://github.com/fool2fish/velocity/blob/master/docs/differ-from-java-edition.md)\n\n[Bug and suggestion](https://github.com/fool2fish/velocity/issues/new)\n\n[Change log](https://github.com/fool2fish/velocity/releases)\n\n---\n\n## 0. Features\n\n- Full implement of velocity syntax.\n- View template dependencies.\n- Extract data structure from templates.\n- Generate intermediate template to dump the context.\n\n## 1. Installment\n\n```\n$ npm install velocity -g\n```\n\n## 2. Quick Start\n\nSome examples are ready for you:\n\n```\n$ git clone https://github.com/fool2fish/velocity.git\n$ cd examples\n```\n\n#### Try a simple one\n\nCommand:\n\n```\n$ cd hello\n$ velocity\n```\n\nOutput:\n\n```\nHello, velocity!\n```\n\n#### More examples\n\n- [Diagnose error](https://github.com/fool2fish/velocity/tree/master/examples/errors)\n- [Method lookup](https://github.com/fool2fish/velocity/tree/master/examples/method-lookup)\n- [View dependencies](https://github.com/fool2fish/velocity/tree/master/examples/dependency)\n- [Extract data structure from template](https://github.com/fool2fish/velocity/tree/master/examples/data-structure)\n- [Generate intermediate template to dump the context](https://github.com/fool2fish/velocity/tree/master/examples/data-dump)\n\nSee all [examples](https://github.com/fool2fish/velocity/tree/master/examples).\n\n\n## 3. Use In Modules\n\n### Render a template\n\n```\nvar Engine = require('velocity').Engine\nvar engine = new Engine( {{options}} )\nvar result = engine.render( {{context}} )\nconsole.log(result)\n```\n\n### Get the AST\n\n```\nvar parser = require('velocity').parser\nvar content = fs.readFileSync( {{path/to/template}} , {encoding: {{encoding}})\nvar ast = parser.parse(content)\nconsole.log(ast)\n```\n\n### Extract data structure from template and save to file\n\n```\nvar Data = require('velocity').Data\nvar data = new Data({\n  output: 'path/save/data/structure',\n  ...\n})\nvar reselt = data.extract({{optionalExistedContext}})\n```\n\n## 4. Options\n\nAll options are very simple, you can view them in terminal:\n\n```\n$ velocity -h\n```\nOption `config` specifies a config file path. All [examples](https://github.com/fool2fish/velocity/tree/master/examples) have a config file.\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2014 fool2fish <fool2fish@gmail.com> and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md","keywords":["node","velocity","template","engine"],"bugs":{"url":"https://github.com/fool2fish/velocity/issues"},"contributors":[{"name":"fool2fish","email":"fool2fish@gmail.com","url":"https://github.com/fool2fish"},{"name":"jsw0528","email":"i@mrzhang.me","url":"https://github.com/jsw0528"},{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"}],"license":"MIT","users":{"l3au":true,"wwwfuzheng":true,"strae":true,"guzgarcia":true,"shuoshubao":true,"hmacphail":true,"rubiadias":true}}