{"_id":"@bodneyc/mdtohtml","_rev":"7-063c139fbe315c81627dd2b646b00ecf","name":"@bodneyc/mdtohtml","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@bodneyc/mdtohtml","version":"1.0.0","license":"MIT","_id":"@bodneyc/mdtohtml@1.0.0","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"bin":{"mdtohtml":"mdtohtml.js"},"dist":{"shasum":"c1aa0c9f265e6859ac940bcb6e0679a75f7b5f0c","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.0.tgz","fileCount":8,"integrity":"sha512-hOKb46Lpj1Ng3qcUb2p16cWSwx1z3Se3UJ0Ys2OTVtAFEmy8S6+I1XzK1nSIdsdJBceASuDCVdRZvY1CH1J3YQ==","signatures":[{"sig":"MEUCIBNkww+skLleYExX8wmS6QcPXjm4hyg8TRDxJbXH75RlAiEAtR6ukOgSTb4KeKKFi4j1QIkgKPN6f+ZDDzFkr9XnF0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP88dCRA9TVsSAnZWagAA5KMP/2AWI1WPijHgFzpvNltV\n+I8W4jXiBlXPSOeWIkMjZ92Qb9MIgetcQ18yyinaEJaxPCdY1Nxj586n52R8\nk5tGPiBkggxpIKIfugBqUFKi1aUnJIv7bv4s2QfP9+WYjGDN9tyy7KdYjnWt\nRNFzOd3Np9GMNKWyW2NZ39Snx4u+dMcR3cx541hhsvvNQFcP2HUUvuihMv8n\nXg3dvqZdApXPRYcw0qoU3RCm+OdwK0BfaCo7ToerHn42UCdTa1uqzBxz5k+K\nyzGQ9omCa81uXFx70S5OUbYLCnZVeLvHDpQqdfDoxnsmghH5Ef4XdGMz2Ays\nIJKAmnawP88cuNxYTh614qJfTTLjPfNhh7eMlaZbVr3L4vtIyRxspqKW0h3v\nIfZ3KaT8scmC/gyxR3a/liZaHNnmv9aSKnw1mEQuJuEun7Jcza1ifBURPfyd\n4i/d+JXJ6HUJ49kSCFvXhRNimycAldpjcFBVpYrwLEJd8u1ffa58XKY1N+uj\nVgpSSXTLk6fyp4jeVoA7JAvl33fzqYlZaGc+n3aPLn2umZdjTwT8nDORXM+v\nGX9e5chM7vYTNa8jeQ6sSMJHiFLsaTRbIiyi8YYdNIv4kOcYDOtnnBcZ+I91\noOtjhAiR6hdgVgCeECsQ/8T6hIW7kq0ycQYrjAnYRQ4z7dtH6Ftslpe64u4F\nJkSh\r\n=GoPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mdtohtml.js","gitHead":"d0547079b8d03b8403ee8bc57b2be646cb0e06e3","_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"_npmVersion":"6.14.11","description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","directories":{},"_nodeVersion":"15.10.0","dependencies":{"jsdom":"^16.4.0","kleur":"^4.1.1","marked":"^1.1.1","minimist":"^1.2.5","js-beautify":"^1.13.0","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mdtohtml_1.0.0_1614794525303_0.27747236285711385","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@bodneyc/mdtohtml","version":"1.0.1","license":"MIT","_id":"@bodneyc/mdtohtml@1.0.1","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"bin":{"mdtohtml":"mdtohtml.js"},"dist":{"shasum":"eb19142b67f35cd3b1fb4fe6d063cb5c3fa15ad5","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.1.tgz","fileCount":8,"integrity":"sha512-KvO2ZnZuIO3gOef0p96RuKBq9Dzayp8UviM6kHlCMctAqFh8/HzT8kMvGl/OY13F40jSomqD6EgwH5Ii10Agwg==","signatures":[{"sig":"MEQCIDXfC/ywqK8TehmYK1RB8uisL9diW/345rYQ+ATRWGxMAiBq1/JKieY+3xIgQ91fXJHGmsl1iwe7N4fiVBtm3b7kWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP8+7CRA9TVsSAnZWagAAwqEQAIGGV2HFQ3bEnqNEmTqm\nqhnhlP0rdvjlaS5vkwbNiatXe2cdyLgZlSZW9JpINEqSvN2ufcL+cZOfHGo7\ntUcH52EXVy8eCXRaU3SloxGRatEbKXc1s75krk8rhPuxf/rgacn05uOKf0Dh\nC3vPtrImFkAzYS+tpBkCTtllZtzYcClXVJYSjIDV9TlDJTqrDTHEm2H4Ks1D\n6wvC/Z9Vjc+QHgSpF/Aug0Z53hN7FpEwIvlPBDkGra8BYqbQPyRUjN1UiaXu\nasyaWsVzIldsY4itQsSidzEkH2YtFEmlgF0gw1U6bPtS2H61p7PvFwfRalTp\nELaRkji8BxQ0Me3f/jciv+Bqj90onxNzwtjqLlG5A+Piaq39BOKdUFQYLsQ4\nOMu7SMag9oIkG4kbMl+6wI82brHtc9w9LoAtjG6POAR6076EW5l/mNFcUTyn\n6QLtgCvJUyK7/7GVfaSRG3pRFxJvaQUpfc1rTduvAx9152mmOGffIqL9Bt5U\n7iDzptQa9xo3/c4wA7eQKwsrQJaCBgtLinMyY7VHta8xFrsJhgu5lcCBz3hF\nvSjKVVQbppjAcckLrTDcUXkI/Tvlf+i+mkzGyqz+xAc/r0RozKF+gtacpwjA\nYFE7QhY/TNWtCtalz8L5qahV1ti7DDSG6n9+vFw8EfASvPJ2VpjkdjZuBHjH\nXQX6\r\n=Nsxk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mdtohtml.js","gitHead":"d0547079b8d03b8403ee8bc57b2be646cb0e06e3","_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"_npmVersion":"6.14.11","description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","directories":{},"_nodeVersion":"15.10.0","dependencies":{"jsdom":"^16.4.0","kleur":"^4.1.4","marked":"^2.0.1","minimist":"^1.2.5","js-beautify":"^1.13.5","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mdtohtml_1.0.1_1614794683145_0.5474309937968753","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@bodneyc/mdtohtml","version":"1.0.2","license":"MIT","_id":"@bodneyc/mdtohtml@1.0.2","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"homepage":"https://github.com/BodneyC/md-to-single-page-html#readme","bugs":{"url":"https://github.com/BodneyC/md-to-single-page-html/issues"},"bin":{"mdtohtml":"mdtohtml.js"},"dist":{"shasum":"f4807052a5a12b9bb71bd811d2653e6227f49871","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.2.tgz","fileCount":8,"integrity":"sha512-cQBnvR/PGh5zrguHhgrjTK0FrMNvwNpqGxhDSSTyWfRM8gEi05nV04wibqFsy/4qGVjHXEnSP7UiKVd/mQeRAw==","signatures":[{"sig":"MEYCIQCQVa3F0BWUTvTY5NdbaZd9IegQDa3gbAmfsJxVGSwqbgIhAMNXJ7WvoO67VytiO4+wZpcBM4x3fIqDwb+1O5EB2qf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9ugCRA9TVsSAnZWagAAYiUP/jHsZjLoTxikAsox0XXr\nZAwRLc6PNKhKDpDcD+IDd5SYXwEPj/3npKpCqXH7eDJoJ6WUhgsEyMjcw2ey\ndSa+CgWjWUDwNuaqJ8TOBWQALJwStgvH+HYhFmWBY997zOv5PXA0NBr/tc1S\nSzsekDVaP3XPgZ0ve2pjvbIKgex3+Luj4NCZ6GNx0JfozHKSOWEJASAVF6lz\nZEQjjB/qo3LwBYzYLbfncushzs3VpVLJtFw4CLFEM4PW3TRgkMaO+T8AMqFB\ndOs6zbJn0eixkpZgYN2SV7G9rRkTUKPhi5pDlgLS0q8Y7PDkYiZ3ttBqJkl6\neCgdZHUk1sT8DFpcOeAN6NPodDo+ZfPKTI3mrXfvJFfKqb8XySRsjPfZTNaQ\nLWMhwxxIwLqPM3iVaJRycBC+YoBIK2YuffTr+cLsPFzOCESrv0LrVyGFRiPL\navOp6ohiFzlvKm2lcoaG4jaQ+paEH1/IGuHsOx4yKLM2GwutDdyA/Tz8YCFO\nqkCimT6V/qqkuttZkjhxo8itKSFRmwplCwwFT2CjpYN9VqesSj+ADQ9/utPQ\nyLRSFTaCMxHF2/SAQMq0W3pw07wO1mPQv+iVT17r39tOFpXYVZn4kihvoM9r\no8cPAnGIGEqkWi0ZKAdLdxsT4ZVtQ2mYvzNl03Y9l95oKDnrH4tKjJpcI5GH\nLodG\r\n=F6a9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mdtohtml.js","gitHead":"d0547079b8d03b8403ee8bc57b2be646cb0e06e3","_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"repository":{"url":"git+https://github.com/BodneyC/md-to-single-page-html.git","type":"git"},"_npmVersion":"6.14.11","description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","directories":{},"_nodeVersion":"15.10.0","dependencies":{"jsdom":"^16.4.0","kleur":"^4.1.4","marked":"^2.0.1","minimist":"^1.2.5","js-beautify":"^1.13.5","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mdtohtml_1.0.2_1614797727470_0.2778904005144609","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@bodneyc/mdtohtml","version":"1.0.3","license":"MIT","_id":"@bodneyc/mdtohtml@1.0.3","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"homepage":"https://github.com/BodneyC/md-to-single-page-html#readme","bugs":{"url":"https://github.com/BodneyC/md-to-single-page-html/issues"},"bin":{"mdtohtml":"mdtohtml.js"},"dist":{"shasum":"1725b0b41fb83ce6ffb59b19abcc1e9950558461","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.3.tgz","fileCount":8,"integrity":"sha512-idFwvmUooPUulZ87etkg5VGsUHxhzpe9yTZBJTuha2qpYJjjnGPCWcmuY0nX36jMlAUVji9jH9TpJlCUrTm0bw==","signatures":[{"sig":"MEYCIQD0duHdLfcuVJjrWiZN/trkO27LCJxBqdnaSrH4KqaEhAIhAL43Mi+290FXNnPCmYfqgX30wP26u7lLMx+V5Znj4y+8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnUI1CRA9TVsSAnZWagAAZm4P/0h9ndjJYYba3rlXWJ79\nrahAJprn7erb3rHxLcyCvqNBvC8kRfi9xHp6To+a8HtWsVbFAbFeEl18iVtX\nvW79ukvFIHu87LoeNKPCHSRIpLkwYvy2nKYsgT9L3V8XqUXrZEtqmmkrgU+Z\nF2YdRqzvn/ZRiDEwKjKIO1SwBqfvOf+xU0pGsxTnw+LRjP8yScb8NIgj/L6F\nbscZ+nx0qFOJDHpyD5hNQFTQzSpabs3jKBTeRSadwoNUYuHLd7l4LynSk65b\njUIxx1VgGepVAcPyWJBfqqUcgEl/oNHPN3SiP95V4BoUyqAOIbPllVtZ0tUq\nD9k50ANn8QBo3z979ZwdYWbGZ6tn5qF7INQRbtiwtKwrIpXjde7PKsDUZju3\nZnbvTZlEBkPlQdBaD4LWui2H9r71aFJLMjZgZiv9fObqoinJ5Om/iDulRpCG\nYb4NQeMILBQAPwPqfKlufQDKgNbbHHSVZKhlSr7A1xBoGJ20MTKWB9wEr759\nhLscH15F1ZjNYskawcfltwkkAShtJ0HW33GOKYKXMx762TpNjXcAn7HoHNjx\n50M4GhNMJeBkXPaUy83ooC4BrkmocSFflqetE+4KmELVQdmgumZ/iL2k43vj\nmmKPaVGHpRC9rfeXusyl/OIQLXMvqfn9QFDQm3tDtNBfIQcAxt9IBaGICREo\nZRMF\r\n=FxJE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mdtohtml.js","gitHead":"d22e5905e2ea669ba0331f455e585f9299a5754d","_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"repository":{"url":"git+https://github.com/BodneyC/md-to-single-page-html.git","type":"git"},"_npmVersion":"7.11.2","description":"<!-- markdownlint-disable MD013 -->","directories":{},"_nodeVersion":"16.1.0","dependencies":{"jsdom":"^16.4.0","kleur":"^4.1.4","marked":"^2.0.1","minimist":"^1.2.5","js-beautify":"^1.13.5","sync-request":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mdtohtml_1.0.3_1620918836170_0.09966196267479033","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@bodneyc/mdtohtml","version":"1.0.4","license":"MIT","_id":"@bodneyc/mdtohtml@1.0.4","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"homepage":"https://github.com/BodneyC/md-to-single-page-html#readme","bugs":{"url":"https://github.com/BodneyC/md-to-single-page-html/issues"},"bin":{"mdtohtml":"mdtohtml.js"},"dist":{"shasum":"ad7a85ffc4b7f12d5b944d29e10f7fb0c71baac5","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.4.tgz","fileCount":8,"integrity":"sha512-+iuhSDkhGQKumi7zJNWNLPjnxWj/pWDTkxFWQkMXQ4w4zb7mhKNCk9ZFf6RdzLEDQnlhyfE2j2ryD+GRCC133Q==","signatures":[{"sig":"MEUCIQDSd3T6UTJ23ltKbEHHz8WLAGNqWptxag7+lN5SAGvkEwIgcv7+F7vxOqMLcjPggBkEnsQM16+Frj3/5yCnFNgPUd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46002},"main":"mdtohtml.js","gitHead":"d22e5905e2ea669ba0331f455e585f9299a5754d","_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"repository":{"url":"git+https://github.com/BodneyC/md-to-single-page-html.git","type":"git"},"_npmVersion":"10.8.0","description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","directories":{},"_nodeVersion":"22.2.0","dependencies":{"jsdom":"^24.1.0","kleur":"^4.1.5","marked":"^13.0.0","minimist":"^1.2.8","js-beautify":"^1.15.1","sync-request":"^6.1.0","tough-cookie":"5.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/mdtohtml_1.0.4_1718392773385_0.8891526856743677","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@bodneyc/mdtohtml","version":"1.0.5","main":"mdtohtml.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BodneyC/md-to-single-page-html.git"},"dependencies":{"js-beautify":"^1.15.1","jsdom":"^24.1.0","kleur":"^4.1.5","marked":"^13.0.0","minimist":"^1.2.8","sync-request":"^6.1.0","tough-cookie":"5.0.0-rc.1"},"devDependencies":{"eslint":"^9.4.0"},"bin":{"mdtohtml":"mdtohtml.js"},"_id":"@bodneyc/mdtohtml@1.0.5","gitHead":"fb3327d8bbed6555fb4dafb609e8363313bc4409","description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","bugs":{"url":"https://github.com/BodneyC/md-to-single-page-html/issues"},"homepage":"https://github.com/BodneyC/md-to-single-page-html#readme","_nodeVersion":"23.9.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-z/xeBwoNReRrWcXIAPuoWHrOhoT/6W5YSl3EDP8BlRnY9ZDo6fIlX+zH2PKaMZaPGD+rr6MlDCSCJjYWhV2N+Q==","shasum":"c8b5ddb10caf0f177a540bf65bc9bc542c594b04","tarball":"https://registry.npmjs.org/@bodneyc/mdtohtml/-/mdtohtml-1.0.5.tgz","fileCount":8,"unpackedSize":46375,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCE2cDuB+OFCWGvhcFppXoqH0lDzRXN4PEtkHuTbrmfbAIhAJbRGZrwj6HPljirLC7r4DgRAfI13wqOWpeDa4wTrTk4"}]},"_npmUser":{"name":"bodneyc","email":"benjcarrington@gmail.com"},"directories":{},"maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mdtohtml_1.0.5_1742735772808_0.8158384518882045"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-03T18:02:05.245Z","modified":"2025-03-23T13:16:13.227Z","1.0.0":"2021-03-03T18:02:05.500Z","1.0.1":"2021-03-03T18:04:43.319Z","1.0.2":"2021-03-03T18:55:27.673Z","1.0.3":"2021-05-13T15:13:56.286Z","1.0.4":"2024-06-14T19:19:33.580Z","1.0.5":"2025-03-23T13:16:13.050Z"},"bugs":{"url":"https://github.com/BodneyC/md-to-single-page-html/issues"},"license":"MIT","homepage":"https://github.com/BodneyC/md-to-single-page-html#readme","repository":{"type":"git","url":"git+https://github.com/BodneyC/md-to-single-page-html.git"},"description":"Due to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and ","maintainers":[{"name":"bodneyc","email":"benjcarrington@gmail.com"}],"readme":"# MD to Single Page HTML\n\nDue to several limitations at work, I'm unable to install and use Chromium headless or PhantomJS as a dependency of another package to tranform markdown to PDFs. I've also tried Pandoc with WkHtmlToPdf and getting it to work cleanly maintaining links and adding CSS has been a pain.\n\nBecause of the above, I've started sending out reports as HTML documents but I then have to manually add images and other content - the purpose of this mini-project is to automate this.\n\n## Usage\n\n```txt\nMarkdown to Single HTML Page\n\n    A markdown to HTML converter, using Marked, which downloads/reads\n      then base64s images and adds them to the HTML directly\n\nUsage:\n\n    mdtohtml [-i <file>] [-o <file>] [--external] [--beautify] [-s <stylesheet>] [input [output]]\n\nOptions:\n\n    -h|--help     Show this help section\n    -i|--input    Input filename\n    -o|--output   Output filename\n    -s|--css      CSS filename or URL\n    -e|--external Download external images\n```\n\n<!-- markdownlint-disable-file MD013 -->\n","readmeFilename":"README.md"}