{"_id":"@bem/sdk.naming.cell.stringify","_rev":"15-91745d52121e9905d7b52453f4aa7e64","name":"@bem/sdk.naming.cell.stringify","description":"BemCell stringifier (aka @bem/fs-scheme/path)","dist-tags":{"canary":"0.1.0-alpha.21b40d0b","latest":"0.0.13"},"versions":{"0.1.0-alpha.0205d649":{"name":"@bem/sdk.naming.cell.stringify","version":"0.1.0-alpha.0205d649","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.1.0-alpha.0205d649"},"devDependencies":{"@bem/sdk.cell":"^0.1.0-alpha.0205d649","@bem/sdk.naming.entity":"^0.1.0-alpha.0205d649"},"scripts":{"test":"nyc mocha"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues"},"homepage":"https://github.com/bem/bem-sdk#readme","_id":"@bem/sdk.naming.cell.stringify@0.1.0-alpha.0205d649","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-205Q1XtqBIPm/tIAJflWkZ47aI0x+I2J7s5S5pUb3iDBJvZEA4BmrJd0nD6acVtqqACGwRG/Pux8h56ljzZp4g==","shasum":"5127638585cdfb94b9dfa14a176831aab6003595","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.1.0-alpha.0205d649.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQLjn8lF1meEfbVQShQLK61ImHBFXGW8j7MeN44hQt2wIgCUempp0qRAzRKuXYQCg2hWEKqM9q0kiPdbRFGEUiuA8="}]},"maintainers":[{"name":"qfox","email":"zxqfox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.1.0-alpha.0205d649.tgz_1506764657289_0.7453514414373785"},"directories":{}},"0.1.0-alpha.21b40d0b":{"name":"@bem/sdk.naming.cell.stringify","version":"0.1.0-alpha.21b40d0b","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.1.0-alpha.21b40d0b"},"devDependencies":{"@bem/sdk.cell":"^0.1.0-alpha.21b40d0b","@bem/sdk.naming.entity":"^0.1.0-alpha.21b40d0b"},"scripts":{"test":"nyc mocha"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues"},"homepage":"https://github.com/bem/bem-sdk#readme","_id":"@bem/sdk.naming.cell.stringify@0.1.0-alpha.21b40d0b","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-fwJlgPKcmUyP1eRjqhftvbYFA+P+il21i6e4dIWb8J0MqE9bF3F/Xg+bFpyW9+F3fEzBqkR8o8c7ll8MVbrIYQ==","shasum":"3a722b014af2091f4a01271e6797aa5262f8c038","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.1.0-alpha.21b40d0b.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD332R/cIWeqQOj00Y1urZeITMlB/+DNMbBmBmCOa76GwIgKVvr2W9/FIQnxRzwkLa+SchcKjrrPSh4O+YbX6RQo5I="}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.1.0-alpha.21b40d0b.tgz_1506774873169_0.042802648385986686"},"directories":{}},"0.0.2":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.2","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.2"},"devDependencies":{"@bem/sdk.cell":"^0.1.0","@bem/sdk.naming.entity":"^0.1.0"},"scripts":{"test":"nyc mocha"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues"},"homepage":"https://github.com/bem/bem-sdk#readme","_id":"@bem/sdk.naming.cell.stringify@0.0.2","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-qGou1x87kgERu25eCpAgID+3540UXv87AZ/ZpLkAMUKelln/QvzgSF75Wb4smP9L5bjvarmsL8vGHl+G/LNZIw==","shasum":"e0769956ea0a7ea34aadf8be50dbc6276e14b285","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrY23B0rr+/U+2xPbAzY4J5jbtAVOzhw0J9ZWxjxBjywIgIVrSgmIxfHAeMQZ5347dk4GYvJV6rAxiCRxIJUzYAqA="}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.2.tgz_1506779035926_0.07066432642750442"},"directories":{}},"0.0.3":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.3","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.2"},"devDependencies":{"@bem/sdk.cell":"^0.1.1","@bem/sdk.naming.entity":"^0.1.1"},"scripts":{"test":"nyc mocha"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues"},"homepage":"https://github.com/bem/bem-sdk#readme","_id":"@bem/sdk.naming.cell.stringify@0.0.3","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-DZO1uiwokQF56TPz70A04y4+w8ntd0B5au067v+so8+ugxsTarONJ5bOPvT7nmVgeFGERVgeqRMdp7BpkuBz8Q==","shasum":"897c779ecba265487155bb078cae0aad970f68db","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo3RpALFTL3lMnaQ/GUMPGKiAlfNwA8ZHOhNWG2d8L7QIhAMUzllvf4FQx5bQYySH/bqCTfkx2cfrOYDlSxSAuubSH"}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.3.tgz_1506867082027_0.6552960802800953"},"directories":{}},"0.0.4":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.4","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.3"},"devDependencies":{"@bem/sdk.cell":"^0.2.1","@bem/sdk.naming.entity":"^0.2.1"},"scripts":{"test":"nyc mocha"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues"},"homepage":"https://github.com/bem/bem-sdk#readme","_id":"@bem/sdk.naming.cell.stringify@0.0.4","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-kxr/dgFXWeqzWHJsximsk0bVi3UbowzkdZsjcGl83MZ2AEbXP4ZLCd2VHFgBdCTrLRXJN74ZC/7YbpHEELPokQ==","shasum":"4fec0e024ba9dd07ceaf3d34063d2f4dec7314a6","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtWG8R5f/lzMk2JeqR7iEBz0NFf7xDx1+o7231KBPwqAiEAtAigVO7RYig3rRa+6c9d4ZAmwfwV49E9w3Uo37fRn/U="}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.4.tgz_1506954237566_0.6562781927641481"},"directories":{}},"0.0.5":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.5","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.4"},"devDependencies":{"@bem/sdk.cell":"^0.2.2","@bem/sdk.naming.entity":"^0.2.2"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.5","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-B5IDqdYQObS0J0QOzey/vpefjRcvrTPj1YZkOcRw4+jB0eSdmy1MDLLWuv5fKPxgJgpi4hvwVOS6rAqo5STvQw==","shasum":"3a43bd6e9d6e00a965996bda4f743d6872c73a70","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPVEIvBj0Z+Tgari7IKdfCDTejGvrTjWKNfggo9E5U8AiAfQDUMMTWEA/IXE6a73IafVVcOmDoO49JG4OmDwgtm3g=="}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.5.tgz_1510075790079_0.21787973097525537"},"directories":{}},"0.0.6":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.6","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.4"},"devDependencies":{"@bem/sdk.cell":"^0.2.3","@bem/sdk.naming.entity":"^0.2.3"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.6","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-1LpKMBvNGlPvJTiIPYsKUgr8tRxi06Sya8SmDNp4alj4RyWOF1HqFkZ0xMKnXe5cpcIu6aqDTLo6lb6W5cXK+A==","shasum":"d86e91aaaef5ca40cc0c8256c6302073c87e6214","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw+lDBbMU9JQohvGlVnNPDTIUEgu/8gKd6Lur0LNRi3gIhAKib96oGo+MDswXvfiBYm4QBBLK60Dcc/VQ/zckyGQDD"}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.6.tgz_1513096941945_0.36486520199105144"},"directories":{}},"0.0.7":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.7","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.4"},"devDependencies":{"@bem/sdk.cell":"^0.2.4","@bem/sdk.naming.entity":"^0.2.4"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.7","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-M2OPFYXVv7vYZx2AM9KuthD2KeKF/GWHb9myhXnELFgSFgBryJbBzbFcf3luA2MBtmcFOeDb9U1Ls+EoZPI6OQ==","shasum":"df024c770faa5db40d317a9d26f191062938f81e","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnJZryFEaZ3W9TvUq93Aq5cG3TQPxFITDIZScVfeGgkgIhAOwbwkFG4Au04vNa0kJT5jK3/9iJJPyNxQJsnFarNCY2"}]},"maintainers":[{"email":"yeti.or@gmail.com","name":"yeti-or"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"mail@blond.im","name":"blond"},{"email":"i@tadatuta.com","name":"tadatuta"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify-0.0.7.tgz_1513449199237_0.7439917945303023"},"directories":{}},"0.0.8":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.8","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.5"},"devDependencies":{"@bem/sdk.cell":"^0.2.5","@bem/sdk.naming.entity":"^0.2.5"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-kdLel0oQDy7My9dQjEyYkocQtfDHMysQGm8WJQ/XYfA1Aww81hTCS6l/wijZCR7abBAZKRg8q95/0BQjB9zg4Q==","shasum":"f4816a9892137d98adc3b98bffde94b18aea237d","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.8.tgz","fileCount":5,"unpackedSize":23403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1i0zCRA9TVsSAnZWagAAMaoP/iL8RS6jTAFrzUhX70h6\nLdtFye4l9Ic0qAKaXxp4OYGMVpZagJlBzWfAdFJ70lqZwHig5JRlrYUeI0Ot\n/llqPML6a731ktzuyVO5UEHzPcDkbsiK2VZ6JQgly6Q8U7HhfW3yU0pFYRK/\nBB4PmDjxFfis1jtLzwm2Zb8icJ2ZUk7T/NocNIGHxHGKwwo4d3FjprCJniXF\n8cqU0kY+G8A+gY1iCJr1D9Gf+nfNXNKt5zWoPC1o1+ITZes/PQr6F5tMFCJI\nE5ojEzlPH5Eg3i2A6CFpO46CPv+TKu/DaNdPW58TecDCOwRW5vKYJyBX94rt\nnnlWVZvy2RiyGPW2LjWWZKYd7m+tot9ZRHrwNb3/FAKgw+hgQ5FNKliC3FVH\n93QIRoDPvghbhekFAmNkNP6oaBtYn5qokVURXrJwhtua88mGQujqGCT6EgWy\ngzN/E5oAsQTdZmKs8tVQiBR/kwb6bitrVttKvrfl56K+p+IlhYZGkMZz3rd0\n+WIvtFM6DboLwRWETLt0etze3nhHGomSRu907wQ7BykHTBb2mWiVASmQJaMo\nZvEY7XQSEXDUuZdK08XlCIc4u2nPSzKbntcHLeOr5kBAXxia385CE+SLC+RM\n2+vLn963QIGfpIqRCA2ubRn7HtmItydHK49PbkpUwnq3+dhN41EibH7Y1EsO\nGoC0\r\n=psOk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKBLdzkpO5Jm2Ghfz/Y0hMkNYyV8e93wTLSZK1nIZysAiB9/AOzPGyEER/wz8QCz6e6+GsDZrq6kyof+KX87l4CXA=="}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.8_1523985714591_0.8715559208744972"},"_hasShrinkwrap":false},"0.0.9":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.9","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 4.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.5"},"devDependencies":{"@bem/sdk.cell":"^0.2.6","@bem/sdk.naming.entity":"^0.2.6"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-MsND/tWKMrTQriZnI2In0UG//rUivInTvaJdPiu+Xjvl+zzedIBHIUwxBdXO9RCgVOZIpeP/ki/PzUBLaDHPGw==","shasum":"06ebd0cabad06152fae76f918fc5960170d7aba7","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.9.tgz","fileCount":5,"unpackedSize":23640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1i/0CRA9TVsSAnZWagAAnhcP/2r9A0t+i5BnkDGf62rm\nYSpQ6NQo7u4HkgppjKgoYf/SEaOucd+fhv3bj0x+64sV+t9/IINrh5q7METY\ntfcA16Liae4Y0FpIOfSq7nWYwLunk5XxpfaGVSBgKzQkMhTFgSgu7lq9+glK\n7TyvX1W6KDBrbtnlmFjdvvWM+mz6rUWGPd9HuideOicsOdsXAFIjhaA6327o\n6ug5wB0p1I0LosdTKcL8lchgIWj8fuwzFYZzD39UpT+FLVI0Gn1mUKGEqdEX\nKN+TVw/xnzvc9V3ebDHmqFkCASKlZy9/8YJmoMw6boAa9bOji/OkGUIeWqJC\n4GPu6pVBZQEy/HhC8VhtKD47al5TbxWJAmsHdQDTclKco1967+/C3HXLxlx2\naZa2x6kPVkc/EYdatksWlu1Ey0CAt9rHevJDTY6rYCA7wXwKZC2QbZi/Pwxs\ndOT+9V73LZP/ZnOQf7FRYE2+huFOuZu4rPabHWLW7gfy7DYjKWqpZqnr9Jno\nXkKvWYya4BpjpkOo7Ta8lnVzeiR+B1Tg6vEydAmts9UHpe29NCMGNwS3g+93\noNBmAOGNs3pmCnSPqkUKU2lx7GHmIgvyzQZpGRwcE4fyeowd6PpzRtTteDJO\naUgyQyo01OwD05vDaSW2I1LXETSXryNTtykNd7E1b6By6URynDHqVTzBrvXW\nQuL2\r\n=nynr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC24YhSj904q5xZKQy4mWJlLXlrCYbjEkX1tiPZLRs68QIhAJ9Tr0iJ5pQ0Cy/TT9krECIUx2NeP7B8CO047yP+GVDG"}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.9_1523986419590_0.300799755842617"},"_hasShrinkwrap":false},"0.0.10":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.10","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 8.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.6"},"devDependencies":{"@bem/sdk.cell":"^0.2.7","@bem/sdk.naming.entity":"^0.2.8"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-Gwz4F4KKLwxzYxNTSzZpsPg0sa/5zqNq/UIOniyJ6afKH+XUGa7cn13t2+iwKRVmOb8osDd91ws9gTclauGRSQ==","shasum":"bb797a0b41a940d91065e18fc3ec45029c9922fa","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.10.tgz","fileCount":5,"unpackedSize":23879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOVvUCRA9TVsSAnZWagAAuRwP/1sszxUSsyFhb0csT2+8\n0IFr9CbwWmZSMjC3P0YczMIKAD5YUsAj1yhhmtznhm5k/MiqJS9EM6jHz69n\nQLnVbp8CHGSKPb/MHaBexyAljqmVA7JiMARnSHsjJr4u/4zPMZmBh6Acw1aj\nqWiaHZjjmzrKcgpM+LjEz1jiUiTVJRtYXRJJq6FoUOIsO74Ece+aOo5IL9Be\n6Ta4sVGoNbiXUygqXp88gHaGvicOJpsfdaosKyX7QhHwinR9eT6i4YaKQG8Z\n0t3Mme7azhYFg9ZXTLKq5xlM+i38n/n4XEWHTs5mBj4QeVF/YuynFcgA/Ppe\nQWA3z4r+Z3sfVowJsx6GPmm0F03Yi3pMKu6w4pIIKm8waufVSTK4dtXEkiSU\nJhQYbvTMI86pXEMcZk3j+Ujujovw7CSA1s/7vkhkYS/IYkCTNgBM5YcfQFjj\ngqFwhhgFbBMKWOPFUXd+ufIBI7kyvp6Vj751SareQayvF2iys529oVIeKjFS\nkyCU74PEZnNjmEDfjSXQkl199PrgxLbRM0BMg6lhUonpd8Ly4rQEA2a9mGju\nRhUeVN30jmQHBxg8HPhmJy0O703a4JYAiK6+Pum73Z78MUXVUZlcFOCnjFAz\ne7aRsyJncqWReuHsg9c7oaVp+7ImEcmSudZYbSy3s5sY9Aghq0deVRJm88DN\noVvR\r\n=2bIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQihezyOWvYB0G0oSbaHvfCYAwpOph6EQoLbWd+dQ7TAiACzaGWsyR3aAghbhM+huAQXUlnX/oJikVpkBRW0EwBrQ=="}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.10_1530485715942_0.02110489122272652"},"_hasShrinkwrap":false},"0.0.12":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.12","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 8.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.6"},"devDependencies":{"@bem/sdk.cell":"^0.2.7","@bem/sdk.naming.entity":"^0.2.10"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-n/Hq4yCGJoJRqkCFZIAFgjQ/lqlgRE9ZL+WrV/Q4ofmQHP/BR33TdqazXOhnB3QWTdz32wqI9wORlexwHiBOAw==","shasum":"7e804818557c6ad3b43caecc9b04a41a246d8c98","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.12.tgz","fileCount":5,"unpackedSize":24362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR7E+CRA9TVsSAnZWagAAGIkP/RgF3RTE1uVU3SZu/FxO\nqJvNMRJy3t6O21twtajsxvw1BsDc+aZlMQ8bxG2VxzZppuyCbPigdBjJnrzV\nNsjr2+G9hPpYFG8xiv3O1NhS+li21dwxqvjfxvwvpGsg6CQSf6+5cY8lAILf\n0hBzN6wEqPK0BiCyfrWV5zx/G8Hkmkajpa1cUkkaWpjPaq5HKw5ub3Uy2G7w\nhUrnsCfpr8nxR1Vz7y2vDwryQWCb8BEI0I7Ex+NmHqRwbR40WvQATzQf9pqA\nkuD38StyfZ+PdLQe171IC817/Re4tvmqzXkG2/PGKESqHoeliaB+9U/ov5NS\n8gxFVy1uJCw/yOfWJjLe/3B+q57QBAu3cKeXlxIYFSvjuNpFw3FtISQTnHU2\nLudPwk6/CYy4y7oxZ9p8gfzj1mPDfmZjn/asczkKRaU0jjqBdzjTCnvHuty8\n3mH7HJzdVbD3g/jA2HzZgemxxiOoisd+PojXwbuaQYq9cY6ucaJs1XvLaNRV\nkokhrJ5UReMbGjOdbEtVIOKscQ1CnIIo45oRdu+lTAdrpzBOJzyP7Yvnz5IF\nWUFOIOSrAHbD/CJfgmMfY8Udds3Od92suSMl16P+Z8U50+Fr7Mcy3g8zQdCa\nrzsy59Q4qPO51ZvaGzp1RacJWHDa5NFQTWH62K/wNj3YPKPIeCD1TBZ7NzbL\nFY3m\r\n=Z0vh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdLc5sAXdM9MouheVqrj+N5q21VP2uYrlaNegp7G9luAIhAMkedk7/mGcDi02JovoKVPmVUIqmkKlk6MXptdKxdy/T"}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.12_1531425086779_0.6730097458678175"},"_hasShrinkwrap":false},"0.0.11":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.11","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 8.0"},"main":"cell-stringify.js","files":["cell-stringify.js"],"dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.6"},"devDependencies":{"@bem/sdk.cell":"^0.2.7","@bem/sdk.naming.entity":"^0.2.9"},"scripts":{"test":"nyc mocha"},"_id":"@bem/sdk.naming.cell.stringify@0.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"dist":{"integrity":"sha512-zeYIYQDcwFLfpMYiP9wewBPlJ259WV6AhDy9r2FDWQrWXGmYJpPnBvjpUUXVYJSGAp/n66WPeaRCe/mtQfUHIw==","shasum":"1089373e0ac80494e9a30a7e27a455a1c89ba078","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.11.tgz","fileCount":5,"unpackedSize":24120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR7F1CRA9TVsSAnZWagAAX6wP/0JwFxmWpFYXNvK/ygDj\n0tVsZ5GivjEI4iKODzQXrHzpmqXeJ8b2B0GzKfYRbsb431utOOaB8RUVvb1d\nHPvO+jJ7PIIWXjXTD8OXAjflZBaMJafW0Wavd8FB/cddT51WFiEWD4URUAfu\nEq20hq1yxgSkWvar3LK5tQAwhmxdUHiEusQJLszlWJy+k+PYuA1Alhl941wp\nituiX6sCoTrmbZpNeH57E4o4GXjBFAyMA0v/4a0LnBawVo+hkpCPUeBpnhrL\nV5Sib6a9UbCfjFzREKxynbLUUQo5Snejk2ebnNbiPTckTcc6sGPjc6Q9BVEn\n9M1doi2PXMTdY3OKwu+av2o4xtyf0nmGt2px+Tkggs+hBpdct665FEfmapO5\nEsEQDEfkfnBuzZ8sNAN5MspKMHDpSJEKFnVkJuhZaF3nJ6EizjiJwrObxwuZ\nWKDKMsfYfB1YDil0QaUkSZ4Zlbsccg9cIGU6lTc/Z9kyRbnrzQQSAiGJZFcj\nY1xpNDCTlT+sqNN20jvZ2rbXbpeCgKV925VKTwblft2D9/uRElpKn9Zsh6x8\n7tpmV99n76iM3nbZdeEWGqfnMY7Sw6MRbtvexhvTFhVd5zM7FTlQp0OddFh4\nkAJI3hidWF5GkhvP8gk78uu2wusK9b7MNBMz2s0YcHuBGjTbL6U1r9fKfB6m\n0EkE\r\n=u8IT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLZjapy6bvZ5RWxf1WADFHfKEfrUoVorfqYnyxCOG6gAiBkuSHAlT7TIFEQFUZ4wek79eybgZZbLpCwvS891P7+xQ=="}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.11_1531425141606_0.9384365265933512"},"_hasShrinkwrap":false},"0.0.13":{"name":"@bem/sdk.naming.cell.stringify","version":"0.0.13","description":"BemCell stringifier (aka @bem/fs-scheme/path)","publishConfig":{"access":"public"},"license":"MPL-2.0","author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"keywords":["bem","naming","cell","stringify"],"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"engines":{"node":">= 8.0"},"main":"cell-stringify.js","dependencies":{"@bem/sdk.naming.cell.pattern-parser":"^0.0.7"},"devDependencies":{"@bem/sdk.cell":"^0.2.9","@bem/sdk.naming.entity":"^0.2.11"},"scripts":{"test":"nyc mocha"},"gitHead":"1ec9066d241303e5dc2abc01171f111effffff3a","_id":"@bem/sdk.naming.cell.stringify@0.0.13","_nodeVersion":"8.6.0","_npmVersion":"lerna/3.10.5/node@v8.6.0+x64 (darwin)","dist":{"integrity":"sha512-qyv8g5XmkmfzSAC/NOEkvmyzBkSY/jyl9dHLraNihB/CqXZ95snrYbfawvt+O6fCfDwXqQoI+Bto0DZQ1MoB/g==","shasum":"852a2dee7b3712571cf09be02810ef7c76a4cb49","tarball":"https://registry.npmjs.org/@bem/sdk.naming.cell.stringify/-/sdk.naming.cell.stringify-0.0.13.tgz","fileCount":5,"unpackedSize":31115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVv92CRA9TVsSAnZWagAAPDwP/RNmqOEeUMCnwYi9Gp82\n5GaE4UVSxqpaTImqsCdUgygZYyK/fJDuYjvLaAzGR+FxnlUwgii+Q7D6Cr0i\na0Rmd2dsbQh3TWpSgOl4OYkjlgLKsxsv/SxoIqgWz7RqOviholnjeeY6jA7n\n366TcLKLXWEtpONFO7ytVYChCcozksxCl7BzQzLfAYCQajaadyf9vddbkbUQ\nZ9fHuGGH1ZzAUV/K4NCchyFKjY7ZkGVrZLf947P9+fRbbbkay+irbhVWBhI+\nMyj6dYaq+Mpeb99yGyfSyhoLZee4IN47nHe7dSa5PYKSKwYYYAMOIpANcuMP\nuuNm88EdzdYplXWQ/QIudC82H6xBmSifuNF99Ubk6qhMW3mr+7BfYVN2UoGk\nwFVXqG/ZsBo6bLHxAKM5dEkIO17PwlybBRHq67SXIaIFnAR/KlmANly5MeAV\n8pgiqQTWxTCA9JBnp+2081ncoEDcQyc4NFIy4voN2NVHRZ4WuAQg0OcGCZMw\nkb5vESg/Q5vFQDM65kjPbISR28BE4IBhJcfhFLdqeC1fywkumSAR99Z49MkD\n4X8ophxaqF2nTXrAMfaxoTX9V+UF/xT2odt7uMrOVM9mDpIG/nWqhJMwLiQH\nfUkHsZXaQASwElUG2mcysfCnDedIE8zfoAM2AoFyNMorHD35nMva6jW8o4xI\nv4P8\r\n=0wk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyaiSpl+QeLqXrWkrkIY/MmwbcCdu8FKEZFseD/UU7pQIhAIsp6dXyjbVkDPOi0rRy23K4A0E2MvGM/TF58u0ihrGU"}]},"maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"_npmUser":{"name":"qfox","email":"zxqfox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk.naming.cell.stringify_0.0.13_1549205366351_0.08483718036721011"},"_hasShrinkwrap":false}},"readme":"# naming.cell.stringify\n\nStringifier for a BEM cell object.\n\n[![NPM Status][npm-img]][npm]\n\n[npm]:          https://www.npmjs.org/package/@bem/sdk.naming.cell.stringify\n[npm-img]:      https://img.shields.io/npm/v/@bem/sdk.naming.cell.stringify.svg\n\n* [Introduction](#introduction)\n* [Try stringify](#try-stringify)\n* [Quick start](#quick-start)\n* [API reference](#api-reference)\n* [Parameter tuning](#parameter-tuning)\n\n## Introduction\n\nStringify returns the file path for a specified BEM cell object.\n\nYou can choose a preset with a [naming convention](https://en.bem.info/methodology/naming-convention/) for creating a `stringify()` function. See the full list of supported presets in the `@bem/sdk.naming.presets` package [documentation](https://github.com/bem/bem-sdk/tree/master/packages/naming.presets#naming-conventions).\n\nAll provided presets use the [`nested`](https://en.bem.info/methodology/filestructure/#nested) file structure. To use the [`flat`](https://en.bem.info/methodology/filestructure/#flat) structure that is better for small projects, see [Using a custom naming convention](#using-a-custom-naming-convention).\n\n> **Note.** If you don't have any BEM projects available to try out the `@bem/sdk.naming.cell.stringify` package, the quickest way to create one is to use [bem-express](https://github.com/bem/bem-express).\n\n## Try stringify\n\nAn example is available in the [RunKit editor](https://runkit.com/migs911/how-bem-sdk-naming-cell-stringify-works).\n\n## Quick start\n\n> **Attention.** To use `@bem/sdk.naming.cell.stringify`, you must install [Node.js 8.0+](https://nodejs.org/en/download/).\n\nTo run the `@bem/sdk.naming.cell.stringify` package:\n\n1. [Install required packages](#installing-required-packages).\n2. [Create a `stringify()` function](#creating-a-stringify-function).\n3. [Create a BEM cell object](#creating-a-bem-cell-object).\n4. [Get a file path](#getting-a-file-path).\n\n### Installing required packages\n\nInstall the following packages:\n\n* [@bem/sdk.naming.cell.stringify](https://www.npmjs.org/package/@bem/sdk.naming.cell.stringify), which makes the `stringify()` function.\n* [@bem/sdk.naming.presets](https://www.npmjs.com/package/@bem/sdk.naming.presets), which contains presets with well-known naming conventions.\n* [@bem/sdk.cell](https://www.npmjs.com/package/@bem/sdk.cell), which allows you to create a BEM cell object to stringify.\n\nTo install these packages, run the following command:\n\n```\n$ npm install --save @bem/sdk.naming.cell.stringify @bem/sdk.naming.presets @bem/sdk.cell\n```\n\n### Creating a `stringify()` function\n\nCreate a JavaScript file with any name (for example, **app.js**) and do the following:\n\n1. Choose the [naming convention](https://bem.info/methodology/naming-convention/) and import the preset with this convention (for example, origin naming convention).\n    See the full list of supported presets in the `@bem/sdk.naming.presets` package [documentation](https://github.com/bem/bem-sdk/tree/master/packages/naming.presets#naming-conventions).\n1. Import the `@bem/sdk.naming.cell.stringify` package and create the `stringify()` function using the imported preset:\n\n```js\nconst originNaming = require('@bem/sdk.naming.presets/origin');\nconst stringify = require('@bem/sdk.naming.cell.stringify')(originNaming);\n```\n\n### Creating a BEM cell object\n\nCreate a BEM cell object to stringify. You can use the [create()](https://github.com/bem/bem-sdk/tree/master/packages/cell#createobject) function from the `@bem/sdk.cell` package.\n\n```js\nconst BemCell = require('@bem/sdk.cell');\n\nvar myBemCell;\nmyBemCell = BemCell.create({block: 'my-block', tech: 'css' });\n```\n\n### Getting a file path\n\nStringify the created BEM cell object:\n\n```js\nstringify(myBemCell);\n```\n\nThis function will return the string with the file path `common.blocks/my-block/my-block.css`.\n\n**Example:**\n\n```js\nconst originNaming = require('@bem/sdk.naming.presets/origin');\nconst stringify = require('@bem/sdk.naming.cell.stringify')(originNaming);\n\nconst BemCell = require('@bem/sdk.cell');\n\nvar myBemCell;\nmyBemCell = BemCell.create({block: 'my-block', tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/my-block.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            tech: 'js' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/my-block.js\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            layer: 'my-layer',\n                            tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => my-layer.blocks/my-block/my-block.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            mod: 'my-modifier',\n                            tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/_my-modifier/my-block_my-modifier.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            mod: 'my-modifier',\n                            val: 'some-value',\n                            tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/_my-modifier/my-block_my-modifier_some-value.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            elem: 'my-element',\n                            tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/__my-element/my-block__my-element.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                            elem: 'my-element',\n                            mod: 'my-modifier',\n                            tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block/__my-element/_my-modifier/my-block__my-element_my-modifier.css\n```\n\n[RunKit live example](https://runkit.com/migs911/naming-cell-stringify-stringify-using-origin-convention).\n\n## API reference\n\n### stringify()\n\nForms a file according to the object representation of BEM cell.\n\n```js\n/**\n * @typedef BemCell — Representation of cell.\n * @property {BemEntityName} entity — Representation of entity name.\n * @property {string} tech — Tech of cell.\n * @property {string} [layer] — Layer of cell.\n */\n\n/**\n * @param {Object|BemCell} cell — Object representation of BEM cell.\n * @returns {string} — File path for the BEM cell. This name can be used in class attributes.\n */\nstringify(cell);\n```\n\n## Parameter tuning\n\n### Using a custom naming convention\n\nTo create a preset with a custom naming convention, use the `create()` function from the `@bem/sdk.naming.presets` package.\n\nFor example, create a preset that uses the [flat](https://en.bem.info/methodology/filestructure/#flat) scheme to describe the file structure organization.\n\nUse the created preset to make your `stringify()` function.\n\n**Example:**\n\n```js\nconst options = {\n        fs: { scheme: 'flat' }\n    };\nconst originFlatNaming = require('@bem/sdk.naming.presets/create')(options);\nconst stringify = require('@bem/sdk.naming.cell.stringify')(originFlatNaming);\n\nconst BemCell = require('@bem/sdk.cell');\n\nvar myBemCell;\nmyBemCell = BemCell.create({block: 'my-block',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        tech: 'js' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block.js\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        layer: 'my-layer',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => my-layer.blocks/my-block.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        mod: 'my-modifier',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block_my-modifier.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        mod: 'my-modifier',\n                        val: 'some-value',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block_my-modifier_some-value.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        elem: 'my-element',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block__my-element.css\n\nmyBemCell = BemCell.create({block: 'my-block',\n                        elem: 'my-element',\n                        mod: 'my-modifier',\n                        tech: 'css' });\nconsole.log(stringify(myBemCell));\n// => common.blocks/my-block__my-element_my-modifier.css\n```\n\n[RunKit live example](https://runkit.com/migs911/naming-cell-stringify-using-a-custom-naming-convention).\n\nSee more examples of creating presets in the `@bem/sdk.naming.presets` package [documentation](https://github.com/bem/bem-sdk/tree/master/packages/naming.presets).\n","maintainers":[{"email":"mail@blond.im","name":"blond"},{"email":"zxqfox@gmail.com","name":"qfox"},{"email":"i@tadatuta.com","name":"tadatuta"},{"email":"veged@ya.ru","name":"veged"},{"email":"vitaly@harisov.name","name":"vithar"},{"email":"yeti.or@gmail.com","name":"yeti-or"}],"time":{"modified":"2022-04-04T18:21:00.222Z","created":"2017-09-30T09:44:18.256Z","0.1.0-alpha.0205d649":"2017-09-30T09:44:18.256Z","0.1.0-alpha.21b40d0b":"2017-09-30T12:34:34.153Z","0.0.2":"2017-09-30T13:43:56.838Z","0.0.3":"2017-10-01T14:11:22.969Z","0.0.4":"2017-10-02T14:23:58.465Z","0.0.5":"2017-11-07T17:29:51.066Z","0.0.6":"2017-12-12T16:42:22.905Z","0.0.7":"2017-12-16T18:33:20.110Z","0.0.8":"2018-04-17T17:21:54.725Z","0.0.9":"2018-04-17T17:33:39.690Z","0.0.10":"2018-07-01T22:55:16.060Z","0.0.12":"2018-07-12T19:51:26.853Z","0.0.11":"2018-07-12T19:52:21.741Z","0.0.13":"2019-02-03T14:49:26.542Z"},"homepage":"https://github.com/bem/bem-sdk/tree/master/packages/naming.cell.stringify#readme","keywords":["bem","naming","cell","stringify"],"repository":{"type":"git","url":"git+https://github.com/bem/bem-sdk.git"},"author":{"name":"Alexey Yaroshevich","email":"zxqfox@gmail.com","url":"github.com/zxqfox"},"bugs":{"url":"https://github.com/bem/bem-sdk/issues?q=label%3Apkg%3Anaming.cell.stringify"},"license":"MPL-2.0","readmeFilename":"README.md"}