{"_id":"meta-templater","_rev":"33-89943959359c4b0ce58da84814db55b1","name":"meta-templater","description":"node.js custom template parser","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"meta-templater","version":"0.0.1","description":"```\r $ npm i meta-templater\r ```","main":"index.js","dependencies":{"balanced-match":"^0.2.0","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","gitHead":"e7b18fa02ad01814575d443624513ea36a0053b3","_id":"meta-templater@0.0.1","_shasum":"2b9ed355e84bc1e44922ff785037d96f60d10da1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"2b9ed355e84bc1e44922ff785037d96f60d10da1","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.1.tgz","integrity":"sha512-NUCaYjcKmsL5V5gq2E0BrZfGbAxLB2Z4oYLfVOJn5mIZuzv95kUQGBapY6gKmg7++T6S4KHNQ9uVHkXvIBrX4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBW0N46SXR1+7azqNenkIZw8vySgFUhmSCUSVBAuVhrAiEAl1kr/IQpWHrc6MzIt6rF4/X+WAt+tUuL3EXltjTFnYU="}]}},"0.0.2":{"name":"meta-templater","version":"0.0.2","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"27eb5cb0c346f591b9be0c94127bda24dfacdc84","_id":"meta-templater@0.0.2","_shasum":"ea4f412c7dffbd6bc8b2ca51eff5bd9e4a8c3485","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"ea4f412c7dffbd6bc8b2ca51eff5bd9e4a8c3485","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.2.tgz","integrity":"sha512-4qNGocXCHtQt5zipIrf+lIlYiN3Zh8RoFGl9crp2Zv9HQiXT8kQv5PFD6bTw8MTeT7KyVzDmFpjsBKqhKLiCqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGB5xz5gnCbkayGmr6J6tPNXCunKCzH1ukem33sI+mDOAiEAwKMi59xL77c4f3aMuABfjk17CoyIzWisOaj0Xbh229k="}]}},"0.0.3":{"name":"meta-templater","version":"0.0.3","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"d61da03743e84ab2ca33cb51fce949dc68297723","_id":"meta-templater@0.0.3","_shasum":"1862f9644012931d9910cfd79736d047dfa6a960","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"1862f9644012931d9910cfd79736d047dfa6a960","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.3.tgz","integrity":"sha512-jIP1twnB+9JjFgejWG5C0efe6zGzsa/N3Pd5cBtAzFV5WBkjYZ4kRf0ShEJtuSs6Clzsp6xQR6y6pt96xJbL7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBckJYKoPjWlvcigt7z9KyjI6SX1IGKDglXLWh5wM4iAiBEQo7FYOFQhl5drEQ+uuXUXHtKcnUV4wdRMfp4b186Wg=="}]}},"0.0.4":{"name":"meta-templater","version":"0.0.4","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"83d01d59de33e5c3381da257aa3c54cc3b466421","_id":"meta-templater@0.0.4","_shasum":"17cada96fdbc303283acba675ee249f213ddab8f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"17cada96fdbc303283acba675ee249f213ddab8f","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.4.tgz","integrity":"sha512-LzXTApOY1gArtHoHhSJJLi4BDzDapqksscNzFTM4hlBks9rnCgIymV8Pu0yOjEqEhDGVQAx3khVcyjlBLw10bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg00iry8rRGfyjbiyfpJ+xtGjBgHNThUvP+QEVbiJhcgIhAPqR542pVvOGRsdM8Wrv3GRTYSDevM3We+n1BSfxce29"}]}},"0.0.5":{"name":"meta-templater","version":"0.0.5","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"9ea2ea431ee6ad3dedeba33fff402065443e2658","_id":"meta-templater@0.0.5","_shasum":"9b2da3599454c849d10dc9bb3fe623e62fb7f6e2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"9b2da3599454c849d10dc9bb3fe623e62fb7f6e2","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.5.tgz","integrity":"sha512-Y5lk4eUEIl/p7/co79/jQgOzJfLBu2Rv3r2MDzPkm7015OKrqBUAy3q5uassiXb6WkOez1+PGVfrq/mFd3DA0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvFYOHG43vOVCZWU4jZPzMe2XHGVC0D96FdtflGvT8NwIhAMdfqf4oTBdWY3ylwrV5lwLTbRTERjCh2AUGFNtD626f"}]}},"0.0.6":{"name":"meta-templater","version":"0.0.6","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"79641ba4d854e0712efee1b71fa8b4b6f9438678","_id":"meta-templater@0.0.6","_shasum":"61a93052337741a767ab6e7abec0e138f0782966","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"61a93052337741a767ab6e7abec0e138f0782966","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.0.6.tgz","integrity":"sha512-dvio8hep9XmIYMkOCe+e8uKazOiqmJKDzsSpCkYicoVYMx1L8UfwcSbhAga1dKT23ARZBD2jCYDE5ajeSNU0Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8jE7M6MnFtLe+w6+91pgcMu/Qk/eS6PxCJcIFXRiaOAiEAgrNHCu2pYix0J7TkRHu8z4RBvbViZRkqSfXAGiYjriQ="}]}},"0.1.0":{"name":"meta-templater","version":"0.1.0","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"285f880e0653b5e653ee2f814cbeb645e1c2b166","_id":"meta-templater@0.1.0","_shasum":"36cb577771e10d9a5b7b5a08d72f5a7df787ccbe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"36cb577771e10d9a5b7b5a08d72f5a7df787ccbe","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.1.0.tgz","integrity":"sha512-DLft4QP+bcK8wSzzhshuJm0VCO5H5K6hdkD8NthKgGlug+WosQAjUNaB6BfYAeF3l0ExlFsvBUxgZZIE4Rxbgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9wVkmwIgQ4x0ciSYFNJRXbyf+mtiWTDMj23rLOWRyxAiEAsYjlBv+OhdKk1mTaZDT6OYorY952NEoDT1rEhJUUYwY="}]}},"0.1.1":{"name":"meta-templater","version":"0.1.1","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"b739907c803cbd17eab8a3678910c7a901613296","_id":"meta-templater@0.1.1","_shasum":"4066ae5e250a214c260fa4c6f3802c18600c9d76","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"4066ae5e250a214c260fa4c6f3802c18600c9d76","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.1.1.tgz","integrity":"sha512-f1PROCNoa92HF1tDF3wXNhgS80FoTX4i7c0Sxmw86l8Oq/8E/ftf7/y2YZ2z2J72xor58CsmXNCuQBrIk3vm5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSh2y7J2+jyDnelNYZPhweDOEpAzM4IW9voQmkbsuxtAiEA+PgUrcjfedNZHunC7W/2mpxlq/VxuQl9mw4DncNLA3I="}]}},"0.1.2":{"name":"meta-templater","version":"0.1.2","description":"node meta templater","main":"index.js","dependencies":{"balanced-match":"^0.2.0","escape-regexp":"0.0.1","flatnest":"^0.2.2","node.extend":"^1.1.3","php-extract":"^0.1.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"7b94cb7e9dde23a1776921c67e99fa2f0fcb27a0","_id":"meta-templater@0.1.2","_shasum":"58c8910e08443f27d9abb9ff3349f24d1eae1467","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"58c8910e08443f27d9abb9ff3349f24d1eae1467","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-0.1.2.tgz","integrity":"sha512-v7Kf25439Lp6ul4yGWfv9erleIP/mrGvYR3Paf3bePOAVd0/UHMCMPBy5aj6fcCjlZ4N7AXrvCC/nF05Uuhp+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAk6Wo/urDrcEQKOmqS6e82mpzoEyke6u0VNlbo6ytrAiAhl1lPcN03LlXtO6sXnXIhCVznxoPyOd/vzitx1+ibxQ=="}]}},"1.0.0":{"name":"meta-templater","version":"1.0.0","description":"node.js custom template parser","main":"index.js","dependencies":{"balanced-match":"^0.2.0","extend":"^2.0.0","flatnest":"^0.2.2"},"devDependencies":{"tape":"^4.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"e24e26b1e85e7b7f5ebfd42a2fc2dae5229fc413","_id":"meta-templater@1.0.0","_shasum":"770104f9aeb2fa02c094a3106a814c64935f243c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.0","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"770104f9aeb2fa02c094a3106a814c64935f243c","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-1.0.0.tgz","integrity":"sha512-tBL4012G72feTkaYBjGk47qOTpU5rxV+87gptfkLcLduN5kBRjJa+RwgA5LceoA/OPFKoP6UG9b1bwcCoFJbMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi2MZ9hUBJ/V9ZWPcc/9mUe6yp1ePICBpKcR0jtc0MiwIgC70VN1UTRS02P0/kyUS0jC3zqRNhyFXr6z+mk4GVWpU="}]}},"1.0.1":{"name":"meta-templater","version":"1.0.1","description":"node.js custom template parser","main":"index.js","dependencies":{"balanced-match":"^0.2.0","extend":"^2.0.0","flatnest":"^0.2.2"},"devDependencies":{"tape":"^4.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"2376e1e41765a97e1ad34148c84a5d9468870472","_id":"meta-templater@1.0.1","_shasum":"6db1aaaee72f9fbca201ebad6aff17219884bf22","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.0","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"6db1aaaee72f9fbca201ebad6aff17219884bf22","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-1.0.1.tgz","integrity":"sha512-y4jICNXzFqPRJxSUfL8/FZ/FnHEWAJKXGO+5vNceIiJR07TwE7GnVlR7bK4YXKJIefVILD/gWguUzcMkoQyMKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATmPpJa3s+jM6OGJ2YWJQ+XM4CGOHb22/4I5hcGTP/9AiByDyqj/XMscHAih173zpgOQm7UcVC5pFitI0+bnLs+Ig=="}]}},"1.1.0":{"name":"meta-templater","version":"1.1.0","description":"node.js custom template parser","main":"index.js","dependencies":{"balanced-match":"^0.2.0","extend":"^2.0.0","flatnest":"^0.2.2"},"devDependencies":{"tape":"^4.0.0"},"scripts":{"test":"tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"7d674b90c79d5346d23a7aaca1dd1183bc0892d0","_id":"meta-templater@1.1.0","_shasum":"801faa4d61991bebccdc14c623a9b7de21710899","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.0","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"801faa4d61991bebccdc14c623a9b7de21710899","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-1.1.0.tgz","integrity":"sha512-CsFM2aqrXLNtpLhzhS1Zi/R9+h+NwQybiAe9T094xscUvRucZcomtG+tNYKddKCaCl2tYusAuEehrLrAULTZfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTFSe6OenI5NPx2liel4I2fxWIPoJ8kydYKJpYuBVf8wIhAOaYIAQMtsu4is1QBwHfdDJedo3+59Mf1RGZvSy5CoJE"}]}},"1.2.0":{"name":"meta-templater","version":"1.2.0","description":"node.js custom template parser","main":"index.js","dependencies":{"balanced-match":"^0.2.0","extend":"^2.0.0","flatnest":"^0.2.2"},"devDependencies":{"tape":"^4.0.0"},"scripts":{"test":"tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","directories":{"example":"example"},"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"keywords":["parser","meta","templater","node"],"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"homepage":"https://github.com/TrySound/meta-templater","gitHead":"a3e11b8dfceb4b57388df4382c2f864c1617f571","_id":"meta-templater@1.2.0","_shasum":"e65ba6ac06197b42cb7d69f79df58a48eb07dea5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.0","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"e65ba6ac06197b42cb7d69f79df58a48eb07dea5","tarball":"https://registry.npmjs.org/meta-templater/-/meta-templater-1.2.0.tgz","integrity":"sha512-9XJn8aBEE4cSVjvuYi2+230ErSYlUNlj0vSplh+vPlvTPlmsZ9HApB+K0z9P438lHHgdXCANH/KTi2qzgpP65w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGskaHNbDSrUEtEIy+QoqB8KixHbLd+hwJKunthrAfvaAiEAs1Pt0RyvDVwUKDzHkicqo0Nfiyf0s3FQx8kd+dVYPlo="}]}}},"readme":"# meta-templater\n\n[![Join the chat at https://gitter.im/TrySound/meta-templater](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/TrySound/meta-templater?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\nFlexible templates parser inspired by [gulp-file-include](https://github.com/coderhaoxin/gulp-file-include).\n\n## Installation\n\n```\n$ npm i meta-templater\n```\n\n## Theory\n\nTemplate has three types of constructions:\n\n### var\n\n`//= var_name`\n\nWhere `//=` is prefix and suffix is empty\n\n### fn\n\n`//= include[]`\n\nWhere `include` is `fn` name and `[]` is argument js object (array)\n\n### op\n\n`//= print ( content )`\n\n`//= each[] ()`\n\nWhere arguments is optinal and `()` is body of `op`\n\n\n## Initialize\n\ncompile.js\n```js\nvar MT = require('meta-templater'),\n\tfs = require('fs');\n\nvar result = new MT().build(fs.readFileSync('src/index.html', 'utf-8'), {\n\tparam1: true,\n\tparam2: 'John'\n});\n\nfs.writeFileSync('dist/index.html', result, 'utf-8');\n```\n\n## Examples\n\n### Condition Handler\n\nindex.html\n```html\n//= if[data.voice] (\n\t<div>Hello, //= name</div>\n)\n```\n\n### Include Handler\n\nindex.html\n```html\n<html>\n\t//= include['head.html', {title: 'Page Title'}]\n\t\n\t<body>\n\t\t//= include['header.html']\n\t\t//= include['content-main.html']\n\t\t//= include['footer.html']\n\t</body>\n</html>\n```\n\nhead.html\n```html\n<!-- Empty string for indent correction -->\n\t<head>\n\t\t<meta charset=\"utf-8\">\n\t\t<title>//= title</title>\n\t</head>\n\n```\n\n\n## API\n\n### new MT(options);\n\nInitialize templater\n\n#### options.prefix\n\nType: `String` Default: `//=`\n\n#### options.suffix\n\nType: `String` Default: ``\n\n#### options.open\n\nType: `String` Default: `(`\n\n#### options.close\n\nType: `String` Default: `)`\n\n### Methods\n\n#### addFn(name, handler);\n\n#### addOp(name, handler);\n\n### Handler `this` methods\n\n#### build(input || body, data)\n\n#### flatten(input || body)\n\n\n##License\n\n[The MIT License (MIT)](LICENSE)\n\nCopyright &copy; 2015 Bogdan Chadkin\n","maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"time":{"modified":"2022-06-19T18:07:44.167Z","created":"2015-01-02T23:04:17.156Z","0.0.1":"2015-01-02T23:04:17.156Z","0.0.2":"2015-01-04T14:51:45.176Z","0.0.3":"2015-01-04T15:24:50.248Z","0.0.4":"2015-01-04T15:41:22.139Z","0.0.5":"2015-01-05T12:35:00.254Z","0.0.6":"2015-01-05T12:47:37.489Z","0.1.0":"2015-01-06T16:09:36.633Z","0.1.1":"2015-01-07T21:44:29.327Z","0.1.2":"2015-01-07T22:04:48.545Z","1.0.0":"2015-04-23T23:51:58.921Z","1.0.1":"2015-04-24T01:36:30.901Z","1.1.0":"2015-04-27T18:16:29.146Z","1.2.0":"2015-04-27T18:33:22.217Z"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/TrySound/meta-templater","keywords":["parser","meta","templater","node"],"repository":{"type":"git","url":"https://trysound@github.com/TrySound/meta-templater.git"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"bugs":{"url":"https://github.com/TrySound/meta-templater/issues"},"users":{}}