{"_id":"@akashacms/renderers","_rev":"13-32e7039cf9cbb8695ffe9bd5248eb25a","name":"@akashacms/renderers","dist-tags":{"latest":"0.9.12"},"versions":{"0.9.0":{"name":"@akashacms/renderers","version":"0.9.0","keywords":[],"author":"","license":"ISC","_id":"@akashacms/renderers@0.9.0","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"dist":{"shasum":"96d47be44cbaa1aaa2e0fd456c807858de76fb16","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.0.tgz","fileCount":36,"integrity":"sha512-SvQof8qnQzTjGkLs2po9mkHeiC7+Rgx79Tq4CqC7WvF4pabuvqn0sFkRBlk7YjIBXQ1jdy1XY15W8Dc2izeacA==","signatures":[{"sig":"MEYCIQDt9OBYXlbtG7EV7ufqelNtx448PjashJFZ3MGBSi9pmgIhAOip6CWvFllDbXbFpN5Xp2rNOiieZkJGsu3o1RN5cOaG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO09OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfexAAoVyzk+1KobsK2KPp1s8UympPYbWc9U9HoArTLbm+8+3WePtU\r\nZ5yXVyzG+UMy4bcqYexHCQYahuXVarYpBn3loacD+LkkESNLSWCoDc37jTR8\r\n2fAPmBR5eV2a30XGuhRxJQT8ERaAYRwRFkGv1a5UrUuL6Zh5kBgjbyOkQYem\r\n/yNVOUdBWfv6BhmApD6fBEtwcAlnKvBLr67rA7nOw0spSetBgt64CYKGlFag\r\nXPliJGBsJmwizsh8WljNTXNbVJK05Bfu+QtIykgxQJ6JrLfJtnxMUIlYSCfZ\r\nG+QBXqcu4Hwp4gMXPxDVN5m2h5lVD+lC7ah+5+mOgCm9gay53opoQKdwtOu3\r\nvu/mqxS0slGZ0008Zd3g/NQ13bufbVP/xQ1aC+BjtexNsQ4paEZuvWtvqZ8H\r\naPpHueLsD2ix0z/PH1XBSD46CnK0uwjPB+IZ2qVAMHf289eVka6vBSGpnf7A\r\n9veDKq6kQlWwFJ18rky4AkONfSS3DXSnkapxuYrV2EbFJFZcV2U/ybIOeaDB\r\n+pcTYLmHUMRgBc5JgfEdaT0bDWQy9CWfc8NA5awkjxA5RN8r1V88OWD7n73B\r\nrEeGoBr386orKEs36vXVSUNx6EpvwpehKpAH2VFA6CqD6xJEwbMegieq8PHd\r\n1gjwoXCyk8ws2fQ8HK+McOg39QZrrSCOHR4=\r\n=Tb7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"49e1079475be99fe3d963c52d73691443e91afa0","scripts":{"build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"_npmVersion":"8.19.1","description":"The `@akashacms/renderers` package can be used by any software, and does not have known dependencies on other AkashaCMS packages.  It was designed for use by AkashaCMS, but also designed to be potentially usable by any other software.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ejs":"^3.1.8","less":"^4.1.3","liquid":"^5.1.1","nunjucks":"^3.2.3","mahabhuta":"^0.8.3","handlebars":"^4.7.7","gray-matter":"^4.0.3","markdown-it":"^13.0.1","@asciidoctor/core":"^2.2.6","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.0_1664831310606_0.7724465403347776","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@akashacms/renderers","version":"0.9.1","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.1","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"7f0c5581e94a9169d9999ea7aa6bad73a5827539","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.1.tgz","fileCount":36,"integrity":"sha512-Do6eNP4NfgeTWEEsGo1q24fwjsio3inahTa+X9rL29p84leWx4ktStlmxhLeJFVQOCOQWYk3vKLZ6K7adFOOgA==","signatures":[{"sig":"MEYCIQCkVZTyNTgHJVN862ewUSm/kvFRw+8KYY0lLPq/KQoVZAIhAONzxssvLH2m3z4qe54KO5+sM2ZnROtDaZr/PQ3nUsOc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP27cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqyg/+N+mAEPiQsWZJv0ReAetc652WuILe5Ax6yuFMQmSyR77BaNY2\r\nASxGHBtK+EDsKtdANsBBibVa54SA803j2npyVeg4bLKKrP4uFW7JNkoJYe+n\r\nCu+I6HhRrT8suheAymDskg9c/8WnIHFH8xDPIBwU5EcdTql06wZe7YuHvaa4\r\ng5QA7xZR+8iOFHQnvZ3UH/9YlRde2IvJvCaa1St8W0BKkeLw5atTGXDX1VdF\r\nFn8+WnQxZC62a5F27nZB6sPWNXY2lVHevrMUhngA4CZ1WclNiyVJSB8OnIj4\r\nALKRH2wQeDw3mI9Eeewi1ZvoKlYJRMwCYXx35Wnn/hkanE7yxRLMo62+YrS2\r\noArEexooldaCf1swmlPdjNX1aeBkEhq1xsQYyfNSDvXZxyrzfVXzAwWGEL1H\r\nnET2xSE9fKKYMZXPNgGfJKYdho6oAkb6htVMhDZx7YdKiLQZtUxVoUPnxgTA\r\nS4qz5jpxyDDdk44lnhKo80iFUYNz8PAKXwJrEP3bODZqkrypb2Rknan0YnJu\r\n9xOA+zFRed3RgQpfuoUpXmhcFQVlHtSEEC0soLgi3UY0jjgnPSHG9GMb+p/7\r\nWXDs5R82OKB/atAyXpLcQxsqMDuWpPTpPtHC7tzuyjGCz+gACdSrCRb/1vkB\r\nf3OnUu0Ax4CXYqXXDi6EGQo6N4iKbtf1Am0=\r\n=VTwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"f082e50f35babe51893fd24319ac2581a5e849d1","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"8.19.2","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"18.10.0","dependencies":{"ejs":"^3.1.8","less":"^4.1.3","liquid":"^5.1.1","nunjucks":"^3.2.3","mahabhuta":"^0.8.3","handlebars":"^4.7.7","gray-matter":"^4.0.3","markdown-it":"^13.0.1","@asciidoctor/core":"^2.2.6","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.1_1665101532511_0.05811412245310388","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@akashacms/renderers","version":"0.9.2","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.2","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"e329b6bfe9f62622a20cd022a57f5cc8c5c79671","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.2.tgz","fileCount":36,"integrity":"sha512-aZj94OrKUwIIYe91GqynQCSk33BeFWLcnyvMpqdJM6yE75D7zm44xzXELIjufAL+uLbPzydWeFdSmovXubuGcA==","signatures":[{"sig":"MEUCIGrMZDFzPQ6eWQ3Hz7gh1YMmv03YaSYLGMPJON9Iw2NnAiEAtifvAvDF3DyGgPB5D1PK7u1Mh0Q7w5HyPU/NmPRRl1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQf3EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzMhAAjdjH4Pxj6rCHj/9rgPUK5ZXL5x4e9V3s+L+P0HDpvZ6FnW4Z\r\nCDhl6ke707Ij3Zl+tvGfB3IgJUndK9D95uNtwmN/owziMvwp2fjL6beKNXKs\r\nGmOJINC3R6HNhxyG3aKsLLVWA+g3750yslGB2DGq3N6kzohaVXNrk9BbcJV4\r\nfwOoUHJduE6D6vyFPp9CRGkN3H0I/GJPdLfw2WB9SK1JrISfxG8O6FYYY1hR\r\n/iqZnMZRjPAwyyszKRG7jVTyaf17EkA8wQb4fjpdI5d87IoiqS4wbuRoKBvR\r\nCuuw+IVHtGx6BGjv6fRSATD7l42puh37N04AHpvgUbEs10ku/Q2EKU0sp9VM\r\n0ltES9ftw83htqrImrRpEp2G76plMFSTfPS8bgSJF7z0MpFavv2cikayoTID\r\nPJDL/ZAnslVRJ3RQgOHDGe2TuDi+BzS6Lw/2EOQeM5jG8UCjPGbVpZQV/T+e\r\nEaAX3727zNETJXNv/KT30zcSFIDtUiMOloD57xvAku4tpIWXyDximYckiBNn\r\nR6cZzWTJMr/r1dlAYs8XLhFKxGmvnZj18qbajOduC6stUvm3HD1yzY8XTFPD\r\nJQbHQfDKHwhnZLc8KefRb2GhUyU7Pbqh3goHRtEhJ1VmQNyPwGcVoTAyCv1E\r\n9DDhzKXGCSkLQeqTkIOLCwkjKy1vEDke75U=\r\n=hsDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"81ec915e31f53803567b72a455501fa3ae3ac6ff","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"8.19.1","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ejs":"^3.1.8","less":"^4.1.3","liquid":"^5.1.1","nunjucks":"^3.2.3","mahabhuta":"^0.8.3","handlebars":"^4.7.7","gray-matter":"^4.0.3","markdown-it":"^13.0.1","@asciidoctor/core":"^2.2.6","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.2_1665269188054_0.17519330178326897","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@akashacms/renderers","version":"0.9.3","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.3","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"a62b6db0314eb6775848f9994883da5b7c43dd5e","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.3.tgz","fileCount":39,"integrity":"sha512-oozBZgPAnhUVF8vm9wjP668fH2eXTm6jiYVWdjB6Ek7k+geJkYIjwt5edpaZc8geX4hkchnB0I9cOvC97mIDiw==","signatures":[{"sig":"MEQCIE0KuFj+iceiHlrmezb4jwKXVQ+lpQLXQ+AoWSgKpj+TAiAkv0+C1fG1m9ElYDw8KNdan8N10zQw5cGhqFTg6csB9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZwOjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY+Q//XmksgOb8ja7vFKEmCyO96Sb860e7ygfB24vYGfB3LaQmv0Oq\r\n9KcfnH/VE8DxkPsR/i7MABlkMTLu1VJ+MVkhWKe6Bn31QXB3nG9VLCXLfSh4\r\nS+Qxy03yvsS2KhDIGNtLzzAbliIxu8a3KmLIhhH8lhJso3GHQ9PBBayMpnHY\r\nOYiqh0kF2OTOG+Hmm7bXfs4DQhFK6yy3TdyO1N7Q0CDtiFm/DtDGxgN5FO3s\r\nL5L2W6m/6Pk43FLxGbrd92X6s2PyBHVf2Lfp5aUlvNGaWTKJc/sLnRUN7rSD\r\nCYqceELNp5kOU47/aGzlJP4xkmzJ35OWc3I/ziLVgDCSc+bL6AfeFof3Vg3c\r\ne+NE7SdJPSlLiOyAWcQe5332PQmYy3s1QlDXsN/xUOjSHcFvXv0gmjGPO6C9\r\niXMepPJbk+/Aao7ry5QdOOzT47i2xbCWwh7X/D5Xz3c9oEEoNEFQ1Qi8xl8Y\r\naAre3YASJ+LPlOTMJ2dL6JQ6xehWB6iMOVxbDAofZJy8qXt5PsjqTfzoA58O\r\nHganXyOEw8ecdaxDMEiJgmVa7aIB0qLVyZJkmHc8DdzeKnh4euY+iF/M8INu\r\n4+y6g17YD2vbjlwrdHGienvp6/IV6ZxzH79egEnfe2LJYJKNZLiRl1CDyt5B\r\nyQc0MQNuz+g+rYcAbwbA2yTbebPmwU5zCkI=\r\n=QTdC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"466a0225befdd831c59edcc37f4d9b6aeaf37772","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"8.5.1","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"17.6.0","dependencies":{"ejs":"^3.1.8","less":"^4.1.3","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.3","mahabhuta":"^0.8.3","handlebars":"^4.7.7","gray-matter":"^4.0.3","markdown-it":"^13.0.1","@markdoc/markdoc":"^0.2.1","@asciidoctor/core":"^2.2.6","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.3_1667695523753_0.8752811295046654","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@akashacms/renderers","version":"0.9.4","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.4","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"f67037407787d35599f8c078d9cf4abbc8f08dcb","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.4.tgz","fileCount":39,"integrity":"sha512-rMJ0KgQ8CLGZUSWWLUnl/ui9ROgA5itJFjje66oUCPG2CRNcq5YCYneRqjINITTPad7sQP76gVZJu8F2j3aXxg==","signatures":[{"sig":"MEYCIQCQ82lOuD7YDcD9zv53E3LZIRZeH8s1HWywXqxzza8y/gIhAMMHomv/U/1A9hb+6xWWOYNZia2HqXWujSV76kb7DgGI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269772},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"529595c200e7af7ef669e3fe61a78c9778c637b5","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.2.4","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.4_1709912670686_0.9975082131813675","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@akashacms/renderers","version":"0.9.5","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.5","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"ea9ffbbecc0f48d5875eed335bd6fa65f0429fee","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.5.tgz","fileCount":39,"integrity":"sha512-RNrN3DBHhVYBGK+xj0bNrqY2eUkP9vbOk02+sUz/ololtmm1M4LjjlUnrLlPm1fHHGybioFgNQrHwT8LsrDm5Q==","signatures":[{"sig":"MEQCIG0ZnKPb4JyoNYWgF63HxUMb59Y44uMlb6HhRaC+/bDAAiAOwxzebytpJMnpNCx4UhNtbNxDjA+lfc6Sofrzaq+5WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277807},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"529595c200e7af7ef669e3fe61a78c9778c637b5","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.8.1","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.5_1728498155339_0.7631725404134133","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"@akashacms/renderers","version":"0.9.6","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.6","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"51e0ceb29571e0d9845a9247d14b78c71a09ee62","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.6.tgz","fileCount":39,"integrity":"sha512-mGPhPpUXEMiYDkWZgogvFJpyvYW67SKY+oZgJ+GSMRuq8zAAF1eQH9Dm3LMF+n/p/Y9XQmsX3NWGmJFTc5vyFQ==","signatures":[{"sig":"MEQCIDg7K6oT7ug4g0TrNIMEsOdLo59jt3m0BggsGmKhKn1cAiAPZKN8a0YTq66m5n0m8C4LmXJpy181FOnEXOt3LFvIPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286224},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"675b5750fc113149038a29615688ea90aa188ba7","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.6_1731618617417_0.9928442328129035","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"@akashacms/renderers","version":"0.9.7","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.7","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"e689ebeace4a40ed276027e1f9ddff7113acba05","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.7.tgz","fileCount":39,"integrity":"sha512-tVYRnm+wbzYVhgTjNGAs9GqqMTSI6Mj3mD7LrijUCG5b/nn2uYrDnWw9cUYhu5eicivg1RYmzkZbKQxwZm+cjg==","signatures":[{"sig":"MEYCIQD8fJmztIzQPcDHPjZJCWTeWj2z1hrHP9KSMahkAo6Z2QIhAOlEn/D2nZq4yzkUGGcdFJ8jnzPfx+OTF4mO0JE/HMst","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289317},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"7d0a3650d4d2d70b31f0d2dd407fd51f5af7cb2c","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","nunjucks-async-loader":"^2.1.3","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.7_1731685587451_0.9792312082310954","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"@akashacms/renderers","version":"0.9.8","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.8","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"218c96e9fd625c6e80f06cfd648890059954f2f5","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.8.tgz","fileCount":39,"integrity":"sha512-S/HxNmWyiwvFdsgOLMwpU2kB/jg+2pIEgRuJddpNqusgyfE6H6CpPE+YSVGK46A0xGTnCMVOfxjSbv/x8inq7w==","signatures":[{"sig":"MEUCIFtz6/fmne5ZMl4p2EIrhECK3LXbqhAUS4JGZSN/NlCNAiEAwg2N2rHteB2rx9kID/t/JtwlP+534+esSWYKnb20QqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288118},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"4f7642ecb86d2f5e0f47e756bfd02650cffe326b","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.8_1731690792155_0.8088060783482893","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"@akashacms/renderers","version":"0.9.9","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.9","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"feda621b844cfd714feea299758993795e2bb81f","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.9.tgz","fileCount":39,"integrity":"sha512-2squBk7GIDLZIeLNh6yrWc5pflXjtBIe1fqwIdP7OlCZgUAV/p7xvb0BJSiM1RM5+FMQX2F+F82RqE9hcMXymA==","signatures":[{"sig":"MEUCIQDdqexN3U67agVa8Ejv66xz6aZy5ZbgH1ScprDDHs0CjwIgKBRVjgsgwKD7I/j1YWtKX/2MXX0imIaeYN5GpHGm82o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295384},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"751ddf244e2a52ab97f1fcef28215391e9d3c746","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","react":"^18.2.0","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.4","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@markdoc/markdoc":"^0.4.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.8.2","@types/node":"^18.7.13"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.9_1732308720603_0.7367211494756563","host":"s3://npm-registry-packages"}},"0.9.10":{"name":"@akashacms/renderers","version":"0.9.10","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.10","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"4dfb62553b61b1d88882e87652dafb9783aefb2d","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.10.tgz","fileCount":40,"integrity":"sha512-odTvQvOOdRQ4lDh0u1dZIn0XbMWbNuLE2Dmm2CYDiUIXKg8SGZWGhHpKc+JViGsDF2Cwc5gVDPpPB4hFP8QXpQ==","signatures":[{"sig":"MEUCIB4dU6Fsb7dVEYQbA19EZs7/wvYs1Bhegp9h4SPo3aERAiEAn4DTQw9lRdT62dmRkhvoiBthgxHOEL29aYCdEM3ejDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312351},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"3fd2db38b46df09766fd47c10c4783c1c590f2f0","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.x","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.x","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.10_1734445817257_0.9828129713319469","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@akashacms/renderers","version":"0.9.11","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","_id":"@akashacms/renderers@0.9.11","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"homepage":"https://akashacms.github.io/rendering-engines/","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"dist":{"shasum":"e64f882268c9c55b296de7874872714a4fa872f9","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.11.tgz","fileCount":40,"integrity":"sha512-qT/Z63roNOEd2ayvyHDUdNN1fPlf1CC5VNhhzhhnwNCq3prVyTefSFlFuT+yXFXaOuHra0UETD//HpJavHGCPg==","signatures":[{"sig":"MEQCIC0wrqIHuEz+dzwyuiXqt4nUU+z/ta4hzhBsMRlUlBysAiBT5bfk0YZEot31ar2a+bFwrBmNxseXn6egA9I3yDL6gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314569},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"f72dcd6e3655b98406891e254831a2b84d368803","scripts":{"test":"cd test && npm test","build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish"},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"repository":{"url":"git+https://github.com/akashacms/rendering-engines.git","type":"git"},"_npmVersion":"10.9.0","description":"Consolidated support for multiple website content rendering tools in Node.js","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ejs":"^3.1.x","less":"^4.2.x","liquid":"^5.1.1","nunjucks":"^3.2.x","mahabhuta":"^0.8.x","handlebars":"^4.7.x","gray-matter":"^4.0.3","markdown-it":"^14.0.x","@asciidoctor/core":"^3.0.x","runtime-data-validation":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.x","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/renderers_0.9.11_1734876622671_0.6870226569482978","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@akashacms/renderers","version":"0.9.12","description":"Consolidated support for multiple website content rendering tools in Node.js","author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"repository":{"type":"git","url":"git+https://github.com/akashacms/rendering-engines.git"},"homepage":"https://akashacms.github.io/rendering-engines/","main":"dist/index.js","types":"./dist/index.d.ts","type":"commonjs","engines":{"node":">=24.x"},"scripts":{"build":"tsc","watch":"tsc -w","dopublish":"npm publish --access public","publish-guide":"cd guide && npm run publish","test":"cd test && npm test"},"keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"devDependencies":{"@types/node":"^24.x","typescript":"^5.8.x"},"dependencies":{"@asciidoctor/core":"^4.x","ejs":"^6.x","eta":"^4.6.x","gray-matter":"^4.0.3","handlebars":"^4.7.x","less":"^4.6.x","liquidjs":"^10.27.x","mahabhuta":"^0.9.x","markdown-it":"^14.2.x","nunjucks":"^3.2.x"},"overrides":{"rimraf@<4":"5.0.10","glob@<9":"10.4.5","encoding-sniffer@<0.3":"^1.x"},"gitHead":"11861944d9f2337da586a1ec36ded12248c77e1c","_id":"@akashacms/renderers@0.9.12","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-jPK6+H+2DCEX6/j5LK+5IrDpWspjr1/yPjcQ+xHwvVWwL0EOzw+YArGxPX13en90+fs0iFs/pUurb0R/iNKIPA==","shasum":"d67acd71815b78a89a1a2350071faabef66bcfab","tarball":"https://registry.npmjs.org/@akashacms/renderers/-/renderers-0.9.12.tgz","fileCount":40,"unpackedSize":299965,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGv010qJ5eCt6qqWEUixVohhZMHlKM94HCZfU92cduE+AiASAYiEva3bJfuIwsh50AFLs39dv+voun9LxhDOi66NAA=="}]},"_npmUser":{"name":"reikiman","email":"david@davidherron.com"},"directories":{},"maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/renderers_0.9.12_1782471052182_0.7092116958965786"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-03T21:08:30.535Z","modified":"2026-06-26T10:50:52.479Z","0.9.0":"2022-10-03T21:08:30.803Z","0.9.1":"2022-10-07T00:12:12.778Z","0.9.2":"2022-10-08T22:46:28.258Z","0.9.3":"2022-11-06T00:45:23.962Z","0.9.4":"2024-03-08T15:44:30.847Z","0.9.5":"2024-10-09T18:22:35.553Z","0.9.6":"2024-11-14T21:10:17.604Z","0.9.7":"2024-11-15T15:46:27.709Z","0.9.8":"2024-11-15T17:13:12.375Z","0.9.9":"2024-11-22T20:52:00.840Z","0.9.10":"2024-12-17T14:30:17.422Z","0.9.11":"2024-12-22T14:10:22.945Z","0.9.12":"2026-06-26T10:50:52.326Z"},"bugs":{"url":"https://github.com/akashacms/rendering-engines/issues"},"author":{"name":"David Herron","email":"david@davidherron.com"},"license":"ISC","homepage":"https://akashacms.github.io/rendering-engines/","keywords":["static website generator","generator","watcher","watchFile","watching","cms","website","templates"],"repository":{"type":"git","url":"git+https://github.com/akashacms/rendering-engines.git"},"description":"Consolidated support for multiple website content rendering tools in Node.js","maintainers":[{"name":"reikiman","email":"david@davidherron.com"}],"readme":"# Renderers - Consolidated support for multiple website content rendering tools in Node.js\n\nThis is `@akashacms/renderers@0.9` which maintains compatibility with akasharender@0.9.\n\nThe `@akashacms/renderers` package simplifies using any of several rendering tools, including Markdown (using Markdown-IT), AsciiDoc, LESS, and several template engines.\n\nIt can be used in any Node.js (or Deno or Bun) application.  While it was designed to be used in the AkashaCMS ecosystem, especially akasharender, it does not have direct dependencies any AkashaCMS feature.  Instead it can be integrated into any other application.\n\nThe purpose is to present a harmonized interface to any package whose purpose is rendering files used in website construction.  These packages fall into three categories:\n\n* Template rendering engines like EJS, Handlebars or Nunjucks\n* CSS rendering using LESS\n* Document rendering using Markdown or AsciiDoctor\n\nLinks:\n\n* Home page: https://akashacms.github.io/rendering-engines/index.html\n* NPM: https://www.npmjs.com/package/@akashacms/renderers\n* Introduction: https://akashacms.com/news/2022/09/renderers-package.html\n\n## Installation\n\n```\n$ npm install @akashacms/renderers --save\n```\n\nIn your source code add this:\n\n```js\n// CommonJS modules\nconst Renderers = require('@akashacms/renderers');\n// ES6 modules\nimport {\n    Configuration as RenderersConfiguration\n} from '@akashacms/renderers';\n```\n\nThe `Configuration` class handles configuration and organizing access to the rendering packages.  For CommonJS modules imported as shown here, this class is referenced as `Renderers.Configuration`.\n\n```js\nimport {\n    Configuration as RenderersConfiguration,\n    Renderer\n} from '@akashacms/renderers';\n```\n\nThe `Renderer` class is how we encapsulate the rendering packages.  Each encapsulated package has a matching Renderer class that interfaces with the package.\n\n## Usage\n\nThe model is that a file to be rendered has an input file name, and an output file name.  The input file is in a pre-rendered format, such as Markdown, and the output file is in its rendered format, such as HTML.\n\nThe _Configuration_ automatically loads the Renderer implementations contained in the package.  It is easy to write your own Renderer and add them to the Configuration.\n\nSuppose you have a content file to render.  It can be rendered with the following code:\n\n```js\nimport { promises as fsp } from 'fs';\n\nimport {\n    Configuration as RenderersConfiguration\n} from '@akashacms/renderers';\n\nconst renderers = new RenderersConfiguration({\n    // possible configuration options\n});\n\nconst inputFN = '/path/to/input.html.md';\nconst input = await fsp.readFile(inputFN, 'utf-8');\nconst renderer = renderers.findRendererPath(inputFN);\nconst renderContext = renderer.parseMetadata({\n    fspath: inputFN,\n    content: input\n});\n// parseMetadata looks for frontmatter, and will\n// modify the renderingContext to have two new fields.\n// `body` will have the main body of the input\n// `metadata` will have the frontmatter as an object\n\nconst rendered = await renderer.render(renderContext);\n\n// ...\nconst outputFN = renderer.filePath(inputFN);\nfsp.writeFile(outputFN, rendered, 'utf-8');\n```\n\nThe `findRendererPath` method searches the available Renderers for one which will handle the path.  Each Renderer has a `match` method which is used for matching file names.\n\nThe double extension, `.html.md`, is meant to convey that the input is Markdown and the output is HTML.\n\nThe `parseMetadata` method will examine a file to access any metadata values.  For the Markdown renderer, and most other renderers, this turns into looking for a frontmatter block that is formatted in YAML.\n\nThe `render` method renders the content and metadata in the `RenderingContext` object.  It produces an output formatted as per the renderer.\n\nThe output file name is computed by the Renderer using the `filePath` method.\n\nYou may want to render the Markdown file into a layout template.  If so, change the final bit to this:\n\n```js\nconst layoutMetadata = {};\nfor (const yprop in renderContext.metadata) {\n    layoutMetadata[yprop] = renderContext.metadata[yprop];\n}\nlayoutMetadata.content = rendered;\n\nconst layoutFN = '/path/to/layouts/example.html.ejs';\nconst layout = await fsp.readFile(layoutFN, 'utf-8');\nconst layoutRenderer = renderers.findRendererPath(layoutFN);\nconst layoutRendered = layoutRenderer.render({\n    fspath: layoutFN,\n    content: layout,\n    metadata: layoutMetadata\n});\nconst outputFN = renderer.filePath(inputFN);\nfsp.writeFile(outputFN, layoutRendered, 'utf-8');\n```\n\nThis example uses an EJS formatted template.  This follows roughly the same pattern as above.\n\nIt starts by finding the renderer for the layout template using `findRendererPath`.\n\nIn this case we assume the template does not contain any metadata values.  Your application might want to support metadata in the layout template, in which case you can call `parseMetadata`.\n\nThe layout template should receive all metadata values.  This allows those values to be substituted into the template.  The example shows us computing the metadata from the values found in the original document.  To that we add a value, `content`, which is the rendered output from the first stage.\n\n## Supported rendering engines\n\nThe supported engines are:\n\nName       | Extension          | Description\n-----------|--------------------|------------\nAsciiDoc   | `.html.adoc`       | Supports AsciiDoctor documents using [@asciidoctor/core](https://www.npmjs.com/package/@asciidoctor/core)\nMarkdown   | `.html.md`         | Supports Markdown documents using [Markdown-it](https://www.npmjs.com/package/markdown-it)\nLESS       | `.css.less`        | Supports compiling LESS files to CSS using [LESS](https://www.npmjs.com/package/less)\nEJS        | `.html.ejs`        | EJS using [EJS](https://www.npmjs.com/package/ejs)\nETA        | `.html.eta`        | ETA using [ETA](https://www.npmjs.com/package/eta)\nHandlebars | `.html.handlebars` | Handlebars using [Handlebars](https://www.npmjs.com/package/handlebars)\nJSON       | `.html.json`       | Supports rendering a JSON document through a template to produce HTML\nLiquid     | `.html.liquid`     | LiquidJS using [LiquidJS](https://www.npmjs.com/package/liquidjs)\nNunjucks   | `.html.njk`        | Nunjucks using [Nunjucks](https://www.npmjs.com/package/nunjucks)\n\n","readmeFilename":"README.md"}