{"_id":"node-markdown","_rev":"21-6a2628f053cd60205e699719895996e1","name":"node-markdown","description":"Parse Markdown syntax with node.js","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"node-markdown","description":"Parse Markdown syntax with node.js","version":"0.1.0","author":{"name":"Andris Reinman"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"repository":{"type":"git","url":"http://github.com/andris9/node-markdown.git"},"directories":{"lib":"./lib"},"main":"./lib/markdown","licenses":[{"type":"BSD","url":"http://github.com/andris9/node-markdown/blob/master/LICENSE"}],"_id":"node-markdown@0.1.0","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/node-markdown/-/node-markdown-0.1.0.tgz","shasum":"4440e7e7a2f5598070638095f67cf476e5bcbedd","integrity":"sha512-8UvFujfhewH5rLrd39lRqVkAxCOvctuCDDg1v5lHGLPcJ9AotHR3royHrq4hImcwwVAlBbHGPLQ1lS6AuP6i6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhWtn3/iLs8IXAbi/a/TGS2/GXDObFdoV+zysyfyIfygIgKeT1zU+QKe+nv64NTnHODMVjex27Szre3jRjsrICjAc="}]},"deprecated":"highlight is deprecated in favor of \"highliht.js\""},"0.1.1":{"name":"node-markdown","description":"Parse Markdown syntax with node.js","version":"0.1.1","author":{"name":"Andris Reinman"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"repository":{"type":"git","url":"git://github.com/andris9/node-markdown.git"},"directories":{"lib":"./lib"},"main":"./lib/markdown","licenses":[{"type":"BSD","url":"http://github.com/andris9/node-markdown/blob/master/LICENSE"}],"_npmUser":{"name":"andris","email":"andris@node.ee"},"_id":"node-markdown@0.1.1","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"e365baba38d4ac56d8563dd69ca6d7215b08fb94","tarball":"https://registry.npmjs.org/node-markdown/-/node-markdown-0.1.1.tgz","integrity":"sha512-1BN+BEA0IVhZWgjryNjzVSUbTxwbSFvdoAsOBk6ih6fDkdFBhMNoFgfD1r5ysrBsCD8JbO0ceSk9ml9ty4EdTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCANAXvLBDdWT5kLdrs/vbKA+clYmCl5aN+HhyyMEl/ZQIgRCLGYh7Lqmwukwnf2deVf/IrkREan+njmA5TMdreGqo="}]},"readme":"node-markdown\n=============\n\n**node-markdown** is based on [Showdown](http://attacklab.net/showdown/) parser and is meant to parse [Markdown](http://daringfireball.net/projects/markdown/) syntax into HTML code.\n\nInstallation\n------------\n\nUse `npm` package manager\n\n    npm install node-markdown\n\nUsage\n-----\n\nInclude Markdown parser\n\n    var md = require(\"node-markdown\").Markdown;\n\nParse Markdown syntax into HTML\n\n    var html = md(\"**markdown** string\");\n\nAllow only [default set](http://github.com/andris9/node-markdown/blob/master/lib/markdown.js#L38) of HTML tags to be used\n\n    var html = md(\"**markdown** string\", true);\n\nAllow only specified HTML tags to be used (default set of allowed attributes is used)\n\n    var html = md(\"**markdown** string\", true, \"p|strong|span\");\n\nAllow specified HTML tags and specified attributes\n\n    var html = md(\"**markdown** string\", true, \"p|strong|span\", {\n        \"a\":\"href\",        // 'href' for links\n        \"*\":\"title|style\"  // 'title' and 'style' for all\n    });\n\nComplete example\n\n    var md_text = \"**bold** *italic* [link](http://www.neti.ee) `code block`\",\n        md_parser = require(\"node-markdown\").Markdown;\n\n    // simple\n    console.log(md_parser(md_text));\n    \n    // limit HTML tags and attributes\n    console.log(md_parser(md_text, true, 'h1|p|span'));\n    \n    // limit HTML tags and keep attributes for allowed tags\n    var allowedTags = 'a|img';\n        allowedAttributes = {\n            'a':'href|style',\n            'img': 'src',\n            '*': 'title'\n        }\n    console.log(md_parser(md_text, true, allowedTags, allowedAttributes));\n","deprecated":"highlight is deprecated in favor of \"highliht.js\""}},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"author":{"name":"Andris Reinman"},"repository":{"type":"git","url":"git://github.com/andris9/node-markdown.git"},"time":{"0.1.1":"2012-07-22T18:20:54.253Z","modified":"2022-06-21T16:43:14.833Z","created":"2012-07-22T18:20:54.253Z","0.1.0":"2012-07-22T18:20:54.253Z"},"users":{"fgribreau":true,"xiongwilee":true,"cvanhasselt":true,"zhangyaochun":true}}