{"_id":"bemhtml-syntax","_rev":"31-817e10be8b09692a762d293ed2d2512a","name":"bemhtml-syntax","description":"BEMHTML syntax converter","dist-tags":{"latest":"0.0.26"},"versions":{"0.0.1":{"name":"bemhtml-syntax","version":"0.0.1","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"763d44049120c67b3dbda072d556daf2d3d96d8b","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.1","_shasum":"38a16a9cc4e6ec571e45d35972fe5c7d9d8eb822","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"38a16a9cc4e6ec571e45d35972fe5c7d9d8eb822","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.1.tgz","integrity":"sha512-tDSxfQ1J8nfYwmajJwmP+OILPrtyJItX4y+MLa1JfIElvK88aEiE6L5mEVOOz4VynLQIRNZ4AYoNSbVKgVbgMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEnh3IGG9oHjwIjWeNb0BHT506m1sBE0ff7toWiUxUOAiEA6dCWeAZVCv0T9yhV3Q+eNfOAhDpZMP52gkDQ6kOWTbQ="}]}},"0.0.2":{"name":"bemhtml-syntax","version":"0.0.2","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"7487ed441844c20e2c2497b73548bf7d32e3d7e5","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.2","_shasum":"d03f18edb0b3d36096d06b682d46ca4e2caf24ec","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"d03f18edb0b3d36096d06b682d46ca4e2caf24ec","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.2.tgz","integrity":"sha512-K5fGsh9aFpn5bt5If13j9Srz77Nnutltk7+7tIBbENxHTEzeo/zERQCoDEYf/2UqrhD5mmkS3l29zVvicuTtfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARHX9dIL4qxpKXeVxXjAOpIrgM+k9xy2JFPBP3et360AiAvjSkykdevZFWoZE9o+D3vG/8BADM4BLNdwQZQDv1daw=="}]}},"0.0.3":{"name":"bemhtml-syntax","version":"0.0.3","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"4b46312e27cedf0b527dae77493158dc9cbf15cb","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.3","_shasum":"3b4a1ea7f3ee082831525c5b214bba9cc3be55ae","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"3b4a1ea7f3ee082831525c5b214bba9cc3be55ae","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.3.tgz","integrity":"sha512-d6Js1MNk7NukYz4kBmhFjseIW9/HPEMq7k7x9ClvqEF8y4sn6o7VHZ2/L64jNYtEOuew1wV1RjP4GMEb506sTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAdRiGJNTuADB1UfaEnF1E9Gj9H1h7fn+bSQxvlLoM4QIhAPPRvqgdA2WAgD5KDv1DLccPgFkbLJmhjGuenz4YR2JT"}]}},"0.0.4":{"name":"bemhtml-syntax","version":"0.0.4","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"8e2cbe027149ed2f849a661adc03b7daccdf9468","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.4","_shasum":"aa53d42ea9d7679d94f5bb9a53593f03e6e5b11a","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"aa53d42ea9d7679d94f5bb9a53593f03e6e5b11a","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.4.tgz","integrity":"sha512-PL74HSPJ5cyOrMjRiEEq+6v+d0fIROuHmHpmUKh1zMc/7ITEz9iVlYKSkmhAtpEWxbDrL+7i3U6gP+HdGw8jEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuuiQkrkTNB3SMg7rcOzPBzOv6t939snf0ypDWTODYoAiEAy/YCm4LQG9dOIyDv/YrJp6rtKVO9znsGk8b8p3lRIq4="}]}},"0.0.5":{"name":"bemhtml-syntax","version":"0.0.5","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"6751d78cd9ca66b6f066a7ab510db3783ca43e57","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.5","_shasum":"04111c110110ae01b52fbea66760dfd2c32f1c18","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"04111c110110ae01b52fbea66760dfd2c32f1c18","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.5.tgz","integrity":"sha512-lUQbEWIZqe3kz5M+5cLrMyRQCRk3sw0k0QuzeWCLb8M1zRnNnGy3dHdK4Lfz7n3d5jQhDS01+KxUxT4GlJTszg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGA3/sjsfoiI7ftfYZc4tpajoTj7bW357sS31qflkgzQIgOFcE+4xee3IkUHxVbP2DJ6piM6gDUhQbOH9QuL89Rro="}]}},"0.0.6":{"name":"bemhtml-syntax","version":"0.0.6","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"0468255b2c408cf8d242bf6e28ccdafc3565d40c","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.6","_shasum":"ab25cd5b525892ab928be6b61f401c7b66a5c000","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"ab25cd5b525892ab928be6b61f401c7b66a5c000","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.6.tgz","integrity":"sha512-cX8rUQoKFpA6O6BMS7mJilMSXtweC1h5Fgz4X/3HOuvC77W2D2GcU5ytlyqssCpv7XBbATW3oP2ZY73ntzwGMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsvAkC7MGdGkqgpwGN9kFUvMejdOxxHs1gtOZfi/1WmQIgSpgeEXlJHAs4BjrX2AnpytTFXFz3WbzJ2qgO1aXC1xo="}]}},"0.0.7":{"name":"bemhtml-syntax","version":"0.0.7","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"5eec9358e89d66c38526720e74e94a2dcac62753","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.7","_shasum":"b60322d21259642366a9948eddf0cb9603aa13f0","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"b60322d21259642366a9948eddf0cb9603aa13f0","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.7.tgz","integrity":"sha512-B28KcvgMX72mzzY2OzSMK468EoV12tgYxHR6+v2lDkapGlyU2Hz+FaCC+5GoSVu4oIHolg6EXPIaDg2/1U6ONQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuwB69q4EIoKwMW5mo75tYLoJUnvRmOYt2nfLyzfR0cAiAVPOJjhAXGa3VxrI0Zev0NPGlogeJeLssNF++NcTxtdg=="}]}},"0.0.8":{"name":"bemhtml-syntax","version":"0.0.8","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-source-convert":"0.0.8"},"devDependencies":{"bem-xjst":"1.0.0","bemhtml-compat":"0.1.2","escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"ca80a69660084e73f7b5b341d8835a45f7a51a3e","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.8","_shasum":"14f8937b4934a3acd7683033028d245977fa08bd","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"14f8937b4934a3acd7683033028d245977fa08bd","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.8.tgz","integrity":"sha512-98B25hmBp7OSvXgF1KGcauh65pjjlK5rewVofcZ0nNCgAhF7r+aCvrnlmcoPil+n70McAFwttlHL5xaAV4HQNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACA1VQprdKrOt/5hyp5WWufz/w4DQBuZl5i04THHEi/AiAmSvt9S0U+ZRSlcorbo4Fgo23vJhi3Bw9HWcqMco1ncQ=="}]}},"0.0.9":{"name":"bemhtml-syntax","version":"0.0.9","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"3.2.4","esprima":"2.2.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"0.1.2","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"9c5d9ad2b408b5abfdbc9690e654d5552acc6dc7","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.9","_shasum":"a184ef3f0d5a6d2e9d83b6db4c77cf5088c3789b","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.11.15-pre","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"a184ef3f0d5a6d2e9d83b6db4c77cf5088c3789b","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.9.tgz","integrity":"sha512-ZDXqJYC5ONJ2vxnr+sTuBomPoFE7Lg+7ML/G1sVTTIGrhXHSioznBULPSVADw0/RnpuFJ6Ffqu6NpYVDJjsRzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0yHiywcvv+7MX1B9kohwY7bxmmgvthQ5aU95xH9ygBAiBkGnjArhzv2QuVQ5B2r6Q+ejhWiUOAKEFo/9V9PMAKcQ=="}]}},"0.0.10":{"name":"bemhtml-syntax","version":"0.0.10","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"d498483bde3dc28761de9c0d711fc78e262fea22","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.10","_shasum":"038eb10ecd27f275031c304c763e025e74002f21","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"038eb10ecd27f275031c304c763e025e74002f21","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.10.tgz","integrity":"sha512-BxNncVzgRvXpaU2xEtOsJZpv88T4y2ntK/WAFlt539+fXviaLfiwEehaaUWW4QVd7oDmGIAd3n9ogrBvtbHEJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQCLDwCTnMFEShe6hSwkS9InNCWammq5aTzIwJtwuA7AiBh6GE1ea2/6chzdrwHaVA/mOJhJD09+AxIm1OBAgTPrA=="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.11":{"name":"bemhtml-syntax","version":"0.0.11","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"e92fc74da796ab1d676582790a1f3c5a111b6b4a","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.11","_shasum":"69dd405dbedaed71507089fef7ea5b13132153a1","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"69dd405dbedaed71507089fef7ea5b13132153a1","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.11.tgz","integrity":"sha512-1/vSWiPKDEHIOVmz7KUz6+DlNgmEv9PCG7Zkfwxejzb545Ehm+rRMXsra4Y1wCaa4evJLQ/7SNxrQsfmZi1xyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZoCqXXWZtqCc+SaAynTxkGStJOTp9cHrA2HnzVVZwXgIgKooDCVLMUeRxALUTPd3ZCRbzxrBdp2W2sZWZLHA87IE="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.12":{"name":"bemhtml-syntax","version":"0.0.12","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"a3d5aa303bd8304202a8a515f2c32d15962f8294","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.12","_shasum":"491b8b87174a224d0ecfe863d7f4fc8b27c6cce7","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"491b8b87174a224d0ecfe863d7f4fc8b27c6cce7","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.12.tgz","integrity":"sha512-aiqQ76r1CPe0G07raCqmdj7yvKzd1WEIn8w0//TXmj5q8xhls8k6UMDDDXuHBhvUTuTV5Rfz6Vf/FBxv5oTBdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0fIWZ73t8Bwu7ZlnNRTm4wn1yjuhlT7hng6oLavzUXwIhAO8L78pDV39ByINgYo+hvUtCebIjjtw+i2JclzLVUalc"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.13":{"name":"bemhtml-syntax","version":"0.0.13","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"6d0b30a26e170707a97a9d2920377c6f4150461e","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.13","_shasum":"c77b9afec6a117624391006979a245bda76ed515","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"c77b9afec6a117624391006979a245bda76ed515","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.13.tgz","integrity":"sha512-s/UiX+kahpOh/6NXn8FlvyViPiAEg+Ldh8RRE2sCYzwWU8Xg/20bHoKKk3KaYK79i1AGrNkA/rwNIwflXzrOIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPSkKi5IZysFEieZ57KhIyJXAk6vY9UAhekm4c3e01WgIgNxERuBuRLDFcNf8Gc5zs6iRA2K4OMZu/3Wt9fNoxlZE="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.14":{"name":"bemhtml-syntax","version":"0.0.14","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"ead8f6bec32f52c8e1f03e251f1c7d854e914ffd","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.14","_shasum":"3080876fb82dce4d9eb8fcf8318b24dbf5bebe27","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"3080876fb82dce4d9eb8fcf8318b24dbf5bebe27","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.14.tgz","integrity":"sha512-WrL3A+kM6VL9Wsha5q+GZAkUPUBzET0x90n3Fn/CGEC8bnMHSEuuq5B9mjHoxX8Q6kGGfFPIGuQMJiValf8bHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClO3UtA3N5/Z2+fjvhHNcgOkdCj334iPDayDz5upu9pgIhAOyEd1fc+ZK0anjLc8olYsSYvuYUerRSLfUs/g4M0X5N"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.15":{"name":"bemhtml-syntax","version":"0.0.15","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"f1726d659889968b6bc542f5972d09a388ffe097","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.15","_shasum":"64f45cb08db5d24177e4b417fadf777b2ca836a6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"64f45cb08db5d24177e4b417fadf777b2ca836a6","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.15.tgz","integrity":"sha512-6JQm5tZyh31n3+ihHuNNK/Cc6eL6xKiAyu++osDV/HGAp0B/Goe7nc0yl2BU271VY7izVSxcc/3qlPxTBsOviA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGf8UdoeFOEpM2vqQ7x8AwKJIjIT3OjP8holvSCk6URzAiAaIw4SNMINU1sJp6JeH5MuccJgZ7zWP6u62o/YcPIMIw=="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.16":{"name":"bemhtml-syntax","version":"0.0.16","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"c9cf0bf50aadef99adf6bb4a5156248eed8c666d","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.16","_shasum":"4f08dfcb6ab5fea2f485ff2c8df699e0041328f1","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"4f08dfcb6ab5fea2f485ff2c8df699e0041328f1","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.16.tgz","integrity":"sha512-/Ez6G2BfqzkqRMAUzZ0wEIEOqIkSJ79WXobpn4C0grJbb1W9k2DMYQo5C36EitGyZFf9qEv6JHDf53pdUgoI9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMOudwv1hjR3Isa9EB9pp6EdMK+otHPvQ9JxDSoveJNAiEAi/Nw2RabVhcCjnsvHoEpki5WIm3lJWhFB/a29H3UTUg="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.17":{"name":"bemhtml-syntax","version":"0.0.17","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"d35a844a70216a27c356791809d44ad6503dfc0b","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.17","_shasum":"788a5924720e436d51ca1d6f0454f7d67e56f05d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"788a5924720e436d51ca1d6f0454f7d67e56f05d","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.17.tgz","integrity":"sha512-9oVn+dh1yom4a2rv8vZW6wao0KXcpWJHpr566wN7kcASZ+aise02xXEqtVyU61uZJEgnJWU4aKKb8ldbaoL04w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlNgAbxPfhlgTmN58Lslufh4qu9jZBXHQsWlbeRokHbgIhAIuXoB+ncvoJTzJGpJrSzwF6ax8LgFe90JyKn2vTNqdc"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.18":{"name":"bemhtml-syntax","version":"0.0.18","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"install":"bower install","test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"bower":"","ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21"},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4"},"gitHead":"3fbff610dff86ce54b127514316c321636d3a929","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.18","_shasum":"e948607cc8355e146a51131217113697ef3b2388","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"e948607cc8355e146a51131217113697ef3b2388","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.18.tgz","integrity":"sha512-M8xBv7XxN1SIbh/cvFc56sqFcuTJ8dpmX4Xaafbp+Maf0pMoZNhFzoeNaN5JAta6sfMZ0zXQJirlpLz0NorWjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRkA6V8VZIDDFuAd6U4NT2cyHk0o2oncXR3UREvgLQvAIhAI70E7FN5uhkbFIDYuAve8521dc4A1y4mIvA8s9BZOrI"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.19":{"name":"bemhtml-syntax","version":"0.0.19","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","q":""},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4","bower":"1.4.x"},"gitHead":"2a3100627aad587acb400b79ce1253a75816f4ba","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.19","_shasum":"3cb10ddf5adfd71ff86c9facc254a8a854ee3af5","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"3cb10ddf5adfd71ff86c9facc254a8a854ee3af5","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.19.tgz","integrity":"sha512-zva8g8U5FeLnAElB1h8yqUTSSp1bXzCDolHov9CGLfsfiwy2Oj2GJQq62ohA3NegRR9HFjGGwMOqg0qMt+RlvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBJ0faIyRLnwDQb9p7s6iZX/7pE09pR9bbrFqjAjZLSgIhAPHIVRg+qiVNHQQxopT2mrhTjin0m8SIADcJjbnaSCcZ"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.20":{"name":"bemhtml-syntax","version":"0.0.20","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","q":""},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4","bower":"1.4.x"},"gitHead":"3fcf58abd5cab10a11b5be9fde13d35f17b563dd","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.20","_shasum":"31c397fbb71cbc568c7bc84ab4d2905cea795950","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"31c397fbb71cbc568c7bc84ab4d2905cea795950","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.20.tgz","integrity":"sha512-4Zm9Advl4Ej9k/3hW5K9MYTIEeMrNch2dYcJI8raJT4U9jbBQmPiwHyDLt9sdo3gTD4OBbWDp/I2RQBXuRFJ0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvBahvfeCg+W15Xlyo2xcNTJITqquCPjGIqFXWQhridAIhAPY3/ChVbjBesHG/BJgwmcDbgQDfeCsrp/avoEhsMuaQ"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.21":{"name":"bemhtml-syntax","version":"0.0.21","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","q":""},"devDependencies":{"bower":"1.4.x","escodegen":"1.6.1","mocha":"2.2.4","ze-helpers":""},"gitHead":"175360dc545a97b36193909a508f356462910319","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.21","_shasum":"222331c9b4be9e4d6fe1fbfdff16e5bbb54ac024","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"222331c9b4be9e4d6fe1fbfdff16e5bbb54ac024","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.21.tgz","integrity":"sha512-3C6VX+FXteY8YCvouUfDWZwtQcu2fR6i83v40MvDxvThgxSu8Mu62fSMR6da/8t651phnPv/xaQUfB7EDaD7vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClGNPICKmWDeciezm1597awUE2gfm7UuDy6rxMGlT1ugIgF4eCJYYmb4uwbug/F/YBobYn+/SmGdj+4uQyhR0Hgv8="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.22":{"name":"bemhtml-syntax","version":"0.0.22","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","q":""},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4","ze-helpers":""},"gitHead":"146c23473b995f7ade5f1c3d809daa603348ad3d","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.22","_shasum":"8a9f83bc3ef36899a407bc08926937dea48ff84b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"8a9f83bc3ef36899a407bc08926937dea48ff84b","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.22.tgz","integrity":"sha512-D8CqR/5gdPPmmRm16brmnT8uRrcb3JGc+Z6en7clzkH9ezsLBtML3ou3cGf5cSvCklVmeAWBSMy/sBboljC6pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDus9ZRcTfZeYte6l1xErLGo5UvlW11tD9tuOsoebE7JAIhAJZr3nb9jTsZzmqGemhDT72f2bqLIU9Hak0gkBfbsihZ"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.23":{"name":"bemhtml-syntax","version":"0.0.23","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","q":""},"devDependencies":{"escodegen":"1.6.1","mocha":"2.2.4","ze-helpers":""},"gitHead":"0b0e707547ebfddd249708cf3c269ae22232d94c","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.23","_shasum":"b052852ead55b1986106cc685c1c00b7c500d393","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"b052852ead55b1986106cc685c1c00b7c500d393","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.23.tgz","integrity":"sha512-pDghVamSSsxR1V2z26pQY5Mx4t5cpeHoK48UCLorelPStB610kJ3ZtwtFn5b3wXXCqdg1r/hw8zmWoluZ4lcFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEclrPSzSseS23XoQuylx356Bpn/yZXv8H9Ip5v/OhpbAiBKszJwECLdJ778Q/RfL8v76xuCYmBALvU6yAp5X7bS3Q=="}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.24":{"name":"bemhtml-syntax","version":"0.0.24","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","escodegen":"1.6.1","q":""},"devDependencies":{"mocha":"2.2.4","ze-helpers":""},"gitHead":"60a5b367418ba5b429c1fc38bb13ecf773b3fce8","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.24","_shasum":"a8d3a73186d54e961fa7bc4a22ca5c1d9e7d1506","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"a8d3a73186d54e961fa7bc4a22ca5c1d9e7d1506","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.24.tgz","integrity":"sha512-xtdpYrPpxvGHE5kdHzTZ6BtLt4XSjcgQK5r2w/yXAWP1bIfr5y+cNDRPjvfjA+iu0MlbjtXqXxgIURrS5gYw4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeFcjoLUYTM78QhLUHtFfglUcuLzK2M3pGiliS72B30AIhANm0NRVSMSInNF84ie6DJvxuZp+sjQ6svoEa9wWMsFwt"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.25":{"name":"bemhtml-syntax","version":"0.0.25","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","escodegen":"1.6.1","ze-helpers":"","q":""},"devDependencies":{"mocha":"2.2.4"},"gitHead":"57b053edbbf26c41e569658f19fe29ff41be12cf","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.25","_shasum":"725b17407329c6ccb066d81ace37bc3da234fff7","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vkz","email":"vladilen.kozin@gmail.com"},"dist":{"shasum":"725b17407329c6ccb066d81ace37bc3da234fff7","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.25.tgz","integrity":"sha512-I6z8e5gNTKEFCYSE8N7RLu++IhFi2kxk2loyMJx2yvE0qtphSMuX9WN6KP1LhzjOoDd51gCBgecpbuQQqPjg8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+/G6Qpnd1+DgLkXC4/Y67xVWlf64fOiolkbUnqcXH8wIhAIwrxTWokOMDs/oHQqvgwUYJhR0wc1aYI5Qb01ByfJ2i"}]},"maintainers":[{"name":"vkz","email":"vladilen.kozin@gmail.com"}]},"0.0.26":{"name":"bemhtml-syntax","version":"0.0.26","description":"BEMHTML syntax converter","main":"lib/syntax.js","homepage":"https://github.com/vkz/bemhtml-syntax","bin":{"bemhtml-syntax":"./bin/bemhtml-syntax"},"scripts":{"test":"mocha --reporter spec test/*-test.js"},"repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"license":"","dependencies":{"ometajs":"4.0.x","esprima":"2.3.0","coa":"1.0.1","js-beautify":"1.5.5","bemhtml-compat":"","krasota":"git+https://github.com/vkz/krasota.js.git#current","bh":"2.2.0","uglify-js":"2.4.15","html-differ":"0.5.0","lodash":"2.4.1","bem-xjst":"1.0.0","xjst":"0.4.21","escodegen":"1.6.1","ze-helpers":"","q":""},"devDependencies":{"mocha":"2.2.4"},"gitHead":"1060714c6e22114a2b6a516868021e3d61186a84","bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"_id":"bemhtml-syntax@0.0.26","_shasum":"694089d3cd8aa450ccba7b3c609fa062d09d7903","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"miripiruni","email":"miripiruni@gmail.com"},"maintainers":[{"name":"arikon","email":"peimei@ya.ru"},{"name":"miripiruni","email":"miripiruni@gmail.com"},{"name":"veged","email":"veged@ya.ru"},{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"dist":{"shasum":"694089d3cd8aa450ccba7b3c609fa062d09d7903","tarball":"https://registry.npmjs.org/bemhtml-syntax/-/bemhtml-syntax-0.0.26.tgz","integrity":"sha512-5Q4yc8sottHiQLv4q2TDFkLO+f1wFxqINxnKnN3HV2L2dcO0Sj8Jr1fglKcdQh4wAPxDwKdKvvVFRtzfd3loGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7Zg8tAslB3viwgK7cQ16XD2QKTXlr5czkcDW8VTQtrAiB32YgkwmcyoArJ/HUh1h/KLvAVuW7j3Rjykouw42WMNg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bemhtml-syntax-0.0.26.tgz_1486418159573_0.9940573181957006"}}},"readme":"[BEMHTML] source code converter:\n- old syntax to new JS-syntax (`-f bemxjst1`)\n- old syntax to new JS-syntax compatible with bem-xjst4 (`-f bemxjst4`)\n- old syntax to [BH] (exposes [bemhtml-source-convert] functionality)\n\n###### Disclaimer ######\n_Given the impedence mismatch between Bemhtml and Bh it does not seem possible to convert every template or \nguarantee that the applicative semantics of the source is preserved in the result. Bemhtml is much too expressive and lenient to deliver on such promise. The ability to apply templates in a modified context powered by [xjst] methods **apply**, **applyNext**, **applyCtx** employing the result is one feature prominantly missing in Bh. Its **applyBase** method carries a very particular meaning that doesn't map clearly on Bemhtml machinery and as of this writing appears to be broken anyway._\n\n####Install\n`npm -g install bemhtml-syntax`\n\n####Use\n\n```shell\nbemhtml-syntax [OPTIONS] [ARGS]\n\n# convert to new JS-syntax (bemxjst4 is the default and -f can be dropped).\n# -f bemxjst4 will also do its best to preserve comments.\nbemhtml-syntax -f bemxjst4 [OPTIONS] [ARGS]\n\n# convert to BH\nbemhtml-syntax -f bh [OPTIONS] [ARGS]\n```\n\n`-S` flag aka `--strictOff` is specific to BH converter and as\nthe name suggests turns the default strict compiler mode off. Generally we don't\nrecommend it, but this may help you convert many more templates to BH without\nwarnings so it's there for when you have a fairly big BEMHTML template you want\nto convert to BH and you'd rather have some skeleton you can flesh out rather\nthan starting completely from scratch. The result is not guaranteed to carry\nproper BEMHTML semantics over to BH and assumes that you'll fix it by hand.\n\nOther options mostly control the code-style of generated code. E.g. you may\nprefer `-q double` quotes for strings and enforcing `-Q` quotes around object\nkeys, etc. Converter also accepts most options offered by [js-beautify][].\n\nFor example, convert\n```js\nblock b-wrapper {\n    tag: 'wrap'\n    content: this.ctx.content\n}\n\nblock b-inner, default: applyCtx({ block: 'b-wrapper', content: this.ctx.content })\n```\n\nwith `bemhtml-syntax -f bemxjst1 -q \"double\" -Q -i test/basic/info6.bemhtml`\ninto\n```js\nblock(\"b-wrapper\")(\n    tag()(\"wrap\"),\n    content()(function() {\n        return this.ctx.content\n    })\n);\n\nblock(\"b-inner\").def()(function() {\n    return applyCtx({\n        \"block\": \"b-wrapper\",\n        \"content\": this.ctx.content\n    })\n})\n```\n####API\n\n```javascript\nvar syntax = require('bemhtml-syntax'),\n    source = 'block b1, tag: \"a\"',\n    options = { indent_size: 2 };\n\n// Parse BEMHTML code\n// bemxjst1\nvar ast = syntax.parse(source);\n// bemxjst4\nvar ast = syntax.kparse(source);\n\n// Transform AST for serialisation\n// bemxjst1\nvar newAst = syntax.translate(ast);\n// bemxjst4\nvar newAst = syntax.ktranslate(ast);\n\n// Serialise to JavaScript\n// bemxjst1\nvar jsCode1 = syntax.generate(newAst, options);\n// bemxjst4\nvar jsCode1 = syntax.kgenerate(newAst, options);\n\n// Or do everything in one go\n// bemxjst1\nvar jsCode2 = syntax.compile(source, options);\n// bemxjst4\nvar jsCode2 = syntax.kcompile(source, options);\n\n// BH converter (see notes in [bemhtml-source-convert] repo)\nvar bhStxConstructor = syntax.getBhConstructor(),\n    stx = new bhStxConstructor(source, options);\n```\n\nAdded in the latest version are some `bem-xjst4` specific features, these will work only with `-f bemxjst4`:\n```shell\n  -eM, --elem-match : Wrap predicates with \"this.elem\" in \"elemMatch\" (default: false)\n  -wP, --wrap-pattern : Use \"wrap()\" instead of \"def()+applyCtx()+this.ctx()\" pattern  (default: false)\n  -aB, --assert-has-block : Assert that every template has sub-predicate matching \"block\"  (default: false)\n  -aE, --assert-no-this-elem : Assert \"this.elem\" is not used in predicates (default: false)\n  -aF, --assert-no-buf : Assert \"this._buf\" is not used in templates (default: false)\n  -rD, --return-from-def : Always return in \"default\" mode, insert \"return ''\" when missing. (default: false)\n  -aM, --apply-sets-mode : Assert that every call to apply() sets a mode in its 1st argument. (default: false)\n  -aC, --apply-check-fields : Warn if apply() sets any of \"block\", \"elem\", \"mods\" or \"elemMods\". (default: false)\n```\n\n[js-beautify]: https://github.com/beautify-web/js-beautify\n[Bemhtml]:    http://bem.info/tags/bem-core-v2.3.0/#\n[Bemhtml/Ru]: http://ru.bem.info/technology/bemhtml/2.3.0/rationale/\n[Bh]:         https://github.com/bem/bh\n[xjst]:       https://github.com/veged/xjst\n[bemhtml-source-convert]: https://github.com/vkz/bemhtml-source-convert\n","maintainers":[{"name":"arikon","email":"peimei@ya.ru"},{"name":"miripiruni","email":"miripiruni@gmail.com"},{"name":"veged","email":"veged@ya.ru"},{"name":"vkz","email":"vladilen.kozin@gmail.com"}],"time":{"modified":"2022-06-13T04:31:20.895Z","created":"2015-04-28T16:04:13.769Z","0.0.1":"2015-04-28T16:04:13.769Z","0.0.2":"2015-04-28T17:03:37.047Z","0.0.3":"2015-04-29T16:01:07.656Z","0.0.4":"2015-05-12T16:26:41.572Z","0.0.5":"2015-05-13T09:08:18.681Z","0.0.6":"2015-05-15T12:55:50.656Z","0.0.7":"2015-05-15T15:03:58.340Z","0.0.8":"2015-05-19T12:59:50.468Z","0.0.9":"2015-05-26T13:32:56.762Z","0.0.10":"2015-07-07T13:31:15.644Z","0.0.11":"2015-07-08T11:18:30.974Z","0.0.12":"2015-07-08T13:03:36.749Z","0.0.13":"2015-07-08T13:33:04.148Z","0.0.14":"2015-07-08T14:51:24.884Z","0.0.15":"2015-07-14T09:41:11.508Z","0.0.16":"2015-07-17T07:38:29.064Z","0.0.17":"2015-07-17T08:13:56.200Z","0.0.18":"2015-07-17T12:38:59.728Z","0.0.19":"2015-07-21T13:43:56.643Z","0.0.20":"2015-07-21T13:48:20.645Z","0.0.21":"2015-10-02T12:50:44.078Z","0.0.22":"2015-10-02T13:03:07.074Z","0.0.23":"2015-10-02T13:25:22.518Z","0.0.24":"2015-10-02T13:39:13.010Z","0.0.25":"2015-10-02T13:48:24.541Z","0.0.26":"2017-02-06T21:56:01.613Z"},"homepage":"https://github.com/vkz/bemhtml-syntax","repository":{"type":"git","url":"git+https://github.com/vkz/bemhtml-syntax.git"},"author":{"name":"Vlad Kozin","url":"http://github.com/vkz"},"bugs":{"url":"https://github.com/vkz/bemhtml-syntax/issues"},"readmeFilename":"README.md"}