{"_id":"nunjucks-markdown","_rev":"17-fad0a4988a43057758e60705d36d2497","name":"nunjucks-markdown","description":"A markdown extension for nunjucks","dist-tags":{"latest":"2.0.1"},"versions":{"0.5.1":{"name":"nunjucks-markdown","version":"0.5.1","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"https://github.com/zephraph/nunjucks-filter-block.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-filter-block/issues"},"homepage":"https://github.com/zephraph/nunjucks-filter-block","devDependencies":{"chai":"^1.9.2","nunjucks":"^1.1.0"},"dependencies":{"marked":"^0.3.2"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"c263e9ee1ccf9ce66d4385851cad22f78ae6cf14","_id":"nunjucks-markdown@0.5.1","_shasum":"a43d3d8f1613b6183d1e05c35b0bcb14a1473c2e","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"dist":{"shasum":"a43d3d8f1613b6183d1e05c35b0bcb14a1473c2e","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-0.5.1.tgz","integrity":"sha512-mWqCGh+nKkvPWxNFEO9Rw1sD9k36+aQ6NrfXawLYvYd1u/PTNZWiw0spot9GRNzCQYO8msjDjKLOUPZ6kaIFoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGyKQ/rbsVPpMIJoEO6N9oPlQ2UZivoh6XIhVpsvLxpAiBGPSMaS8PJOwtgyYePYrLfXbLWbXbRxI74OKXvoGQO8g=="}]}},"0.5.2":{"name":"nunjucks-markdown","version":"0.5.2","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","nunjucks":"^1.1.0"},"dependencies":{"marked":"^0.3.2"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"46914adfa8b2d2184a9b229a3ea2666a886ab5e0","_id":"nunjucks-markdown@0.5.2","_shasum":"400a8504b6cb5143d53a741794623f0dd4ad384e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"dist":{"shasum":"400a8504b6cb5143d53a741794623f0dd4ad384e","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-0.5.2.tgz","integrity":"sha512-+iGqhof2U9pn8uibIRz0buiZplxmbojGSZpvBF7/zZxpaInqTKvrJ1x8ncBXviP6JLTqLZ1EIKpnL7/nkU+Nhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHT3D1pdEH59cjoTU5URRxsC0h4Q5WwyulP3GnbULT3wIgNABvgAgEpuaflpb4GFVkE1HORxf/xJh3Q8AEH7rbunM="}]}},"7.0.0":{"name":"nunjucks-markdown","version":"7.0.0","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","nunjucks":"^1.1.0"},"dependencies":{"marked":"^0.3.2"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"c3a298b90763772b155e87242e63bcb9a012f0da","_id":"nunjucks-markdown@7.0.0","_shasum":"7ad3bbe91600ecb2e918ad5862132ff0d86e2b83","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"dist":{"shasum":"7ad3bbe91600ecb2e918ad5862132ff0d86e2b83","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-7.0.0.tgz","integrity":"sha512-dPrphRBr1p5XQf+V3Fis4u/KgqXYLt2VnZ+4DjaP0zpR4pn0nn8A3fTc7CyOO8S3OBbYLejMfbRmhTZo/Nak8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXBsguW9RSSH0mIdc4BfmeETR4NlzRRYSszKO23YqojgIhANq62Ouad1CUhmdEe/BoRFP2M3/QKRki3bisc0NxleMG"}]}},"0.7.0":{"name":"nunjucks-markdown","version":"0.7.0","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","nunjucks":"^1.1.0"},"dependencies":{"marked":"^0.3.2"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"1beb39ffd8af5600a7de53ae693c3d550a8567bc","_id":"nunjucks-markdown@0.7.0","_shasum":"1e865ff1e24e376bfbb92b7d0e26513f01c5aa4b","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"dist":{"shasum":"1e865ff1e24e376bfbb92b7d0e26513f01c5aa4b","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-0.7.0.tgz","integrity":"sha512-0UoALlT7eMjMtga7xqXIfpRWscb4K2koExSgzmwP+0585IeFYT3WhYwBotk2JcHHFtemxyiprkxvEwMbstz5+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbmuHgujJ24yulv8wU+8uWuJZMRpt2Yh/+Ig7XBklxmAiEAhA62rL/VAJ3I0lY+KddmR9eWDqYm/8zdbb39JQHwVCk="}]}},"1.0.0":{"name":"nunjucks-markdown","version":"1.0.0","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2"},"dependencies":{},"peerDependencies":{"nunjucks":"^1.1.0"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"adc6e77123d4fb0446d34600d5d190500e5a7c57","_id":"nunjucks-markdown@1.0.0","_shasum":"1b86c9968889a72196b24b94d79ad6580eb7afa9","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"dist":{"shasum":"1b86c9968889a72196b24b94d79ad6580eb7afa9","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-1.0.0.tgz","integrity":"sha512-S0yFpdcD2OdAAhkaD604CSS9Pi9AO8K53k6e0/LJpcxt2V2NcX8tTXzGCXOtNxs+TrCSOpGq17aJdi6XBBYhyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID82LTdddUTaMOfhYezsmgsG1StUTrmZojAanKSyREhSAiEA8I+0woQ+VVtBNdNYK2sUoDveBfhee5Fws9W0BffofGY="}]}},"1.1.0":{"name":"nunjucks-markdown","version":"1.1.0","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","mocha":"^2.2.5","marked":"^0.3.3"},"dependencies":{"nunjucks":"^1.1.0"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"a242804c6f7f36109cda450c2b014363d888904a","_id":"nunjucks-markdown@1.1.0","_shasum":"66fee2ce36a489bc90373f52c2a4d8ce9c9f752b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.24","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"dist":{"shasum":"66fee2ce36a489bc90373f52c2a4d8ce9c9f752b","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-1.1.0.tgz","integrity":"sha512-V0xCZvj6qfpwnkU05N56tLCT7izVanOMWrDjtFT8v0MHUZ3IF1ZXcJGd/E3vWrn18Dg+n7Vg5d5TALXeebGuAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrGlvRF+9xjqPXYCknrfkP2xmOf5e0lkYgMEuDCKqSagIhAIYnfdLKSfmd4RlYLCYK4MJuTVeZcJLMhsR/y6Ei5O0I"}]},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}]},"2.0.0":{"name":"nunjucks-markdown","version":"2.0.0","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","mocha":"^2.2.5","marked":"^0.3.3","nunjucks":"^2.3.0"},"peerDependencies":{"nunjucks":"^2.3.0"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"9ffc798eddcc145661c0e32fd122042779a4f85b","_id":"nunjucks-markdown@2.0.0","_shasum":"2173dda0dae349985f606e7c7b7da42a7862111a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"dist":{"shasum":"2173dda0dae349985f606e7c7b7da42a7862111a","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-2.0.0.tgz","integrity":"sha512-mnQvxpM5HChgiYasoXUQghyXTyJ6YN582VBJLm4GI+A1jai82unHtsdMRVu6ZTHRxtH3FXciSJx55HFuRwznGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSh4ReVHDq/fQxBXyvG776iZvoTHUf4OioYE1gOrhiWQIgaYdZ22cH1anOD4D5yS5WGxbePp7wnI56bAf8vE+Y2gQ="}]},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/nunjucks-markdown-2.0.0.tgz_1457222002010_0.8436655809637159"}},"2.0.1":{"name":"nunjucks-markdown","version":"2.0.1","description":"A markdown extension for nunjucks","main":"index.js","repository":{"type":"git","url":"git+https://github.com/zephraph/nunjucks-markdown.git"},"keywords":["nunjucks","markdown"],"author":{"name":"Zephraph"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"license":"MIT","bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"homepage":"https://github.com/zephraph/nunjucks-markdown","devDependencies":{"chai":"^1.9.2","mocha":"^2.2.5","marked":"^0.3.3"},"peerDependencies":{"nunjucks":"^2.3.0 || ^3.0.0"},"directories":{"test":"test"},"scripts":{"test":"mocha test"},"gitHead":"b77bef5374ddcbe537c094ae20e9c74f23c771eb","_id":"nunjucks-markdown@2.0.1","_shasum":"d55e75433a35850e2c345651fe3f931ed9b156a2","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.6.0","_npmUser":{"name":"zephraph","email":"zephraph@gmail.com"},"dist":{"shasum":"d55e75433a35850e2c345651fe3f931ed9b156a2","tarball":"https://registry.npmjs.org/nunjucks-markdown/-/nunjucks-markdown-2.0.1.tgz","integrity":"sha512-Vj85erGVoSlASDukl0JjaHSlJUH9BbKz8mQx0WiCj2P8a9DOM3cVwi5s0uVvPwR0RrwTjYO2dAuPMTZwGgUHeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuW46LpYtClH6LLCdG0myvgj1qQYfwGzhK08RMxR7UVAiB5TZjxCUpjDUZsAX1aIHV7s5uw51froXQ9PVG6nlBPFA=="}]},"maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nunjucks-markdown-2.0.1.tgz_1478492809738_0.9111653030849993"}}},"readme":"# nunjucks-markdown [![Build Status](https://travis-ci.org/zephraph/nunjucks-markdown.svg)](https://travis-ci.org/zephraph/nunjucks-markdown)\n\nA nunjuck extension that adds a markdown tag. This plugin allows you to choose your own markdown renderer.\n\n## Install\n\n``` bash\nnpm install nunjucks-markdown --save\n```\n\n## Usage\n\nRegister the extension with nunjucks\n\n``` js\nvar nunjucks = require('nunjucks'),\n    markdown = require('nunjucks-markdown'),\n    marked = require('marked');\n\nvar env = nunjucks.configure('views');\n\n// The second argument can be any function that renders markdown\nmarkdown.register(env, marked);\n```\n\nAdd markdown to your templates\n\n```\n{% markdown %}\nHello World\n===========\n# Do stuff\n{% endmarkdown %}\n```\n\nYou can also provide the markdown tag with a template to render\n\n```\n{% markdown \"post.md\" %}\n```\n_Note: This method doesn't require a closing tag_\n\nAs you would expect, you can add tags inside your markdown tag\n```\n{% markdown %}\n{% include 'post1.md' %}\n{% include 'post2.md' %}\n{% endmarkdown %}\n```\n\n### Using with Gulp\n\nGulp requires a little more explicit settings than standard npm. See https://mozilla.github.io/nunjucks/api.html#custom-tags\n\nsee example-gulpefile.js based on https://gist.github.com/kerryhatcher/1382950af52f3082ecdc668bba5aa11b\n\n``` js\nvar nunjucks = require('nunjucks'),\n    markdown = require('nunjucks-markdown'),\n    marked = require('marked'),\n    gulpnunjucks = require('gulp-nunjucks');\n    \nvar templates = 'src/templates'; //Set this as the folder that contains your nunjuck files\n\nvar env = new nunjucks.Environment(new nunjucks.FileSystemLoader(templates));\n\n// The second argument can be any function that renders markdown\nmarkdown.register(env, marked);\n\ngulp.task('pages', function() {\n    // Gets .html files. see file layout at bottom\n    return gulp.src([templates + '/*.html', templates + '/**/*.html'])\n        // Renders template with nunjucks and marked\n        .pipe(gulpnunjucks.compile(\"\", {env: env}))\n        // output files in dist folder\n        .pipe(gulp.dest(dist))\n});\n```\n\n\n## Markdown Options\n\n**Nunjucks-markdown** doesn't require you to use any particular markdown renderer. If you were to use marked here's a good example of how it could be configured.\n\n``` js\nvar marked = require('marked');\n\nmarked.setOptions({\n  renderer: new marked.Renderer(),\n  gfm: true,\n  tables: true,\n  breaks: false,\n  pendantic: false,\n  sanitize: true,\n  smartLists: true,\n  smartypants: false\n});\n\nmarkdown.register(env, marked);\n```\n\nFor more information configuration options, checkout [marked](https://github.com/chjj/marked).\n\n","maintainers":[{"name":"zephraph","email":"zephraph@gmail.com"}],"time":{"modified":"2022-06-22T13:50:54.409Z","created":"2014-10-24T18:55:35.969Z","0.5.1":"2014-10-24T18:55:35.969Z","0.5.2":"2014-10-28T19:07:12.961Z","7.0.0":"2015-01-11T07:40:31.041Z","0.7.0":"2015-01-11T07:44:40.770Z","1.0.0":"2015-01-15T00:38:58.706Z","1.1.0":"2015-05-29T18:33:39.261Z","2.0.0":"2016-03-05T23:53:25.077Z","2.0.1":"2016-11-07T04:26:51.679Z"},"homepage":"https://github.com/zephraph/nunjucks-markdown","keywords":["nunjucks","markdown"],"repository":{"type":"git","url":"git+https://github.com/zephraph/nunjucks-markdown.git"},"contributors":[{"name":"Gary Green","url":"https://github.com/garygreen"}],"author":{"name":"Zephraph"},"bugs":{"url":"https://github.com/zephraph/nunjucks-markdown/issues"},"license":"MIT","readmeFilename":"README.md","users":{"miloc":true,"nicknaso":true}}