{"_id":"beml","_rev":"26-249b665ac138e1d9245bb90435c7cae2","name":"beml","description":"HTML preprocessor for BEM","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.1":{"name":"beml","version":"0.0.1","repository":{"type":"git","url":"https://github.com/ethernet1/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"jquery":"~1.11.0-pre","jsdom":"~0.8.10","vow":"~0.4.1"},"devDependencies":{},"scripts":{"test":"mocha --recursive test"},"author":{"name":"Maxim Shkalin","email":"dt5@bk.ru"},"license":"MIT","bugs":{"url":"https://github.com/ethernet1/node-beml/issues"},"homepage":"https://github.com/ethernet1/node-beml","_id":"beml@0.0.1","dist":{"shasum":"65ab7dc191119db5ea415f49f2243e01f15cfcab","tarball":"https://registry.npmjs.org/beml/-/beml-0.0.1.tgz","integrity":"sha512-r1VYuuC7HrKGjmXSZBtVY3UikYECyGXL7OpVq2NB783KwqZLK5HGTs2vvNlcIvuShRc57AJRpc0PZlrY6jXDtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtjrceQ/5mkXIhGKmDraL/zvsKaLYpamGN6rr04iHavAiBHzjExaRCONEAp8Ubh344WXYK41ITVQG58GYKLM4B0Bw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"0.0.2":{"name":"beml","version":"0.0.2","repository":{"type":"git","url":"https://github.com/ethernet1/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"jquery":"~1.11.0-pre","jsdom":"~0.8.10","vow":"~0.4.1"},"devDependencies":{},"scripts":{"test":"mocha --recursive test"},"author":{"name":"Maxim Shkalin","email":"dt5@bk.ru"},"license":"MIT","bugs":{"url":"https://github.com/ethernet1/node-beml/issues"},"homepage":"https://github.com/ethernet1/node-beml","_id":"beml@0.0.2","dist":{"shasum":"09db3d42344a77247e8f3e1545a331e90c6e27e1","tarball":"https://registry.npmjs.org/beml/-/beml-0.0.2.tgz","integrity":"sha512-X1cZCTKhINZKqPXIt6tCh802UumkMtycd4TNtJW3iYuvRQH+VQ/gOaIrkh2qS1nms5XWVR9q1Xeei2AmoDG/EQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwclxa8issmvXcRqu5H8FSiAeqBYYpIpP125q104mcsgIgE0qN+/vhHgD8UMxHRY1otcLQo5mhAPVM8i3CXZJY87Y="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"0.0.3":{"name":"beml","version":"0.0.3","repository":{"type":"git","url":"https://github.com/ethernet1/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"jquery":"~1.11.0-pre","jsdom":"~0.8.10","vow":"~0.4.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Shkalin","email":"dt5@bk.ru"},"license":"MIT","bugs":{"url":"https://github.com/ethernet1/node-beml/issues"},"homepage":"https://github.com/ethernet1/node-beml","_id":"beml@0.0.3","dist":{"shasum":"d207f74ddaa3435caaadd69f695a2ea90e1d6f16","tarball":"https://registry.npmjs.org/beml/-/beml-0.0.3.tgz","integrity":"sha512-bG1FirUOyx3TeXUs+ci6NDWjeiCp86Ynp4UtaCgTwBcpOFUWSqxEslW1/fH8DkRE5Sf4QH/OOxHim9Rmb+fMNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFY0FvooML+4SYssgF3DdDM18PXefBD/KwrbPNH+KLKvAiEAyeLHIk0xs+kfeu6H4hbFhcSYjPWfnf2fEEzsZJvJCIw="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"0.1.0":{"name":"beml","version":"0.1.0","repository":{"type":"git","url":"https://github.com/ethernet1/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"~0.13.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Shkalin","email":"dt5@bk.ru"},"license":"MIT","bugs":{"url":"https://github.com/ethernet1/node-beml/issues"},"homepage":"https://github.com/ethernet1/node-beml","_id":"beml@0.1.0","dist":{"shasum":"19aac0a07b7060ba295cde7739756be0b0b551ba","tarball":"https://registry.npmjs.org/beml/-/beml-0.1.0.tgz","integrity":"sha512-V8GxeWFHOniPnwuKhDxAC4PYXISEijGNALIBv76iQVfWm3adcI3UcxmD1+kiy2D4fuGpgNHw6+OkRloQ7WhLNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5uOKFi6/R1b8Jd7h5wkLXNn7oREAz0UCzDtQaM/DFWAiEA5/E1pzWcXBcoL3AOApDozgwYRMZB4b32aZWDHhpcBbk="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"0.1.1":{"name":"beml","version":"0.1.1","repository":{"type":"git","url":"https://github.com/ethernet1/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"~0.13.1"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Shkalin","email":"dt5@bk.ru"},"license":"MIT","bugs":{"url":"https://github.com/ethernet1/node-beml/issues"},"homepage":"https://github.com/ethernet1/node-beml","_id":"beml@0.1.1","dist":{"shasum":"03311bda3120fadd39298d64ab6b86e83831c1a4","tarball":"https://registry.npmjs.org/beml/-/beml-0.1.1.tgz","integrity":"sha512-Y7rE0uERIssgZtGCiU1wxGDoK4c4HzkIcwoE2bFX01paWbn6OF1h5ZpremZyGcUGpR9Y/4o2fTV8GushhAcevg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtGx41h9dRaRbYPFgyn4Pv+HkQcb+aTkUgvFZ+dxn6bAiBnAmp+oJl5yJmerTVNMk8Eakw+yQDOehxmcE/s4ASj/w=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"1.0.0":{"name":"beml","version":"1.0.0","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"56a66d9a7f693c99d9c45bed4357d260d7aae9bd","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.0.0","_shasum":"2bdf55cbf0f7ff4fee19abf1270551ae3e5bd624","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"2bdf55cbf0f7ff4fee19abf1270551ae3e5bd624","tarball":"https://registry.npmjs.org/beml/-/beml-1.0.0.tgz","integrity":"sha512-7Tq9sCtFbO5+d72aU2vzwyL88XsnjujBlnBCGCiMAr4TniZR/0jOVfqnWeQCBQjU9JvNTYwdDu50rNu1uo6zkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBREDKSC8eLKfDjYeSSJqdudiJYgNDrhDTKZuJug8AqAIhAMTkuf9MwepbhTEPdArxM5IHyNTLh1n/8UZJu/Y+iBUY"}]}},"1.0.1":{"name":"beml","version":"1.0.1","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"9afa1af3e6bf47c9c8b7d90b5425607ced94dac7","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.0.1","_shasum":"c69b307d36a04be173344e061a0885c2607c5bad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"c69b307d36a04be173344e061a0885c2607c5bad","tarball":"https://registry.npmjs.org/beml/-/beml-1.0.1.tgz","integrity":"sha512-WAJAQlohSyWRyNTzzVMKOmvVjB/lzeMI7pP8b3wkY3SqNxkdVNxn5A4hRfLlSxHx1FqbpwaQxEyxL/xk2iyKYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe8AjMlsog9TL9deWxSvd8bhOuapX85kVzwxLY6nEW6AIgTxJFUYsia6uavhkFueHgIHNpOxv3p8S3nih28qfYpDY="}]}},"1.0.2":{"name":"beml","version":"1.0.2","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"6609f7c492b50303b3f9ffb1453946c198f35f13","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.0.2","_shasum":"abd9e746fb565748c90480840d6955f5bfc5ce6a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"abd9e746fb565748c90480840d6955f5bfc5ce6a","tarball":"https://registry.npmjs.org/beml/-/beml-1.0.2.tgz","integrity":"sha512-RykTNclS7bk1IA41+H1am/w3+UCl2/N5qTkt0P2Te0ytZmNlWuss1efn9Ssk7kMvo959Tr8sEnbfUhe653iEvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC6odFTfYeUwPYEh1O9rgqFavouJhw4b7DeC7geqfYVQIhAK+F5v4UWNLbCe0A2TYIr6dMRUuenbZ16eUE/0Jw2PXa"}]}},"1.1.0":{"name":"beml","version":"1.1.0","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"68f521427be3b1d1ccef8ace3add4d5eb985a361","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.1.0","_shasum":"7742d38b1d1f68fca18024c17dbf34d81dc929fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"7742d38b1d1f68fca18024c17dbf34d81dc929fc","tarball":"https://registry.npmjs.org/beml/-/beml-1.1.0.tgz","integrity":"sha512-KQmdGgciW5lmp3FGrOeuEEmlhJxqubsIK7dbahlSUE+EBmw5mkouINvjwZXPGLWNwJN6mwgqmcmKm2XU7ILqXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl6s4dmNoTxFkjVLcROm7Ao2zvM8H+ZERBm71FjOaFrQIgIWiCxsnVg6nOadXSn9mel+QolFczW/pfYK9+X6vD4eo="}]}},"1.2.0":{"name":"beml","version":"1.2.0","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"0b67a1a7fe7a5f9729a888040e917fe938bbef13","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.2.0","_shasum":"4345b609fbb6ce4aaf30c9999c2ec07b0283b536","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"4345b609fbb6ce4aaf30c9999c2ec07b0283b536","tarball":"https://registry.npmjs.org/beml/-/beml-1.2.0.tgz","integrity":"sha512-pMasR5qOv4lzYOwH0KLXJxGNzJxmqw0W7uyT/Hs8VAUQaFSYLg5TUWTgpDa693xPVtf8idOCypzUDpiF2b7GDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Etzpm3yHfwwRlLRODwBLBpCrkBKqqC/8d4LOtcm/TwIgNYB+3W2bxbtK17AguNt+lrD/TH5JEn4YyKu3ImagNgo="}]}},"1.2.1":{"name":"beml","version":"1.2.1","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"2ad324f42fe2945ab0b7d81da7957bbb27d7968f","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.2.1","_shasum":"9be1d7efa586bc54df7dcea013d8e61bc493c6c7","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"9be1d7efa586bc54df7dcea013d8e61bc493c6c7","tarball":"https://registry.npmjs.org/beml/-/beml-1.2.1.tgz","integrity":"sha512-d2r0AOCX6vwd7gMgu5lGpUyt5r9zGw2RSPga5Hd2cqKJ94kyadQGdEM75wgu71gvO0QNxbJ+sG9OuZd6NjDRnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoAZf6XFWjDL1OVLmtgO4ZuvajIMBEvT7YkAPXyXVOjgIhAOnfl8lyRRvdUgFA3oiIZhqD/q8zLN4nq36kWj+U8dyg"}]}},"1.2.2":{"name":"beml","version":"1.2.2","repository":{"type":"git","url":"https://github.com/zenwalker/node-beml"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.18.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"cb439f0eff6e2f1e508019cef3bc284b7e587c21","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml","_id":"beml@1.2.2","_shasum":"47a200f0316ea63a8f9e0e4bd9431e9ac017fc22","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"zenwalker","email":"dt5@bk.ru"},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"dist":{"shasum":"47a200f0316ea63a8f9e0e4bd9431e9ac017fc22","tarball":"https://registry.npmjs.org/beml/-/beml-1.2.2.tgz","integrity":"sha512-neYHTBv/rQngsqbKRVhU90woejL2D5j2J9ACsvwrdRwf4H0VVemhns9DXFrZKsi9DXizBXen6C6pcnFijFfAoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEobHPaUzsR24QbtFg3ndDG59oVcCwRJmtztUw38m8FQIhAMsTSkxM20zWjXKqDbK6ls8jllrXW4xYUCqO4x4Mx+tl"}]}},"1.2.3":{"name":"beml","version":"1.2.3","repository":{"type":"git","url":"git+https://github.com/zenwalker/node-beml.git"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.19.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"zenwalker2@gmail.com"},"license":"MIT","gitHead":"bc862b452b7fc0a1b28ccc310b1820ea0d9a994c","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml#readme","_id":"beml@1.2.3","_shasum":"b16b42aedafd2b801432b69cda11e690e9944c4c","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"zenwalker","email":"zenwalker2@gmail.com"},"dist":{"shasum":"b16b42aedafd2b801432b69cda11e690e9944c4c","tarball":"https://registry.npmjs.org/beml/-/beml-1.2.3.tgz","integrity":"sha512-9Tg83PanfGOqTNX814tD40dOt2Zg/G6D1u65BJdCKicFGathOFUoxbS4AlcSaOt7xk1i6MEVnenTigfoRHUJ3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBqOOuDOh66tL9fKWRQTISiZLrQj1OYVQv9n+eHloFcQIhANkb0QcuoKYeIs4L7BWs6uqsHZg9JLJMIZ8pWU5dpxcn"}]},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}]},"1.3.0":{"name":"beml","version":"1.3.0","repository":{"type":"git","url":"git+https://github.com/zenwalker/node-beml.git"},"description":"HTML preprocessor for BEM","main":"./index.js","directories":{"test":"test"},"dependencies":{"cheerio":"^0.22.0","extend":"^2.0.0"},"devDependencies":{"mocha":"*"},"scripts":{"test":"mocha -R spec && npm run-script test-utils","test-utils":"mocha -R spec test/utils"},"author":{"name":"Maxim Poletaev","email":"max.poletaev@gmail.com"},"license":"MIT","gitHead":"02a9c3618e9792a4f8678bff548455acbc82dd55","bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"homepage":"https://github.com/zenwalker/node-beml#readme","_id":"beml@1.3.0","_shasum":"0c31362db8dc767e7a5c03642d35d37725ea16ba","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"zenwalker","email":"zenwalker2@gmail.com"},"dist":{"shasum":"0c31362db8dc767e7a5c03642d35d37725ea16ba","tarball":"https://registry.npmjs.org/beml/-/beml-1.3.0.tgz","integrity":"sha512-me8c8OjBPA/YaAVrc7eiAJgLigVPjipsvlW9mvwWgYBQ5ohT8WO2RGn5g6YgnkdHB8yr1pviQEHZ3qpqjCl6+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHd6mQHzrt/NVx4pmAbQ2AzcRxhq3HUa/UKQMFci0aIAiEA3ojl78qsVv/1jybgg+tYNmNCwc3o0PKxXkCS7Vyx0SU="}]},"maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/beml-1.3.0.tgz_1488734731326_0.5521862094756216"}}},"readme":"# BEML [![Build Status][build]][build-link]\n\n[build]: https://travis-ci.org/zenwalker/node-beml.png?branch=master\n[build-link]: https://travis-ci.org/zenwalker/node-beml\n\nThis is simple HTML preprocessor (or postprocessor) which extend HTML syntax for\ncomfortable working with bem html.\n\nAlso available plugins for [Gulp](https://github.com/zenwalker/gulp-beml),\n[Grunt](https://github.com/zenwalker/grunt-beml), [Broccoli](https://github.com/Inzephirum/broccoli-beml) and [Postxml](https://github.com/postxml/postxml-beml).\n\n## Why?\n\nRaw HTML in BEM style is difficult to read. Also, I (and not only I) love HTML\nand don't want to use BEMHTML, BEMJSON and others specific technologies.\n\n## Targets\n\n* Maximum simplicity - HTML syntax, without translate from another language.\n* Possibility port to other languages (e.g. PHP or Python).\n* Joint work with template engines.\n* Ease of use.\n\n## Sample\n\n```html\n<div block=\"b-animals\">\n  <div elem=\"cat\" mod=\"size:big, color:red\"></div>\n</div>\n```\n\ntranslated to\n\n```html\n<div class=\"b-animals\">\n  <div class=\"b-animals__cat b-animals__cat_size_big b-animals__cat_color_red\"></div>\n</div>\n```\n\n## How to use\n\n```javascript\nvar beml = require('beml');\n\nvar config = {\n  elemPrefix: '__',\n  modPrefix: '_',\n  modDlmtr: '_'\n};\n\nvar html = beml('<div block=\"b-block\" mod=\"size:big\"></div>', config);\nconsole.log(html);\n```\n\n## Syntax reference\n\n### Blocks\n\n```html\n<div block=\"animals\">\n  <div block=\"unicorn\"></div>\n</div>\n```\n\n```html\n<div class=\"animals\">\n  <div class=\"unicorn\"></div>\n</div>\n```\n\n### Elements\n\n```html\n<div block=\"animals\">\n  <div elem=\"item\">\n    <div elem=\"item-name\"></div>\n  </div>\n</div>\n```\n\n```html\n<div class=\"animals\">\n  <div class=\"animals__item\">\n    <div class=\"animals__item-name\"></div>\n  </div>\n</div>\n```\n\n### Modifiers\n\n```html\n<div block=\"animals\">\n  <div block=\"unicorn\" mod=\"size:large, female\"></div>\n</div>\n```\n\n```html\n<div class=\"animals\">\n  <div class=\"unicorn inicorn_size_large unicorn_female\"></div>\n</div>\n```\n\n### Mixes\n\n```html\n<div block=\"animals\">\n  <div elem=\"item\" mix=\"block:unicorn, mod: [large, female]\">\n    <div block=\"unicorn\" elem=\"photo\"></div>\n    <div elem=\"item-name\"></div>\n  </div>\n</div>\n```\n\n```html\n<div class=\"animals\">\n  <div class=\"animals__item unicorn unicorn_large unicorn_female\">\n    <div class=\"unicorn__photo\"></div>\n    <div class=\"animals__item-name\"></div>\n  </div>\n</div>\n```\n\nFor complex values you can use pseudo JSON syntax:\n\n```html\n<div block=\"unicorn\" mix=\"block:animals, elem:item, mod:{size:large,gender:female}\"></div>\n<div block=\"unicorn\" mix=\"{block:b-mix-1}, {block:b-mix-2, mod:[mod1, mod2]}\"></div>\n```\n\n```html\n<div class=\"unicorn animals__item animals__item_size_large animals__item_gender_female\"></div>\n<div class=\"unicorn b-mix-1 b-mix-2 b-mix-2_mod1 b-mix-2_mod_2\"></div>\n```\n","maintainers":[{"name":"zenwalker","email":"dt5@bk.ru"}],"time":{"modified":"2022-06-13T04:31:24.326Z","created":"2014-01-21T08:04:23.073Z","0.0.1":"2014-01-21T08:04:23.073Z","0.0.2":"2014-01-21T20:05:29.557Z","0.0.3":"2014-01-22T16:53:00.718Z","0.1.0":"2014-01-24T21:01:23.950Z","0.1.1":"2014-02-22T23:55:54.746Z","1.0.0":"2015-01-20T03:37:26.085Z","1.0.1":"2015-02-09T23:22:21.061Z","1.0.2":"2015-02-09T23:51:37.465Z","1.1.0":"2015-02-10T20:30:39.614Z","1.2.0":"2015-03-09T00:51:44.920Z","1.2.1":"2015-03-09T01:10:36.755Z","1.2.2":"2015-03-09T13:59:27.653Z","1.2.3":"2015-09-15T20:20:35.574Z","1.3.0":"2017-03-05T17:25:33.192Z"},"readmeFilename":"README.md","homepage":"https://github.com/zenwalker/node-beml#readme","repository":{"type":"git","url":"git+https://github.com/zenwalker/node-beml.git"},"author":{"name":"Maxim Poletaev","email":"max.poletaev@gmail.com"},"bugs":{"url":"https://github.com/zenwalker/node-beml/issues"},"license":"MIT"}