{"_id":"mdash-node","_rev":"36-7098d5e761f499c57eee3f05506496aa","name":"mdash-node","description":"Evgeny Muravjev Typograph for Node.js","dist-tags":{"beta":"0.2.1","latest":"1.0.1"},"versions":{"0.2.0":{"name":"mdash-node","version":"0.2.0","main":"./out/lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5"},"gitHead":"1971fd80b678f06eedd040f663bdb7d79df3c4e7","_id":"mdash-node@0.2.0","scripts":{},"_shasum":"a6da42a07c0c71f7a1fee8a1dc90a7f721c190c7","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"a6da42a07c0c71f7a1fee8a1dc90a7f721c190c7","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.0.tgz","integrity":"sha512-85Gs+dmjrQbbisjbP2l2/lVM9g6DCQ9T5hX2olaMFYSillszLgmA2cfqAAcZzw7QzgzaxYF6bIUAvfdhSAmJiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ1vPnB4iy1ifc1Z5tiBKUhPzPOwFP0K4Fhz/wPw7bUAIhAKItLqDTVpK2vvFCxgjV48fxCrXYOpdx1W66+xb4FgKi"}]}},"0.2.1":{"name":"mdash-node","version":"0.2.1","main":"./out/lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5"},"gitHead":"7040cd0eb734b4c010ccde2425444fbfd9c5fba2","_id":"mdash-node@0.2.1","scripts":{},"_shasum":"b39c88fa6692de1e825671605af72cea2fa9d2e0","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"b39c88fa6692de1e825671605af72cea2fa9d2e0","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.1.tgz","integrity":"sha512-7aZRAlcU3ICEQN2bP2dusAfGLiZmHtq8P6/SDCdUzqUu55ZESDFBsgUm22zBHentL25F1FdCxO3wOOmjjShDDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7TxXq/rLn82hJWCI9alDaTT1hBTk/OS7ini0Wq09fVQIgYjw7En+nStLhZZ2Ev3VO3jVlyJhBqm3mp2m12yZZeJQ="}]}},"0.2.2":{"name":"mdash-node","version":"0.2.2","main":"./out/lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5"},"gitHead":"a4ba8eed5c0be22a88d43a52d90c662a10adb191","_id":"mdash-node@0.2.2","scripts":{},"_shasum":"ece5fa87818426b28170b14daa2d9845b41e4fb9","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"ece5fa87818426b28170b14daa2d9845b41e4fb9","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.2.tgz","integrity":"sha512-qUWjFzAPyFDHLO3ES+JMF1bs2k/tHCQuc0EcsHlcQk4THRCu3Xj4YiZHCEYXpWD3wvanPkS+fgq9zwPsZxpygg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGb4Rco9L/Z90HeWNOh/NoudPkg09iAjWQeYHIn9kuYAiAwUpFA0KBHM81pZu9Zewaw0P0FYyKshum9suzj356S5Q=="}]}},"0.2.3":{"name":"mdash-node","version":"0.2.3","main":"./out/lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5","underscore":"^1.7.0"},"gitHead":"0b4623f927fbe05831a798e2ca3062d1a61df84e","_id":"mdash-node@0.2.3","scripts":{},"_shasum":"2353b1ab16e126b82292431f54af101fee2a0e0b","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.29","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"2353b1ab16e126b82292431f54af101fee2a0e0b","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.3.tgz","integrity":"sha512-ReTpIGHhDIBXm9BWCyJzrdeIUm9WPYDGHC2fcPPau3LIi10wEUl60/eVZ1ImA1bNtU1w4Y9DA2NNbu7Ab+9mqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHz78aWROFhfB9GxfnI5YUZQFDATfsoDlZwwJZmD74mRAiBbKOGLwopjomqJT/FLwoGPHgr9ewOUvUjTcrpfKpw4Kg=="}]}},"0.2.4":{"name":"mdash-node","version":"0.2.4","main":"./out/lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5","underscore":"^1.7.0"},"gitHead":"8cafbe627191683e4bcdf0a9eb3902de7b625707","_id":"mdash-node@0.2.4","scripts":{},"_shasum":"2bc02744c5d526eeb8b6d55c2929f370c614aafb","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"2bc02744c5d526eeb8b6d55c2929f370c614aafb","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.4.tgz","integrity":"sha512-/AGdwuejTGTOdAVvz6XDNeHoE5hvvubeIEKRJQIajule/A1itBo2AbQbu0qS0tp8+haE3MYya52G6d39dJ8MTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2uD+sf3nrMDcd6bFB+nGYtJZZo/ecXgU/tE9BVHVn/gIgTlz3S6Kj+UN1Tjcw+zL/AnwHFEAq1uUC4Rj1PIdAx9g="}]}},"0.2.5":{"name":"mdash-node","version":"0.2.5","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"js-base64":"^2.1.5","underscore":"^1.7.0"},"gitHead":"9485a3257ab66dbbff6285c075585a81d8faaebe","_id":"mdash-node@0.2.5","scripts":{},"_shasum":"63f15d5737b06fe07128ae55ab1daebe8ed61643","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"63f15d5737b06fe07128ae55ab1daebe8ed61643","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.5.tgz","integrity":"sha512-Iowyac3k8Y6bakr4t+8vn0lAn9viQW68h3hm/+D7WxrjDKqnQcD8EPbeWvQJWhbIxZoMlKJTyb0JgS98jCBmaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9iJ7spGa8Er//fYZ5CU3RQ00+xyMN5JRS7JE1N2USPAiA0Mq8+wL2QCmkzOIUBh8vhoKmBZ6KJ2d4XvTvcHJE+yw=="}]}},"0.2.6":{"name":"mdash-node","version":"0.2.6","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"gitHead":"f61d0bffb180ca6fbb4fbee13f4986d50a5eda7b","_id":"mdash-node@0.2.6","scripts":{},"_shasum":"a9fcbcf1a1ef3dcfcf2efc66af78c9f4ca1b6081","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"a9fcbcf1a1ef3dcfcf2efc66af78c9f4ca1b6081","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.6.tgz","integrity":"sha512-EyWGexi0628A6q3Ky7pqvwISd87UevEajkNE25oBT9nfk+cIp6O/jlzspkqS9vw3mYntx/Ibh4yrONu+lNJLjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqEO8Accds95qw19CC2jqgUx6pcrENKlewEHJ8j3fV8AiEAsqega4f5Rrn9p0SzmyJ+sitFLzpkRxml0F/0Q6aK+t4="}]}},"0.2.7":{"name":"mdash-node","version":"0.2.7","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"gitHead":"d5614488a100483a2fff4eb92665a07f900c41b6","_id":"mdash-node@0.2.7","scripts":{},"_shasum":"a220f8a63665f7784beb22c30f91f3f0ce2b8963","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.26","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"a220f8a63665f7784beb22c30f91f3f0ce2b8963","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.7.tgz","integrity":"sha512-fCALultrTh5JJWTZitB3gqiwUyffogVeDtF1vQPQXVWyjg+rfnAdO3VRYEmgGTs2hDEsFZpCDXPslpiKNi5GCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9lYMEH0XBnfL+WObD7462R67Ehvna79OpXVZ1FEJ6AgIhANotTtjlXLM4i+kR8SJ6/KY6ZKka/i1U3UV2EczY/NnA"}]}},"0.2.8":{"name":"mdash-node","version":"0.2.8","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"gitHead":"702f7b0c6e876554447cad5b8105304086ca5664","_id":"mdash-node@0.2.8","scripts":{},"_shasum":"f3c5cb7327a103fa82a952a2c82dd27f70b0eabc","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.35","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"f3c5cb7327a103fa82a952a2c82dd27f70b0eabc","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.8.tgz","integrity":"sha512-Rg51RjelPSUqViywMwUm2PweOI8LbBeQHYuvmVBNAvdI6zGupoaNKDEhMXAftYGVrjDTkZvxcTf2YT9yPoacwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGyWpgks84yXKemP4sw8hqL5MxDG7VBeCS9g2+uruD7AiEA6XYX12lcil9FZVxAGWHsD+YGqvCdJTOVhJF5QH7eck0="}]}},"0.2.9":{"name":"mdash-node","version":"0.2.9","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"gitHead":"a77ee4545635ce20f2a1f05542e133d2a8076c8c","_id":"mdash-node@0.2.9","scripts":{},"_shasum":"60492e4be828404933dd1b34866cd0794984f565","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.35","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"60492e4be828404933dd1b34866cd0794984f565","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.9.tgz","integrity":"sha512-7QuvrbogTTV78XJM8Zw/kvsJS+6IOLGRWRAq0XwASyFyn2NQkdVhdhGEq0TovabVhRhz41kQBPb6yyI9ejnOlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWlY+YcjaP1QSKLChwFcq1wGnKX31yQgZqMaBdVUK8XAiEAwU7/hHpNBips70cgIvWlQAna2S4BXyTT+zBT0D4NhmE="}]}},"0.2.10":{"name":"mdash-node","version":"0.2.10","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"gitHead":"5a58cc8d8cc3a177070c7fea21e3d0b778b76d19","_id":"mdash-node@0.2.10","scripts":{},"_shasum":"2eacee66f187ba9efd61698d31c6e88b3bcec738","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"2eacee66f187ba9efd61698d31c6e88b3bcec738","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.10.tgz","integrity":"sha512-YqjQlZynIHiAx3k5bDqvGIVAt71aCWUe7MzLhmI0mpQntmFHV1NYM+kJutOE7d9Az4X1ZVPOi1+XOAZgDeWtkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD2XPkDNw71JYSsCSulDKJefZNzrp1pEIfIgRsOPMucAIhANBR1CnjMMHv/i37UwJ5QzSoDdoCDwHhkBvvhwk8+arx"}]}},"0.2.12":{"name":"mdash-node","version":"0.2.12","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"badges":{"travis":true,"npm":true,"npmdownloads":true},"gitHead":"5a790fb87785bc90d8645661bbae13dae2ece39d","_id":"mdash-node@0.2.12","scripts":{},"_shasum":"1170dbba1de9a7820031f3c35b3e404cb862b532","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"1170dbba1de9a7820031f3c35b3e404cb862b532","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.12.tgz","integrity":"sha512-pHxeBFU68aNkhde4XHa7rECcd0Je5bUaIy69OxOFZ6+/Yj0NyYFA9F3RO1KtlCq7lhIqPb0H6RE1uGQ1n0l4Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbt8NOab8b583zpfpZcExeXsj0RaXG0pp8bup+QKnsAIhAKnz2xfnYCU6rDLoFPCwryfzc5uXADMJnO3isS9Nnywx"}]}},"0.2.13":{"name":"mdash-node","version":"0.2.13","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer"],"homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"licenses":[{"type":"Public Domain"}],"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{"underscore":"^1.7.0"},"badges":{"travis":true,"npm":true,"npmdownloads":true},"gitHead":"e0ca43768a72b7097df474d69989d866bf2497cb","_id":"mdash-node@0.2.13","scripts":{},"_shasum":"4ef190e2ab03a7f37ab88d8da1fdb2a5b8a78e31","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"4ef190e2ab03a7f37ab88d8da1fdb2a5b8a78e31","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-0.2.13.tgz","integrity":"sha512-690tX9WNJiJMvCz3cxd5PsrvpDSPxnE3ghApdluXDIv4mabmMtX9I2uzu0ALXKE5F/44a7/GLD6aqTYxgtlr9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHotmWhjA8W9qJc/iFVFbizmTCkdgbocxHqyzRusZ86eAiEA3hotlAVqg0eFnVddH0GTudJdkewJ8O5y/YpACLGxtS4="}]}},"1.0.0":{"name":"mdash-node","version":"1.0.0","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer","EMT","emt"],"license":"MIT","homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{},"gitHead":"7adcb234eb8890dd89ff786acc026fdccefabd6a","_id":"mdash-node@1.0.0","scripts":{},"_shasum":"cf96524215324e63f94a13030f22c0a05ed631d0","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.35","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"dist":{"shasum":"cf96524215324e63f94a13030f22c0a05ed631d0","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-1.0.0.tgz","integrity":"sha512-VDAnU3wmGDJzv2aksStgUqgz0tmc579gNpcRzdLRHEbEBDCFwM52phts4dRBnpWfBxtJJGe2MJ6P1pip4Xyjrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnDXi2u2/M6Nu/YfhOpaIVg4hAWAICVLfQ+UvQA+yigAiEAsUvOn4rs1fTAliYuU1gaNG/L4gpmZn5LcmvBnZ0Uzz8="}]}},"1.0.1":{"name":"mdash-node","version":"1.0.1","main":"./lib/mdash","description":"Evgeny Muravjev Typograph for Node.js","keywords":["mdash","mdash.ru","typography","typograf","typographer","EMT","emt"],"license":"MIT","homepage":"https://github.com/semencov/mdash-node","bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"devDependencies":{"grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.9.0","grunt-contrib-clean":"~0.5.0","grunt-coffeelint":"~0.0.8","grunt-simple-mocha":"~0.4.0","should":"~3.1.2","matchdep":"~0.3.0","mocha-cakes":"~0.9.0","grunt":"~0.4.2"},"dependencies":{},"gitHead":"3b562966a5840d2c72d8a6943e897b9778074635","_id":"mdash-node@1.0.1","scripts":{},"_shasum":"83e4209baebf20f5968b993b742f67fd9dbbcce3","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.35","_npmUser":{"name":"semencov","email":"hello@semencov.com"},"dist":{"shasum":"83e4209baebf20f5968b993b742f67fd9dbbcce3","tarball":"https://registry.npmjs.org/mdash-node/-/mdash-node-1.0.1.tgz","integrity":"sha512-2gZ6KwatcMtcBV9bS4OjQD6f34POXN+62WDmktrrfyWf0EYku9pVH+bbe996/TRuHv2yDubI7QEACX9+bUA1xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuT/DYWzTgSvWJlsiFGbo1l8YDnpJfnjF6dZrJwey3fAIhAKPlBfEHdYBFz4GVzSeEXeMIa5rQ+830xsc65AKHnE4K"}]},"maintainers":[{"name":"semencov","email":"hello@semencov.com"}]}},"readme":"# mdash\n\n[![NPM](https://nodei.co/npm/mdash-node.png?downloads=true&stars=true)](https://nodei.co/npm/mdash-node/)\n\nThis is Node.js port of the original Russian Typograph ([mdash.ru](http://mdash.ru/)) by Evgeny Muravjev\n\n## Getting Started\nInstall the module with:\n```bash\nnpm install mdash-node\n```\n\n## Documentation\n\nCurrently this is a port from PHP library which fully immitates its behavior excluding debuging and custom builds. So you can check the original documentation on [mdash.ru](http://mdash.ru/). Optimizations and improvements will follow. All formatting rules can be found on [mdash.ru/rules.html](http://mdash.ru/rules.html) (Russian).\n\n### Usage\n\nThe module can accept rules settings either with new instance or as args to the format method.\n\n```javascript\nvar Mdash = require('mdash-node');\n\nvar tp = new Mdash(\"Типографика - это круто!\");\nvar txt = tp.format();  // Типографика&nbsp;&mdash; это круто!\n```\n\nRule settings can be suplied to instance.\n\n```javascript\nvar tp = new Mdash(\"Типографика - это круто!\", {'Text.paragraphs': true});\nvar txt = tp.format();  // <p>Типографика&nbsp;&mdash; это круто!</p>\n\ntxt = tp.format(\"Типографика - это круто!\", {\n  'Text.paragraphs': false\n});  // Типографика&nbsp;&mdash; это круто!\n```\n\nYou can also pass a callback to the method `format`:\n\n```javascript\nMdash.format(\"Типографика - это круто!\", {'Text.paragraphs': true}, function(err, text) {\n  console.log(text);  // <p>Типографика&nbsp;&mdash; это круто!</p>\n});\n\nMdash.format(\"Типографика - это круто!\", function(err, text) {\n  console.log(text);  // Типографика&nbsp;&mdash; это круто!\n});\n```\n\nAlso you can get the list of trets (in order of appliance):\n\n```javascript\nvar typo = new Mdash();\nvar trets = typo.getTretNames();\n\n// [ 'Text',\n//   'Space',\n//   'Number',\n//   'Quote',\n//   'Punctmark',\n//   'Date',\n//   'Symbol',\n//   'Nobr',\n//   'Dash',\n//   'Abbr',\n//   'OptAlign',\n//   'Etc' ]\n```\n\nGet rules for all tret or specific one:\n\n```javascript\nvar typo = new Mdash();\nvar allRules = typo.getRuleNames();  // Get all rules\n\nvar dashRules = typo.getRuleNames('Dash');    // Specify a tret as argument\n\n// { Dash:\n//    [ 'mdash_symbol_to_html_mdash',\n//      'mdash',\n//      'mdash_2',\n//      'mdash_3',\n//      'iz_za_pod',\n//      'to_libo_nibud',\n//      'koe_kak',\n//      'ka_de_kas' ] }\n```\n\nYou can get current settings of the typograph:\n\n```javascript\nvar typo = new Mdash();\nvar settings = typo.getSettings();\n\n// { Quote: { no_bdquotes: false, no_inches: false },\n//   OptAlign: { disabled: true },\n//   Text: { disabled: true },\n//   'Dash.ka_de_kas': { disabled: true },\n//   'Date.mdash_month_interval': { disabled: true },\n//   'Date.nbsp_and_dash_month_interval': { disabled: true },\n//   'Nobr.hyphen_nowrap_in_small_words': { disabled: true },\n//   'Nobr.hyphen_nowrap': { disabled: true },\n//   'Punctmark.dot_on_end': { disabled: true },\n//   'OptAlign.oa_obracket_coma': { disabled: true } }\n```\n\n### Module Settings\n\nBy default some rules (eg. rules for Optical Alignment) put additional HTML tags in your text with inline styles. If you would like to put styles in separate classes, use this:\n\n```javascript\nMdash.setLayout(Mdash.LAYOUT_CLASS);\n```\n\nOr you can set styles to go both inline and in class:\n\n```javascript\nMdash.setLayout(Mdash.LAYOUT_STYLE|Mdash.LAYOUT_CLASS);\n```\n\nAnd to set class prefix (by default it is `'mdash-'`):\n\n```javascript\nMdash.setLayoutClassPrefix('typo-');\n```\n\n### Rules Settings\nAll settings are usualy just the rule names with tret name as the namespace, so mainly you can enable or disable some of them. Also you can specify some options for the rule or specify some virtual settings for different rules. To disable some rule you can pass the arguments object where key is rulename (with namespace — tret name) and the value is `false`. For example, we want to disable rule `oa_obracket_coma` in namespace `OptAlign`:\n\n```javascript\n{\n  'OptAlign.oa_obracket_coma': false\n}\n```\n\nAlso we can disable all rules in the namespace:\n\n```javascript\n{\n  'OptAlign': false\n}\n```\n\nIn case we need to specify some options inside the rules or to apply some methods inside the different rules, we can use \"virtual\" rules. It is just a setting which name does not conflict with real rule name and selects specified rules:\n\n```javascript\n{\n  'Space.autospace_after': {\n    selector: 'Space.autospace_after_*'\n  },\n  'Etc.unicode': {\n    selector: '*',\n    dounicode: true,\n    disabled: true\n  }\n}\n```\n\nThere is no such rule as `Etc.unicode`, however if we will pass this as setting to the lib, the option `dounicode` will be applied to the rules specified in `selector` (to all rules in this case). Also switching `disabled` will either enable or disable it.\n\nFor example, to turn on convertion of the HTML entities in unicode characters we can put this in settings:\n\n```javascript\nvar typo = new Mdash({\n  'Etc.unicode': true\n});\n```\n\nOr if we would like to disable all rules which puts space after punctuation marks:\n\n```javascript\nvar typo = new Mdash({\n  'Space.autospace_after': false\n});\n```\n\nWhich is equal to this settings for the real rules:\n\n```javascript\nvar typo = new Mdash({\n  'Space.autospace_after_comma': false,\n  'Space.autospace_after_pmarks': false,\n  'Space.autospace_after_dot': false,\n  'Space.autospace_after_hellips': false\n});\n```\n\n\nThere are several presets and predefined \"virtual\" options:\n\n```javascript\nMdash.prototype.presets = {\n  'Quote': {\n    no_bdquotes: false,\n    no_inches: false\n  },\n  'OptAlign': {\n    disabled: true\n  },\n  'Text': {\n    disabled: true\n  },\n  'Dash.ka_de_kas': {\n    disabled: true\n  },\n  'Date.mdash_month_interval': {\n    disabled: true\n  },\n  'Date.nbsp_and_dash_month_interval': {\n    disabled: true\n  },\n  'Nobr.hyphen_nowrap_in_small_words': {\n    disabled: true\n  },\n  'Nobr.hyphen_nowrap': {\n    disabled: true\n  },\n  'Punctmark.dot_on_end': {\n    disabled: true\n  },\n  'Space.clear_before_after_punct': {\n    selector: 'Space.remove_space_before_punctuationmarks'\n  },\n  'Space.autospace_after': {\n    selector: 'Space.autospace_after_*'\n  },\n  'Space.bracket_fix': {\n    selector: ['Space.nbsp_before_open_quote', 'Punctmark.fix_brackets']\n  },\n  'Etc.unicode': {\n    selector: '*',\n    dounicode: true,\n    disabled: true\n  }\n};\n```\n\n### .mdash\n\nYou can specify global settings by putting simple JSON file `.mdash` in the root of your project:\n\n```javascript\n{\n  \"OptAlign.oa_obracket_coma\": false,\n  \"Text.paragraphs\": false,\n  \"Text.breakline\": false,\n  \"Quote\": false\n}\n```\n\nThis settings will override the default, but will be overriden by options you'll pass to instance.\n\n\n## License\n\nThis package is licensed under the MIT license.\n","maintainers":[{"name":"semencov","email":"hello@semencov.com"}],"time":{"modified":"2022-06-19T17:16:09.599Z","created":"2014-11-04T15:10:56.812Z","0.2.0":"2014-11-04T15:10:56.812Z","0.2.1":"2014-11-04T15:18:54.972Z","0.2.2":"2014-11-04T16:08:44.173Z","0.2.3":"2014-11-19T09:58:08.165Z","0.2.4":"2014-11-26T13:18:42.343Z","0.2.5":"2014-11-26T13:23:16.383Z","0.2.6":"2014-12-17T13:24:53.549Z","0.2.7":"2014-12-17T14:05:03.292Z","0.2.8":"2015-02-10T15:31:08.631Z","0.2.9":"2015-02-10T16:00:26.295Z","0.2.10":"2015-02-16T17:47:03.490Z","0.2.11":"2015-02-16T21:15:40.256Z","0.2.12":"2015-02-16T21:19:30.771Z","0.2.13":"2015-02-16T21:26:27.087Z","1.0.0":"2015-03-03T17:32:34.782Z","1.0.1":"2015-04-27T14:33:56.901Z"},"homepage":"https://github.com/semencov/mdash-node","keywords":["mdash","mdash.ru","typography","typograf","typographer","EMT","emt"],"repository":{"type":"git","url":"https://github.com/semencov/mdash-node.git"},"author":{"name":"Yuri Sementsov","email":"hello@semencov.com","url":"http://semencov.com/"},"bugs":{"url":"https://github.com/semencov/mdash-node/issues"},"readmeFilename":"README.md","license":"MIT","users":{"vitstr":true}}