{"_id":"m2pdb","_rev":"9-7a16c4e9bf6965296a89a89c0ad3c9b0","name":"m2pdb","description":"markdown to pdf documentation builder","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"m2pdb","description":"markdown to pdf documentation builder","keywords":["markdown","pdf","documentation"],"version":"0.0.1","homepage":"https://github.com/tdebarochez/m2pdb","repository":{"type":"git","url":"git://github.com/tdebarochez/m2pdb.git"},"author":{"name":"Thomas Debarochez","email":"thomas.barochez+npm@gmail.com"},"main":"index.js","directories":{"lib":"."},"engines":{"node":"*"},"bin":{"m2pdb":"./index.js"},"_id":"m2pdb@0.0.1","_engineSupported":true,"_npmVersion":"0.3.18","_nodeVersion":"v0.5.0-pre","dist":{"shasum":"fd351e34cbd8ee6f281c0b34fac913dc669a374f","tarball":"https://registry.npmjs.org/m2pdb/-/m2pdb-0.0.1.tgz","integrity":"sha512-R0aXOzHHY4ffh5js3ufIFPOKmBsUvxqq4HskT42rLd93rBKWjjOKVNdWIsAVbWryijsPL1t4fa87OI7PsjMRYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcZ0MKagmDMTKmoZD25XbP+SbSz2ZCkBBzqn/Y3zRMIAiEAsu/FfqEBb26l5/kNVNECb0GkDrSynrrhWHy6v57h9Yo="}]}},"0.0.2":{"name":"m2pdb","description":"markdown to pdf documentation builder","keywords":["markdown","pdf","documentation"],"version":"0.0.2","homepage":"https://github.com/tdebarochez/m2pdb","repository":{"type":"git","url":"git://github.com/tdebarochez/m2pdb.git"},"author":{"name":"Thomas Debarochez","email":"thomas.barochez+npm@gmail.com"},"main":"index.js","directories":{"lib":"."},"engines":{"node":"*"},"bin":{"m2pdb":"./index.js"},"_npmUser":{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"},"_id":"m2pdb@0.0.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"0f8039dc43af922e49c78b0a574fc9a538271065","tarball":"https://registry.npmjs.org/m2pdb/-/m2pdb-0.0.2.tgz","integrity":"sha512-/EjGtUrarAwj130a1rtm4vnED9w/bIHS/gUdKNA+47g0QneYN4I1BirHdJ5AASpaivxAbiVpygZ3C9xahCJffw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBnPJhdxiUyLLALrrzrzJYWs+kKOl1A2DU7rY16joO1gIhAPmz8ggEvNd4tqWA9d/+2dak/z51V/6+fKcuvQssxgho"}]},"maintainers":[{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"}]},"0.0.3":{"name":"m2pdb","description":"markdown to pdf documentation builder","keywords":["markdown","pdf","documentation"],"version":"0.0.3","homepage":"https://github.com/tdebarochez/m2pdb","repository":{"type":"git","url":"git://github.com/tdebarochez/m2pdb.git"},"author":{"name":"Thomas Debarochez","email":"thomas.barochez+npm@gmail.com"},"main":"index.js","directories":{"lib":"."},"engines":{"node":"*"},"bin":{"m2pdb":"./index.js"},"gitHead":"278bf3ce691782b48fb03374e4a6668eb4c06992","bugs":{"url":"https://github.com/tdebarochez/m2pdb/issues"},"_id":"m2pdb@0.0.3","scripts":{},"_shasum":"abb826a5f39cc33faafff3b4c2910016b38e5f0c","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"},"maintainers":[{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"}],"dist":{"shasum":"abb826a5f39cc33faafff3b4c2910016b38e5f0c","tarball":"https://registry.npmjs.org/m2pdb/-/m2pdb-0.0.3.tgz","integrity":"sha512-tUi52J/ZWC4tXQzCmGO0M1OPWK5d+hTDZxAJ0pnWERVEUaLZMCMepBbbT1snaKK/DpaMREq0UIcd1okMwypAJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrZUOYTaEQqJuZirhE1UO+U2EBbxx1kRLzwh07AZlLIAiALpplIy1+zR7nQqewDo7h7/uZeMxPrpS8kFUYxAlMFZA=="}]}},"0.0.4":{"name":"m2pdb","description":"markdown to pdf documentation builder","keywords":["markdown","pdf","documentation"],"version":"0.0.4","homepage":"https://github.com/tdebarochez/m2pdb","repository":{"type":"git","url":"git://github.com/tdebarochez/m2pdb.git"},"author":{"name":"Thomas Debarochez","email":"thomas.barochez+npm@gmail.com"},"main":"index.js","directories":{"lib":"."},"engines":{"node":"*"},"bin":{"m2pdb":"./index.js"},"gitHead":"00e9ef86b8f7b9569e08fcc1a0e3915f9363cad1","bugs":{"url":"https://github.com/tdebarochez/m2pdb/issues"},"_id":"m2pdb@0.0.4","scripts":{},"_shasum":"19345bdbb4278111924c38b8e9870b40673156ef","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"},"maintainers":[{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"}],"dist":{"shasum":"19345bdbb4278111924c38b8e9870b40673156ef","tarball":"https://registry.npmjs.org/m2pdb/-/m2pdb-0.0.4.tgz","integrity":"sha512-fWZnQ0iVsFTj+umkywuRv/ASIb/gXcIvkZQyrOgByWADDu4AxsNwusFUv3JQsV+xxsiDI3UKUej35vW+8+sr7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRdKILlbSHhFvzueH5v2PWMIfVCx9V/FdySDSzY2X+DAiBpi7LmTBP+FSHYXHH4m1T2CUGQbR4m+KIp9uzj103OOg=="}]}}},"maintainers":[{"name":"tdebarochez","email":"thomas.barochez+npm@gmail.com"}],"time":{"modified":"2022-06-19T14:59:33.779Z","created":"2011-07-16T23:37:32.090Z","0.0.1":"2011-07-16T23:37:32.452Z","0.0.2":"2011-12-10T00:31:56.492Z","0.0.3":"2015-07-28T14:37:00.555Z","0.0.4":"2015-07-28T15:00:36.324Z"},"author":{"name":"Thomas Debarochez","email":"thomas.barochez+npm@gmail.com"},"repository":{"type":"git","url":"git://github.com/tdebarochez/m2pdb.git"},"readme":"m2pdb - Markdown To Pdf Documentation Builder\n====\n\nThis project provide a simple way to create a pdf from your projects documentation wrote with markdown syntax. It's combining the strictness of markdown syntax, the flexibility of html/css and the portability of a pdf presentation. Your markdown documentation is converted to html and magically transformed to pdf by `wkhtmltopdf` package.\n\nInstallation\n----\n\n    > npm install m2pdb\n\nRequirements\n----\n\n- [wkhtmltopdf](http://code.google.com/p/wkhtmltopdf/)\n- markdown : `npm install markdown`\n\nUsage\n----\n\n    > m2pdb src_path output.pdf\n\nIn `src_path` the script must find some files :\n\n- `settings.json`: file containing your settings (describe below)\n- `layout.html`: main layout use for all your document. Content will replace the `{{content}}` variable.\n- + all of your markdown files (with this extensions : .md or .markdown).\n\nYou can try with the embedded example of Node.JS documentaton by running this line :\n\n    > node index.js node_doc/ node.pdf\n\nNote that all links are wrong : original documentation was written for a different context. But take look at the\nmarkdown documentation, you should find how to make your own anchors.\n\nExample of settings.json\n----\n\n    {\"title\": \"Title of my project\",\n     \"version\": \"v0.0.1\",\n     \"index\": \"all\",\n     \"output-args\": [\"--default-header\", \"toc\"]}\n\nEvery `{{keys}}` in this object will be replace by its associated value during markdown to html conversion. There's two\nspecials keys :\n\n- `index`: used as main file (in your src path) witch includes all your markdown files (use `@include filename` to include it).\n- `output-args` : used as parameters for `wkhtmltopdf` (more infos : [wkhtmltopdf 0.10.0_rc2 doc](http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf_0.10.0_rc2-doc.html))\n","homepage":"https://github.com/tdebarochez/m2pdb","keywords":["markdown","pdf","documentation"],"bugs":{"url":"https://github.com/tdebarochez/m2pdb/issues"},"readmeFilename":"README.md"}