{"_id":"razor-tmpl","_rev":"45-982addca45c85b191d9e0894dea62b17","name":"razor-tmpl","description":"razor style template engine for JavaScript","dist-tags":{"latest":"1.3.1"},"versions":{"0.3.0":{"name":"razor-tmpl","version":"0.3.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.3.0","dist":{"shasum":"8d6d459acce555cf412d1eeb01a47bb149d7ff57","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.3.0.tgz","integrity":"sha512-AI645wAXcPUXKZbKoC7WFOzp9gc6XKWj72eD9uCf+krmFJZIPar87iQnNUntstZy2x32q1Xj1jh746ZhGwmP1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiZ8mtiMZnlsFyEPztmoIxSwD8cjGad7rRF/1mW+WVLAiBnEh4ceGbfcdMvJeenrLvoDwHEMBqrgjGiLThXAqWuVA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.3.1":{"name":"razor-tmpl","version":"0.3.1","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.3.1","dist":{"shasum":"598d70b825756acd3aa36a2f46b77487ba08b6c2","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.3.1.tgz","integrity":"sha512-SFDun4knUkSGgCa3TJ1lNNQkJd5gDU/EMzaC+x5nkWzpPlJFmTPhRitgiIHMJhCDoI5ZHIedj4umeulcp+PpGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDcFA3rFrHP4IzLOwuXT8vFVcIJYy1GXsDfnZj2SMBfgIhAJdKDqoQyIcIuT+YJ7Hs9Q/VOVVsl2W7ugzCgOZTV/Yu"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.3.2":{"name":"razor-tmpl","version":"0.3.2","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.3.2","dist":{"shasum":"a77db68b639ec9a8ed3993a73eb297e4b820c9fa","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.3.2.tgz","integrity":"sha512-l/FcdGozVnYRRXN/pKUCes6LspoUaw6TpeBPmeR6QMBMmCPp6Bx8sF6zjo2Y3VZweJjT8XGBknydV6VtLZ71nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHClITN+OpEtT0yONkOfmcLMJZpjoF3MBBRxuPB7NvCdAiAHnLz8iUGNjQh3BOQvPvf5f7mUugA1CpGBcCd2VjyW4A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.4.1":{"name":"razor-tmpl","version":"0.4.1","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.4.1","dist":{"shasum":"23246565cc4ab4a6b2a20da1364242cf3853a0a5","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.4.1.tgz","integrity":"sha512-lVLPQNy4nvLdbLmiCOrNZT/O5IZKV1SENl4Uu7/eymFUjotTo9Gj+BWJLkuSlX8b/lgX+JVe5K5lrQ406yYSYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlIR7HAVLrnG5zl88aHo34EAxoJ8QcXxmbj6iLLfXcJgIgUALUL2gSJRaiJI2fIUyo5PQgZwQQMV1flpaSDs1IgKg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.5.0":{"name":"razor-tmpl","version":"0.5.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.5.0","dist":{"shasum":"87c7b7fd8474bd0997ae4717734fff67f8f8698c","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.5.0.tgz","integrity":"sha512-irhqaAFSOInN07Amk+wXVLlp8GKejz4Tz/eordlvRj/lgX/JNo6yIU9GvgJvGqbEPukufXZ5mye9hjdQ46fnfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUrwtXXbJ0N/ZSJ3IZJZL01ScMRcYBQI9KMe1LV9T1rwIgfiXO3kdBaIodQ9b8zCEPbPbiTwBWcTfOwNZvrQ5oUN8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.5.2":{"name":"razor-tmpl","version":"0.5.2","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","_id":"razor-tmpl@0.5.2","dist":{"shasum":"6842d4874b1d007e1a70aa766da0dc2feba56eef","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.5.2.tgz","integrity":"sha512-gd2JqbHbAjskybuovF3PR+97/S52PDxF7Imw8/KtreFNTKqjXElr2qxh17eVb6IWuz4haDG8gX1Rq8OOhaPu5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ+eS7RsaKhFaum3WzWdnKTi3du0Ogs7iALH0tTFKXqAIgZ/gnzGrzmqVokfoXqtCbgDekC+211s/k78tJk1dburo="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.6.0":{"name":"razor-tmpl","version":"0.6.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"_id":"razor-tmpl@0.6.0","dist":{"shasum":"2182e7f08aa4271b024baa9e8def8a6a79ca382e","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.6.0.tgz","integrity":"sha512-PJxLDjvzmQZPS0RPcT2jX4/f0Y7vrZJTdgOIVRTyKGmwjwidiDeWCvI1k7K/AC/33szUmrAiarlkZq+M1g8Q1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMwq+IaFHloXuprjPR2PgMwt2QfO7KjaYEo7IwUG3bNAIhAKu+rgiGFskrfO9JBoQQ9LYV2kFvtr77Q2e1HXjkvbqV"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.6.1":{"name":"razor-tmpl","version":"0.6.1","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"_id":"razor-tmpl@0.6.1","dist":{"shasum":"2144799723739b49ebfd42cb0f56af38e413e09a","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.6.1.tgz","integrity":"sha512-OeXr13TJBsmsuy62wPsl+v3HGZSZGRW6bc5Bnv1xgClWJWTkR/n2VKmCQW3OHjMmOj7e6BIqRltuzB07WXigJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1DGygu+Qas3NJHPbeiabtaJSyCwBxtifkRVzgxuOjjAiEAue2ld/gF2MB6RfFTBZqg121kHw3UfPssW4o5LguZUgk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.6.2":{"name":"razor-tmpl","version":"0.6.2","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"_id":"razor-tmpl@0.6.2","dist":{"shasum":"b495b3f6e0e1882208fb764d44e542cecd2aca5d","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.6.2.tgz","integrity":"sha512-VVYv/1GwjsoI66TwuE81XRQFQggYKmXjrVmLGNlu9ZG+gtleXc97Qc7dh9aUl/o4D5axSZeXXRRNa5sFXtsF3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDT/N7oFCjU4dFO8N8cUqlSewpHTQ8Cti528bBGRxxKdAiB0Wanm2t+913eLW31SY7GOPs6okia8rzKalF26ye9A1w=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.6.3":{"name":"razor-tmpl","version":"0.6.3","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://code.csdn.net/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"_id":"razor-tmpl@0.6.3","dist":{"shasum":"bedff06dd8af79b670cf7ef14dfd3a786adf679b","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.6.3.tgz","integrity":"sha512-0ffIL+FV8rn9ujKlMXLr+p2EF8MVsnCIr+XmO3vXaS9BG2YNfCXXeXEmytqsk5lRWgj8H6dQEjO5SIAF8dqXNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2foy82jXV5p0E0wR+gTtNY5msEYpbJG25FRsKhcD9dQIgOwfUXKUvWuuDowYMeQu6zeWMzVzmE9kvH7rpHJSMhMM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.7.0":{"name":"razor-tmpl","version":"0.7.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@0.7.0","dist":{"shasum":"cb8d31abe22a6380a9f090a92379888e6e031552","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.7.0.tgz","integrity":"sha512-gd2nL3FavWNPY4WsZjwr3uLAFg0iC+ef5UaXIpEIXxpaVF1y0dBHTyf0za/Qc30XRkwevHXV6KiNrfEfFQWuEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN3Qe+8rYI5ZRw7v6jZRVkQUosl6D2SBGT/AUUwc1AjgIhAOBMQ+BDzZrODZho0hW38LRoWBNZfPPUu722cPNSaAX6"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}]},"0.8.0":{"name":"razor-tmpl","version":"0.8.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@0.8.0","_shasum":"60dfcb28aaf734c242abe452efab4db11954402c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"60dfcb28aaf734c242abe452efab4db11954402c","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.8.0.tgz","integrity":"sha512-RAImhKNTdPavGlqSRHTELFg0NIniilmgJqqCwdYDcw6i9dYZES0XfxXFcAqWL5T+z0FiG345KOxDWgkFmqyD6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMBbbZ5JQAddfgszloDK64jdN6p2B9Dlzt9vmg6WIipwIgC5Y6JRaSHXaVj6ZWfvCIvIieyeZbg5h5gf/W4/Jwyt8="}]}},"0.9.0":{"name":"razor-tmpl","version":"0.9.0","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@0.9.0","_shasum":"fb46de678b16a3e55fdeaf849e636d6135aeaae7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"fb46de678b16a3e55fdeaf849e636d6135aeaae7","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.9.0.tgz","integrity":"sha512-7+iNIZIMs49Eg0xYCmLzMgX/smBhj+FSEe92p5WDQIw3HFZTbeUbqwsXslZCI4l8Gs4GUQQpXxYkrtmQwssyxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYaibmE9hexcWHMwJXxCEhpLe9Xd7+MhlN6d2+kWhabwIhAM13ZDPH6iZwEMbIpscIdTE+coxngq17NcZp5nFMs46S"}]}},"0.9.1":{"name":"razor-tmpl","version":"0.9.1","description":"Razor Style Template Engine","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","dependencies":{"razor-string":"^0.1.2"},"bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@0.9.1","_shasum":"dbf8874e08c14fd8d9ff5cd4c467a82b1fe1aa2e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"dbf8874e08c14fd8d9ff5cd4c467a82b1fe1aa2e","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-0.9.1.tgz","integrity":"sha512-8AOoc//ZXxEnZ4GswxEQtO/JRWdJNWBfnL3WtMQHUmF6lEkoaxH4n4g21/btsnGAbt86yMgZ+kF3wMUTk6047A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVyE/WHM+d1nbIv9ZMSWtjE7yWaklgzeL6FcJiBwgepAiEAs7t4UOROtNsYihDtaFcQ+G93GZ730FXGp4h1W+8DWfk="}]}},"1.0.0":{"name":"razor-tmpl","version":"1.0.0","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.0.0","_shasum":"a8e0011878e70a38f1495414d4f90a07e8bb0052","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"a8e0011878e70a38f1495414d4f90a07e8bb0052","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.0.0.tgz","integrity":"sha512-1AiSgSv7qGOEsfnQzsDlLG1dshDWsw4UOywwyvHEUFRftiKfAW7H/vgCyAPBPpENylXsEF3Z91B5iFZ+TtdUsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgDk2hDdjcwZw8o/DFq9q9rNLtpNvRYBYD/R9tZnK5GAIhAPknXrOQB0cjD555Zv0+79tglK1byZL7zD04XEwo3cHh"}]}},"1.0.1":{"name":"razor-tmpl","version":"1.0.1","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.0.1","_shasum":"9275d7298551a84003e89f620a2f9a8774da8502","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"9275d7298551a84003e89f620a2f9a8774da8502","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.0.1.tgz","integrity":"sha512-/JMr2pnUWPYn8ywFNWHjSMly0FI/FoYKBsKiNTed344NMMuYiiN68qel663GH56jlAAI+mcXFs/YBCKKSsRqwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiQSdR5/8pxqzyDTVDuy+/+v/VkzwPxj5U+xmtQMoWAAiB+Qh0XDJaRJjgnH0oQdf7NKi05vI1kF3hn3GgMR6+g7Q=="}]}},"1.0.2":{"name":"razor-tmpl","version":"1.0.2","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.0.2","_shasum":"a153d9ff585255736fb4bbdc43a949097e0bd552","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"a153d9ff585255736fb4bbdc43a949097e0bd552","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.0.2.tgz","integrity":"sha512-zg5L/Xk8AJtnnuQMAiD4LdxZOcEAbvb64oKMQENQvZXHd8HsBseXIX3AHLzO97xm23GVdm3nzQ1SyfKRNLWg0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH4o48jV8fe1ncCMmDXLQ+CfBDESsyGwcW84XTcOQ7rAiEAtk2ZNd0VRhQTU8fG2K0mkgtZWMgtldiEdYg0X839jMc="}]}},"1.0.3":{"name":"razor-tmpl","version":"1.0.3","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.0.3","_shasum":"33c6f4e5e2e67899ecac0c5976c080624dbda022","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"33c6f4e5e2e67899ecac0c5976c080624dbda022","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.0.3.tgz","integrity":"sha512-8GfbIbcjKbWkc78hVUIgMLn2EAvJTQZ/IVpE5mtreuPyIRGn/yw0x3HcaVR7cmRLMg08NVskFZ2TFUMbIkoCAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcDOzTj6Un0X/Bn+5NQlCLL7q4J/7SSfbSLpv3aQZ54AIgE4sPXMl/h+dBp5HKd7z9yNhyFDdzk0oaAwpmHk70MHQ="}]}},"1.1.0":{"name":"razor-tmpl","version":"1.1.0","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.1.0","_shasum":"4589a43fe627fec650630d0ea901756ffb1ad40f","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"4589a43fe627fec650630d0ea901756ffb1ad40f","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.1.0.tgz","integrity":"sha512-xxdb9qX8r8TWE6Y1EXI6Rof7+hTXwfrYY+J/1vZH5fdyM+gPD615Tm2ryDp0BMZjMACPsxuUttsitASQoJ4Eww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD175t3KNb5+RoPQ+bCOJIsp6pc1yqRVNdtNMNdZfpLIgIgNRq89titjttIZgqerdgdYEsrUeig4pw0Y7T70jnA9q4="}]}},"1.2.0":{"name":"razor-tmpl","version":"1.2.0","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.2.0","_shasum":"3f876bd71def166d74db07f516178cd4702dc1ab","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"3f876bd71def166d74db07f516178cd4702dc1ab","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.2.0.tgz","integrity":"sha512-h69x65LKiUsyfdswy7g4cI+n85SRSYdHhDzhIa7JnP0vZU7E391qFDZ/B0iibXJ6kuev0qL2fZ8ZGtKAEIof4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeICXIXONunwk37EqZkOsWbnIkh8Li78xC96eu2oflrQIgFcovEbyKHVzwCarh/6Qj95XUOdOyYA3eYwu7zKjSwfY="}]}},"1.2.1":{"name":"razor-tmpl","version":"1.2.1","description":"Razor Style Template Engine","main":"index.js","bin":{"razor":"./bin/razor.js"},"scripts":{"test":"echo test by hand"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.2.1","_shasum":"e042e402b773ad467f8e0a7ad58a56ff28459712","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"e042e402b773ad467f8e0a7ad58a56ff28459712","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.2.1.tgz","integrity":"sha512-Re0f6hFieYVOkPhR7sxinLeGIjAwF5dX21ZWhTiya7qgjWNMA0lDZUKX9SFn8S3zteceljypUA0Sa+9m04EOuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDF7SzrAlkS1bfJfpKj9ihv3iQCpKgxYv/pi4qCd+mq4AiBeQmPR/w22wiJPUt/LpfMDXn8+fellg8m0K5GwNppoiQ=="}]}},"1.3.1":{"name":"razor-tmpl","version":"1.3.1","description":"razor style template engine for JavaScript","main":"./lib/node/index.js","browser":"./lib/index.js","bin":{"razor":"./lib/node/bin/razor"},"scripts":{"test":"mocha --recursive","browser":"browserify lib/index.js --standalone razor > browser/razor-tmpl.js","min":"uglifyjs browser/razor-tmpl.js > browser/razor-tmpl.min.js"},"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"keywords":["razor","template"],"author":{"name":"magicdawn"},"license":"ISC","devDependencies":{"browserify":"^9.0.8","mocha":"^2.1.0","uglifyjs":"^2.4.10"},"gitHead":"5fde633909d78746720a688567dc60dc400301c3","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"},"homepage":"https://github.com/magicdawn/razor-tmpl","_id":"razor-tmpl@1.3.1","_shasum":"99c2eb79ac879b3aef888dfa976e6a8e4935296b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"magicdawn","email":"784876393@qq.com"},"maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"dist":{"shasum":"99c2eb79ac879b3aef888dfa976e6a8e4935296b","tarball":"https://registry.npmjs.org/razor-tmpl/-/razor-tmpl-1.3.1.tgz","integrity":"sha512-JPsxD4crIKDOJcjQ+25RoxteSUTJVeit5obkCH6YAAeIdaTm07BXdiImC9eMiGSojMzFBRkWMOrnDI20p7rf6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQyxFCjhUKx25gQJrhujGoU8I5KUiD+yrDHUpp6Sz5lgIhAIcsNBt0fT3KtggBdxUltZsJkQx0H+DOj3TTNHuWGesi"}]}}},"readme":"# razor-tmpl\r\nrazor-style template engine for JavaScript. node.js & browser are supported.\r\n\r\n## Install\r\n- using with node.js or browserify\r\n\r\n    ```\r\n    $ npm i razor-tmpl --save\r\n    ```\r\n- using in browser with a script tag\r\n    ```html\r\n    <script src=\"https://rawgit.com/magicdawn/razor-tmpl/master/browser/razor-tmpl.js\"></script>\r\n    ```\r\n\r\n    locate in the `browser directory`,contains dist\r\n    `razor-tmpl.js` & `razor-tmpl.min.js`\r\n\r\n    Note: legacy browsers need ES5 support,see [es5-shim](https://github.com/es-shims/es5-shim)\r\n\r\n\r\n\r\n## Related Resource\r\n- Sublime Text 3 Editor support,search `razor-tmpl` via Package Control\r\n\r\n\r\n#Get Started\r\n```js\r\nvar razor = require('razor-tmpl');\r\nvar template = '@{ var name = \"zhangsan\"; } name is @name , age is @age .';\r\nvar locals = {\r\n    age: 18\r\n};\r\nconsole.log(razor.render(template,locals));// name is zhang, age is 18\r\n```\r\n\r\n- `age` is passed by `locals`, can be referenced as `@age` or `@locals.age`.\r\n- `locals` can be configed via `razor.localsName`, such as `razor.localsName = \"model\";` then use `@model.age`\r\n\r\n\r\n# Syntax\r\n- `@{ code-block }`\r\n- `@variable` or `@(variable)` or `@(- variable) - means escape `\r\n\r\n    NOTE: `@var` matched with `/^([\\w\\._\\[\\]])+/`\r\n\r\n- control flow\r\n    - @for(){  }\r\n    - @while(){ }\r\n    - @if(){ ... } else [if()] { ... }\r\n    - @each(item in items), it's handshort for\r\n        ```js\r\n        for(var $index = 0;$index < items.length,$index++){\r\n            var item = items[$index];\r\n        }\r\n        ```\r\n\r\n# node syntax\r\n- `@layout(\"layout.html\");` / `@renderBody();`\r\n    for specify layout / fill layout\r\n\r\n- `@renderSection('header');` / `@section`\r\n    for define a section / fill a section\r\n\r\n- `@include();` support\r\n\r\n# API\r\n## common( for node.js & browser)\r\n- razor.render(template,locals) => result\r\n\r\n## browser side only\r\n*only if jQuery load before razor-tmpl as window.jQuery*\r\n- $.fn.render -> use a dom element or a script tag's innerHTML as template\r\n\r\n## node side only\r\n- razor.renderFileSync(file,locals) => result\r\n- razor.enableCache = false | true\r\n\r\n*for node's template*\r\n```js\r\nrequire/__dirname/__filename\r\n```\r\nis also available,so you can use `razor` cli tool to render file without js code participate in.\r\n\r\n#Speed\r\nComparsion : http://cnodejs.org/topic/4f16442ccae1f4aa27001109\r\nResult : [benchmark.js](https://github.com/magicdawn/razor-tmpl/blob/master/benchmark.js)","maintainers":[{"name":"magicdawn","email":"784876393@qq.com"}],"time":{"modified":"2022-06-25T13:55:06.811Z","created":"2014-04-20T15:29:53.886Z","0.3.0":"2014-04-20T15:29:53.886Z","0.3.1":"2014-04-22T12:32:21.757Z","0.3.2":"2014-04-26T14:49:16.295Z","0.4.1":"2014-05-04T08:24:05.179Z","0.5.0":"2014-05-11T12:16:12.592Z","0.5.2":"2014-05-11T15:03:13.834Z","0.6.0":"2014-05-20T13:38:14.501Z","0.6.1":"2014-05-24T10:01:28.001Z","0.6.2":"2014-06-04T10:50:01.460Z","0.6.3":"2014-06-04T13:59:49.078Z","0.7.0":"2014-06-08T03:15:48.994Z","0.8.0":"2014-07-17T10:54:22.263Z","0.9.0":"2014-07-20T12:37:27.069Z","0.9.1":"2014-07-20T13:11:48.899Z","1.0.0":"2014-08-24T14:41:28.989Z","1.0.1":"2014-08-25T02:57:57.548Z","1.0.2":"2014-09-03T12:00:54.554Z","1.0.3":"2014-09-03T13:12:42.587Z","1.1.0":"2014-09-09T10:53:35.307Z","1.2.0":"2014-09-14T06:23:52.321Z","1.2.1":"2014-09-14T06:39:11.505Z","1.3.1":"2015-04-12T15:14:11.040Z"},"keywords":["razor","template"],"repository":{"type":"git","url":"https://github.com/magicdawn/razor-tmpl"},"author":{"name":"magicdawn"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/magicdawn/razor-tmpl","bugs":{"url":"https://github.com/magicdawn/razor-tmpl/issues"}}