{"_id":"hoast-layout","_rev":"32-828553b09121420eab9e85f5e5eb2994","name":"hoast-layout","dist-tags":{"latest":"1.3.1","next":"1.3.0"},"versions":{"0.0.0":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.0.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"engines":{"node":">=7.8.0"},"main":"index.js","homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"peerDependencies":{"hoast":"^0.0.0"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"debug":"^3.1.0"},"licenseText":"ISC License\n\nCopyright (c) 2018 Ron Dekker <https://rondekker.nl>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.","_id":"hoast-layout@0.0.0","dist":{"shasum":"7d31b6ebc8f1f3645798d90d294902c2abf300b5","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.0.0.tgz","integrity":"sha512-d2Ky16Ign6VHNXRG3EwV0RYSX6CK9cL0GTVl8gpEwShBl1Htqk2s/nteYtGOqh1L+fqoamhFqdySII0ahfNnEg==","fileCount":5,"unpackedSize":6771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZXmMCRA9TVsSAnZWagAA4PwP/Rn+K2CmjsBxA6tRojZl\nX7t2jVC7QbZGZ09nNCDWn9YpCeV4czlgS9bbGMVZH1iFAtz6PrI+dVls/tqM\nlG+SPeHsYZdj5f5U+urkB1tFoCkwfkNj8ANuQgWVh22J9fN7FvfYG04Mo1Zl\n9D9tDzQ1qArhSn6KS+YGwSKA8Bd2j9Re2pqJ85HXqP3+/WyTpbIKDGwJAfaW\n41p+Z2QvQJHuq3wWFYWf7/13s3wAnR/nMMgp/0ejZH2r/mPyui+QO/ke1EB7\nBsXMSiHTxL3B9sFaQjYeqiJsaFa754aLfhBr+w0pHjar8rwGfo3GG+wmWzf5\nTCWKhxBSpEkJMhg+vZCUnY/wUoNxQs3uOb4W6hhjK17Fe8qnG5cipcsBM/tG\nvk929H3ykIq3NYzQNVxmQoWFTZVzKTNxk8JunqvcXmHibcUfWvFMRMU52ceZ\nKceXzS4A9tLX2fjCSYMGFuv0jY32/yGTq2+2F+rQvLFASYb22AygZwSAr1i5\n00mDAY6zSVOELjYxgukRXJ46qgwW9tXoXBojyjI8WEyrjT3eBssfcZTTof1g\nAYeiJt3EK7Fmzn/3Jm/raMyNWAQu+jXBMVqc8PaAup7W1CstXzt2HovgGhzf\nu4ejnS4/4IfsT7Npk4+zFMaR4bdJpBdDvX0pG+wcpYzpAVoDdfxSrBosu5CY\nGrtP\r\n=Udl1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ/tdKlycmGBAto5Nofm/w5TTDV58b71YqaI+LYHYfrgIhALMJmjFg46GpJPeiY74rA71dN4N843U/xPDF9UbSv/9q"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.0.0_1533376907668_0.7951357491429563"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.0.1":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.0.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"engines":{"node":">=7.8.0"},"main":"index.js","homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"peerDependencies":{"hoast":"^0.0.0"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"debug":"^3.1.0"},"licenseText":"ISC License\n\nCopyright (c) 2018 Ron Dekker <https://rondekker.nl>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.","_id":"hoast-layout@0.0.1","dist":{"shasum":"63a01dbeefe05518ae047e8b138b361d50837113","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.0.1.tgz","integrity":"sha512-Kg7lGiF71C1glV1c2Kc6S8TY2hp5QQWrS8DjuohUxqlyV2cIfecP4a+kEZRsvWGr6W+OIX5i97lpv1Ya+fwuhA==","fileCount":5,"unpackedSize":7212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZYQTCRA9TVsSAnZWagAAAwAQAJBJlSOG14+BSGE+YNDV\nbQwt74fN18kuVpAKJF048g/SFPaBR3S1HfVzYTOUEjurSzT3oq8vfyeXiAgu\nktY5A4FTHXkPl87DjRRBPLynxnvh2mtu0+7uLFGexgCukJArvC//gDq3PBso\nckHIg5lFiJ/15DYlLNVvw3yz1SjKxAJbkvIgZQ12PyPKoYByo+m/3D1aGIKe\nNTmxJHgMBWRa2QQoapuqPZASesRoPphf3h1aMunEot7nRbtP8qHzY3Zu7slI\nXwnaOjerqu7EuUbIAdVagjNyZ7LKwI87mAtIvouSC6rvLXuq8IGNWg07+BZU\nq59jbcXc9c0QJ0tqj1IAp3CzeiRlVr8Aa8A2CZmYz88VyvGv1bTHtQ4a/A7M\nYnYgC35Ltw/lHBObbKcCKwUfQgCasedhEsQvMkq4GF2WC0Z9Q4oKn4uv7Zme\njQyR2roPeXe922jOk/cHWeuYeO8ihypdCvE+0pFclW9i+rAzs62+kRGhOQeH\nfp450cfSUCGhaHwQ21Evvsca+WmxjaqysUAoaQDKwtuo3LlX4KtGMSnDQfpx\nB68e38FpmVSPEmQUUFng7775DnNZThi6o+8eznkewHwg4W5yJbdsPefrqJaH\nEcWrA+8MXtJTHgFKmuEs4lIdwdgkOLZ0wZmiFPVPtbN71F50ZEpS9fNXpmrz\nfbKk\r\n=9YKQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT1eODCNLNpICoETHlQbLjA+Yr+umJW8Uc+inK2XbBSgIhAMXS+rYYDvZaJrfFZzWlD0kfYn3zQ9ryqkbp6TRtpzl6"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.0.1_1533379603233_0.3201466629728913"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.0.2":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.0.2","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"engines":{"node":">=7.8.0"},"main":"index.js","homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"peerDependencies":{"hoast":"^0.0.1"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"debug":"^3.1.0"},"licenseText":"ISC License\n\nCopyright (c) 2018 Ron Dekker <https://rondekker.nl>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.","_id":"hoast-layout@0.0.2","dist":{"shasum":"a007faabba9925beec1719c66caae61de4cc5b17","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.0.2.tgz","integrity":"sha512-snfrq7aXMm5xGg7Ji6gDOh54ao5GOeaAnPiTSAyyq88g+TMS0FGl5ipkFuO67u67nl1IaOOJ1oU3xNCRzy3pVA==","fileCount":5,"unpackedSize":7354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaFB9CRA9TVsSAnZWagAALAIP/iYR2Y4XU2Die7h7Lyne\nzsPVWTSHLYcrb8tcd/vXmzGwM4BB7mOQALyLHVcglwTlAoumP108UFbBS27G\n8g+SzH3cx4MgxoLm9qSugimlhm6yc80afZ4wkUS8QVv1vVLkRt+MKqNq5+8U\nUMC5M7Twkk2AT/EcpHv2fVK8hWhNPmtm1xtS4xMhzNv6/UxpO8ePIt+hkMRA\nTnF+MpMmHpqDI6U30FJMLnSjPNaYLarn0w9u4lSrz0t1XDiuhwN/1Kjmidv3\nQp3QyKt0vmwsLJTuxYjleMd5Pglmd6Cyy1PX/8rtSH3gP+Itq8BDRxHwGy3A\nvaKxpzzmMSJLxnbZOFrAE4NP/kpECHbDLtFA9UR9vKDezsMICmPlxcZq08mQ\njtK4P/HIwFoZdb9NmokK0nhCS1D7Oh3U1Kek/mj83xjn4h+/MhhT0VkA9VAK\nv8sYznyW+imoAoESXCMWehuF4l4qb1WlkR6ZlOCYrQ6bYmjGA/yW/z/TrV+Q\nDwuvlWhuVkVoGzanrBPaN9/eSe+1uH3msKjz5TL8gJxYt3sbq8LB6WdmEHox\nWHFBQeV9Ck7RXjzHX8V/QDv4O/ijLUsZpjQ3NgzcX3G8CwD1PXYzbY+Rhl/G\ne/oXvpRgXEvOxX4d4V2ErUZwo5appDi2EX2We+8J4949qsN1JuVqtqqfgKyx\nby/M\r\n=+u5M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsuBrtJruxYEwIRGoX7oSx36WTKpHITiqOsCZNJELffAiALkMrB4CPqedIv0HBhSZttsWfFmudjYwijQNIlrd7K7A=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.0.2_1533563004968_0.9823884400737897"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.0.3":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.0.3","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"engines":{"node":">=7.8.0"},"main":"index.js","homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"peerDependencies":{"hoast":"^0.0.3"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"debug":"^3.1.0"},"licenseText":"ISC License\n\nCopyright (c) 2018 Ron Dekker <https://rondekker.nl>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.","_id":"hoast-layout@0.0.3","dist":{"shasum":"8c81ab2ea3bb9d92a81cc4c337681e010365095d","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.0.3.tgz","integrity":"sha512-dL2unluu+P0O3Lp4NCxnlXQZtH02soD30sqVwqpqKO8XHR6iWlfpeY1QO+1rVKuWioxMiOldCr8TnNGt4N0PSw==","fileCount":5,"unpackedSize":7427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaaxgCRA9TVsSAnZWagAA+g8P/R1kKaTGnEvnbCLKOIdE\ns3maZFaHHNMRS4C6PMbEd9c3EsxGvZG3BTLmzXKySFhKNrNeOWHX1PkHo2yk\nNb9nGRD17O8NmJa2zRVhCLh7AhrpQ4HUxKy+o1uvOI0x3SjNmVENLEBs0Krp\nxvF34eAIhuiRj7qzQzZnVbBsGucJb0FCG/T6yjXcVn2S6QGYl9r2nxPxZePf\np7P2EycIUZsA96UtM+ffQQAbe/ZKVWG9gs7JZGmavh6pCk0NUffwaI1BJcwI\nXyGVC7ejIii7wIlqWMg4XRCzjdQttdSWVPnkRCfEGLPvZNKeEFwOPaCIwJFQ\n06qFJu7hTidWQU/cSANin6YdXc6eT0BCM7uDW3rE0UiovZO+jXIbhY1A3JIT\noZQAXfvarKdEBc1FomHgKm8MXPbrrVSRRmmsisP1KXDV6U80hohOfXI0yerG\noYacB8ShdHXh0E1xEq8kTfz73UjdoV5/Gavklv/qURQZWzRl6pNE5j7ZEXgm\nq6S3hrOUee5SENCLbtAb/io8vKqSSb55hWzIJRpmriyQKF0J/T7gRiLoMEKV\nNdHG//er6GvezbVNvQJHzZKUUkGCqTA5zNi0yRiWSbl2CEKbuEJYNB4IWJs8\nlsTy7ie9T3d84oVF8TrY9v2FiRDO6BDo11Bqb6ox+rc1SMtThF4+Us5ifpc1\nUS4X\r\n=dcQm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLc8941U949Deo+iDzTQgZ+cZpZbJLW969SwzDvOcT2AIgRgh2hVwFY4k3kDLkBpgiaqC379eqhXjlwvjDNbry9AQ="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.0.3_1533652054202_0.32678231625894205"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.0.4":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.0.4","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"index.js","scripts":{"pretest":"eslint index.js test.js","test":"ava test.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"42fa09cb6179f1da28a2de567c35195e0ab84fb2","_id":"hoast-layout@0.0.4","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-IT7iTJJ6MXS6QYMX9VQBN7ymqU98GDNV+vnujcoC/mJ8JhNYlT73OiH8bHarz6YBnnbfDGb/azXeIW66h/I2Vg==","shasum":"4d84f92d2559f89181396929330f447c89038401","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.0.4.tgz","fileCount":4,"unpackedSize":8744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfDylCRA9TVsSAnZWagAADSIQAKNT3T4J6dmu/nGHsmnW\n9SCINIiMicd/e5pzcczvL9Ljxd2I6LVEOia0NBTXxujlQz6Uwo3//f0XBx9L\nUwbESFoJYqLH5XvnLVBD8ENvpAC2a5RkBvGwbrYCPvVd/6KOqv75k2Yha2Nq\nTeo6o8smD2DYPbgg56pKhWRXs2tWmJkIc+yFh+WbMjzJUJcesA0PKFwX9xpB\n0wqDLC4DvHOX2ihu4rMlxuUmF9oG9nS0Yy243lNv+OEGbShuFhWiFfxXyaHC\ns5u4vxn1DTU02MJELEGnxV/RL23VxmOngH6ramz6l+8fc3McjF+nMEKsBSOS\n+Cw9Li9LPDGz1bO6ZH6tL3nr32/nPubODUmm8gMRZ2jnQb1CiChlUkhR1SEw\nLJjsnA+4h7DCTqwtDF8XnWyxEDo8bdu91kAkh7tFAWicKXfHayFGIRKoj2eW\nnScEKBGcGihUjWWbVM9PkncZGsGy1i7rkwN6tOQUCMcydGvCd2a5k2vSfjCE\nR3xgDK59Sk3oQtxxWB5Pns7PJWq9ljmnqmBK6hzxDHj2pVKPuQB0PNYFmPjh\n3bFMP53rnQWFS7xwNEAm2XjRZz8b4seGeP7YbrZxBPJO5IvCP5hhhph2tWfZ\nXf5h1LnfXTgNixe3Pg/uvuUxELnXAo/NYwstyJbxDYSSsKqW4i3TTnXZGxIi\nxQZr\r\n=VPHa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBQQkym6QzhR1DLwEN/+J0pSFOiDyfs9FfEsYUO/BSAAiAxB8UL3zXSi+SA2uBYZJDB3QlRNY8BmltDw1BAPUkILA=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.0.4_1534868644976_0.14897820680904905"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.1.0":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.1.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"index.js","scripts":{"pretest":"eslint index.js test.js","test":"ava test.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"b8be2e66bcd201c0883b3cf1d609c0d5d81d088d","_id":"hoast-layout@0.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-CQg0SdwSVCNjTHEM1AXGID0JitrP0oWkxLattw1zU0Fst2aIFrbU0ZfcrSq7EKZx/OycxKZMFAqmgHsvZBkYGw==","shasum":"513c294473c62a8c590cf74a1f1f78282830dec4","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.1.0.tgz","fileCount":4,"unpackedSize":8355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfFWUCRA9TVsSAnZWagAATNsP/RH883r+BDBNeG7etxM3\nUxxRyod9ubHSeH50+N9JtCXyaBMr/ZvzMARrgFQlW6DNRF5T18ZzrIE7xgvN\nYos2L3qtskOKbsFvmPKxztExgU+jdH97KYYRIsHg1X+T1ngkqbdfIZtvJyCy\nITA1HdMEFRh9RmsZFA368iUBnbQ4XN6lEp6YFWTe0Xi6o3m0S7nhhVhzp65/\nN4Pl5NuE+5gzcO3CYcxpK6N1WJv2hUe10Vc/T/VjqJiYthvoaavvrqZE4/fp\nnWYDEbYaiL8lmVbGgqhqGJBx0ycYS+CFt6mQPyMAnmnVoMNmg6T2PHAfvQdx\nwKeW7ok1uTdOkddQmn2axXk8BHHV5L5+8Wue5oDJG8BB6vsz0+oQsGtmyWSi\nRoJKXPGbTrFxel4b9w2+AXiJJN7bKiHc87etWVgtWVqw00qa5lnyDiehxRHq\ne0ayO3tsEyxdX1bo+DN2CTUcC+VEiGOLwkTccBJSu2Sn3tI77O9I9+wVH//d\npCW30oLKm634iKNEGHCKjF1Tg0qCnss3dNt7+HGEd7mBwaLhVpOPC8nmJ23r\nvRqNfIFMGeZeQmJB1sL3WxQzwLOHMXFMldFteM7zOCpjtyyDC7TA+K0jOqYf\neqXJeEGHT9NbaEaJ667U48BSvB9c+/UHF2P3Twd7EGMcCg89QenR1u21+T1Q\nVCPg\r\n=EOtq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCavvvpiHzyE5VKfArReUIMPsvmqVWE/bZGvYwAzQW5cAIhAMzUkXeCuIumDMNy41C4/LQ1SukPGHVY+KI3SEEbgn29"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.1.0_1534875028168_0.31110683614691714"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.2.0":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.2.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"index.js","scripts":{"pretest":"eslint index.js test.js","test":"ava test.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"01629d0777f0995da29aff97c8161addb17a1ff7","_id":"hoast-layout@0.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-snWDA8u8D74Mwj/RkdVV0bRFfA3SJY1rGr/LQrw4oBpGIrOfqyfyuHd51XXAitGZgRul+WWXZZZOHAKYcSCchQ==","shasum":"8ac899df57576c035846a1d3de1a9c5c0c83af6e","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.2.0.tgz","fileCount":5,"unpackedSize":10649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmAthCRA9TVsSAnZWagAA8XwP/iHnHh94VNU5hV04B7WV\n1U7QZ3N0VJQMCCZQ0diMq/qzzmxv79QRfQTJMLQI8taTSCnPMkLOr5/FewCv\nNnhAGietsk+9SUs6GY5VtsNo4cZ/kVeT1oaSelNPNNt3oJhRgSG5PQse17d8\n1NFjJRietvIkXQhz2XEL/h1C4nqG3UcLXijTeWANPi9HZ6J0kBl5cNC4fvQQ\niz5RuzZ9zt+wE7Gb0pmjPwGqxmjcQ48qDgrwva2+iu/Y2nwTj+4LldF7Bv0q\nf5guQXx1xqpcPrHPHjElyY1hgE7hnUN7BuH9nb7V/z3EFB9t0hdSkPjSqbD0\n4ifukePs+PFfChThK9FcdRWpGRRV0f9rfeUZD8Y9VvkuOxLFE5z3ai3CS5t4\nqRWe2mYq/VQibMMYUcpTrxpVWq7Cw+ymsl7zluBUlu+nzWjl7HO+eRq5jtLa\ntxSmt6YG9r+fNAXFbJqehdUBNMgJgtw0xyIMxBGdlP36jeEj+yzGgeP7NY4W\nhdDb4jJvswYjLT1qRIIBZVdmLkFvse05a9CZ8htl+riBrmhIwE381Pa6IbPY\nTEQQatikEu24rml2T5rKeBb748bMyimXi1UTNiuEDxPzlI0ePCpGRXaimMBI\nlZyPZs/8ug141ymA5xENUjVr8hwYV2mID8e9EitwtxPeX0Vlio1IQm3/0dJN\n7xbt\r\n=CeiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBeWkV6zDw8A6qdJOalxOjVqZNzR8JBduxMTebCYVDiAiAVATyezfRFSRNXCi0RZbdYo6fLTO0qia+87fzbpqmI4g=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.2.0_1536691040813_0.831399939115887"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.2.1":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.2.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"index.js","scripts":{"TODO:pretest":"eslint index.js test.js","test":"ava test.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"35b4b834863018286c353e5bcdd68c18e1f799fb","_id":"hoast-layout@0.2.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-PBVgDriq9pgsuVWyTk7TgZUWU5Ui76BzkRWgLzrjiH0NMazE7Bpo9Vagj/7c+qaYZjt33JgWhB13d510zW6ltg==","shasum":"2989058b6b2c4428327905e16877f94ec94495f2","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.2.1.tgz","fileCount":5,"unpackedSize":10695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmA8FCRA9TVsSAnZWagAAYH4P/jA9AVg0aQcjN4d6QOYq\ndikO4O5wpLOM3CKR/1tU22VC/nOj1G5WL6IOUyLmHmwcdcmQeiqP6iGBJts/\nguquK+1Q97OZk5tCRaEdCT1t8zSELXrJaeMFMQIrWO0iQotbf4467GqSxjoJ\n2/E8mpBevk4Rth1slvwwTnrmIo7zPIH89WEMntxDtpcucWzY9owE+lXLqgP4\n0iR0xi1FucFkSJm9f3L2JP2frNM6c7pHoxw5Dd65Zr4f/pj5Fm2qRip68A5D\nucENr2u2p1w1+q0xCYMywWBFAmL/fdAP2nG7F0GlO0AxK4/m1a2XFTutKr8w\nYmVs8IeJ8TVAEA5MBn6TdWzuqvFzUAY4IIvYX41v1qoB7P1QGDE8/dSzBv1w\nA/1Q4f+PMrbmmm8Q2/8kMpbOxM7FHmxMhqAjyX9JzM01fVWTRNm/WKPm2fIB\n7S45d9S2Exd5VwcL2fwQi9jhvYlBrOliBs/mMheO1RfDjAJfOmTq6FFR9TSs\nVc+DDma1QZ0ysyCUiXKNJZA/5oIhAlZ11FTUH2Gp1XjJZCx0IdbiGbPJFloG\nRROC+IT2Hk9o0o7tj7CUwK7vuhC3nMW+vpZeRMcA7/FXMqmf51G4zxmaTdO4\n1Cy6DqXu/0nXRZJG2tbE3/IJ6djqD4JhO2PgRjMvexAjiqlU7J+SioUtwrx7\nF+Pk\r\n=GBp3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYfIWMKwJoJPqqCHkUR4FbzB8JC2qxtl01vTW6IRgkMgIgPZC6rwYyrtkKrHIeB/7RmBgTg0rOj+hGyuQFHimkw6M="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.2.1_1536691973380_0.8810695632068799"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"0.2.2":{"author":{"name":"Ron Dekker"},"name":"hoast-layout","version":"0.2.2","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"index.js","scripts":{"pretest":"eslint index.js test.js","test":"ava test.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","nanomatch":"^1.2.13"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"062c1c31d91bc1d7e0a6b9e385b5f95ceea180d2","_id":"hoast-layout@0.2.2","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-0j6fMVfMnGgN0yf2Ed8u78c1bZOR+KDTSgbyow2U6wU8M6Te4JgpDY+uoctcvw54iCyUndvWOF+WMNYjapNZAw==","shasum":"df54e78523730941122acbacefe975e6cc973baa","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-0.2.2.tgz","fileCount":5,"unpackedSize":10990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmM17CRA9TVsSAnZWagAAFVAP/2uhRjw5od2RGAE8FZMr\nUXAoddAQ8zAyyOQUxa7A4pniZoTGTINPGmiHP0312TZHoS7zaMuw/p+xSz0A\nYp8u7vk2gFeXwFLFCnwkCePbwlegZmuTWoWrkeFySTIqsP5CiKZjYuqfaokS\n0AyN8IedFFilxVAgGK/pM7zHVytotxtJOREkRBqxP4UcHo9ButH2+xYj40UP\nM9zDvauBZYddQgcFnshSdgJzVHizIBmYI2dl7lPHdJgknc3RY//nFkPgzAYO\nyesd8DH9XTX5MQ7g91vmH6nCUpuZpIhIoLjFGMLsJmoskQrrKi9ooAdt6MQP\nLf5eKogwYhIKa1HffUHYoKtGVTYyBEB+eoomdsj/Cj3J6tVm2fusD/5aou9/\n8MnT3VYfXLwTTvCneseaZBx+7tQKjQmWWT+b/NZmwesStwrgMma8/XaoUY7M\nrU0I/Vp3EnT7BG2i3srt7DQDw9OhwdGWAduvpW/zV9RNchtzzsgQdf0V8Jms\nrLvveTNRXVC76F1odGUynY7udHJqc5QNLWJJ9fuar4FroGoU/O4PkxA5OYv3\n/hacxY4Tf41ERHSf96pWdNI+QvKIJ3jRrWuBFQt7SW6r0z1RqxkxXyRZ6DjK\nSY3HVtuG58idSY+f6BxSDYbIWlT0j7vnHKtVhSj7kjusoWO7ev1z3uwOrlOJ\nSqFy\r\n=dZ9K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSxcdO30YRLpH++bHkS2lz34bs9dZ6NC/0N7Qx0yr4bgIhALy5+SpUCdXBBDFGiRWD5D6WWNV1cB4HHG9V62OCl27d"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_0.2.2_1536740730367_0.28868364453284334"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.0.0-beta.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.0.0-beta.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"pretest":"eslint library/**/*.js test/**/*.js","test":"ava test/**/*.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","planckmatch":"^0.0.3"},"devDependencies":{"ava":"^0.25.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0"},"gitHead":"dba3c9f419039ea23f1e65eed547115ac8344220","readme":"[![Version npm package](https://img.shields.io/npm/v/hoast-layout.svg?label=npm&style=flat-square)](https://npmjs.com/package/hoast-layout)\n[![Version GitHub master branch](https://img.shields.io/github/package-json/v/hoast/hoast-layout.svg?label=github&style=flat-square)](https://github.com/hoast/hoast-layout#readme)\n[![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n[![Travis-ci build status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?label=travis&branch=master&style=flat-square)](https://travis-ci.org/hoast/hoast-layout)\n[![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square)](https://github.com/hoast/hoast-layout/issues)\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layout`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layout`.\n  * Type: `String`\n\t* Required: `yes`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layout\": \"page.hbs\",\n      \"patterns\": \"**/*.html\",\n      \"patternOptions\": {\n        \"globstar\": true\n      }\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layout: `page.hbs`,\n    patterns: `**/*.html`,\n    patternOptions: {\n      globstar: true\n    }\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.\n\n## License\n\n[ISC license](https://github.com/hoast/hoast-layout/blob/master/LICENSE)","readmeFilename":"README.md","_id":"hoast-layout@1.0.0-beta.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-heDZqKu2E1bLYSJtT98hapNXr8q5IaiRSmlN1ZYchKl7lkJGwC0ztue2uNCAyL9H2xSz2m49Hd6h32zV6g2SBQ==","shasum":"3791a73a5d2cc931d22a54c0b68e789f904fe767","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.0.0-beta.0.tgz","fileCount":5,"unpackedSize":14348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboj+lCRA9TVsSAnZWagAAo5UP/iLTeKFMo14hV8Jd3/9P\nMIOIwO5pm87DN20CN7nXezRk/S8BmcoYCtpYYb02zpa/BanRD7ALMe8nyK7q\nogZw1ikfWyMGfgQqHd+TSwUOjNdRHyoAlOSyEyMPuDBGFKbP+negkbnG7qUF\nNDOlRrxgvPKhGv5+PIYBNWWZiae0TkUkJCNdSRhwggzAKQXhNK49B+GRJ08V\nPLcGmKqUcs3rwN+HgTzVdciQE7l55BJr+1tD7LXwL8D2Z8EERgSyJ/H5or1z\nl6htGbbeQVZt0HeIywN+Asjo5ZSlPFYOoSn/CfZavWZTv11xrCPNb5gQBG8Z\nPtjvcTWnEKfMk2CtN1Ug+zdUUlhPaBArpLwAWWZIrIOAkwFCPGnMknvGkttI\n53n2O4gDMB0wTTt2KbEvMswUOr4L1KonC2Zz1pFSh68qhcLy2uw0/HfGxpGY\nii8CYi+GU/bccVQ0crw9jhIII1XTlNtknITTNb6nvGH5ZszenMxKjrYuCtcO\nkgTH7K1i4ZCl1LMyOLgRKOeVjilrYB6WkSDdKrmpyn3bJ10yv365MjApNo/a\nSiy6Je6V6TViUwgszAPJkMlPb8tcbJm82uw+y2KgM4y359eqDpVPwbRoSswO\nlAC2VHIcCdZNGTnzG11Nl4VlipK9RejPU/vMhRgKpZB6eCNSP+8Az2Z0Hz5U\nspsZ\r\n=cYXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYRsDVCmZc9xFptx6MjtB1aTp9CfMp/hFTE6Nhzmh2WAiEA6j1Sz4yrggsfFYqtlsTYiysmV0gnud6tsHcq5iNPHAg="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.0.0-beta.0_1537359781282_0.02073641747338928"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.0.0-beta.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","planckmatch":"^0.1.0-alpha.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"e1d279921f9756b16f26ce3c987a3e4c5a070f0b","readme":"<div align=\"center\">\n  \n  [![npm package @latest](https://img.shields.io/npm/v/hoast-layout.svg?label=npm@latest&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout)\n  [![npm package @next](https://img.shields.io/npm/v/hoast-layout/next.svg?label=npm@next&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout/v/next)\n  \n  [![Travis-ci status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?branch=master&label=test%20status&style=flat-square&maxAge=3600)](https://travis-ci.org/hoast/hoast-layout)\n  [![CodeCov coverage](https://img.shields.io/codecov/c/github/hoast/hoast-layout/master.svg?label=test%20coverage&style=flat-square&maxAge=3600)](https://codecov.io/gh/hoast/hoast-layout)\n  \n  [![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n  [![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/issues)\n  \n</div>\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layout`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layout`.\n  * Type: `String`\n\t* Required: `yes`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layout\": \"page.hbs\",\n      \"patterns\": \"**/*.html\",\n      \"patternOptions\": {\n        \"globstar\": true\n      }\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layout: `page.hbs`,\n    patterns: `**/*.html`,\n    patternOptions: {\n      globstar: true\n    }\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.\n\n## License\n\n[ISC license](https://github.com/hoast/hoast-layout/blob/master/LICENSE)","readmeFilename":"README.md","_id":"hoast-layout@1.0.0-beta.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-C05BW1MWIZ918aDdDAgadjbqDq4ePcdTSbxcGy44SE5rPLOFN64kYJA9kZW2F5tay3DrFNtF/SAiwuksZIOL2A==","shasum":"6902088af7cd223c4e551a984d656bd164b4e4bc","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.0.0-beta.1.tgz","fileCount":5,"unpackedSize":14809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq0szCRA9TVsSAnZWagAAR+wP/0diNPtKWvMh1oFKah+O\nS6Pc7d4a3LuONNYP8Qn5HRX6d7242TBhbdDxKgbFCAqsRyu+MUyPbQ8zcPmX\nEk8IsONvJ+LmaqA6EBXDcAvgq+qB0qvI65ACiT5ZrVjUq8QQ2sLhhBAJIOF3\nrNAV+IL3lGx6Y8fHwkf26Z/XBhnOwasWdAGI3HhyirkdNN4tGNwUS2vSiure\nXECowfjxBMumXbLRSBrqgblVtn8+Hk3qG3iuz8L83E5y6TFbbScDQmBy1jee\nXs0V5HaMmEzvbSQPEnZHJyin4hTHz0tIZCV3OOEr4SnEylbdjWjmWtPSUHkc\n065uKP2Kh7B3VY5KxAcJeteZ9XkRm7rzLzoi7Ee6E4kOW4lWpv0rK6M1uJMR\np9qskxF8531aQFHP8t094358bcUu7Zqj7FVOeBr03xgkSY76MXJIlVyvt6O3\nhTAFERQ+GUbYHJGAJ68V6UZQ4nDR2l5U4V/6GsIJYi+xPeVIh1dCoWcmN7Ag\nTbGLTUdlDToDy+HVfY2FKp3lI3Zh64IP2AnXV2vsFg+MI5SpOLL/a7SikWaG\n9mQVo3vn8BtqZdaaaPquImGWVPWKnZ4Qcte01RmZTvhnFAWlmXSyThu2bYS2\nX23tIEXyRlAsBrhA11UJ2lZBoCPy30WhzeSb8hsV6QfEs51s3R4VSH2LmC9D\nf3dg\r\n=2rj9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+XMguOLGg5oD1auHrIS2y0u/CzEzMP5bDzD5GJzYwjAIhAPgvaaWQBW/q9ylO5ERS8oJW2s+bG6LGWvyXjGOMuBOa"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.0.0-beta.1_1537952562469_0.6242089941747135"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.0.0-beta.2","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","planckmatch":"^0.1.0-alpha.1"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"eaccd8f43e4902bca0c4f03c072ba917d516890f","readme":"<div align=\"center\">\n  \n  [![npm package @latest](https://img.shields.io/npm/v/hoast-layout.svg?label=npm@latest&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout)\n  [![npm package @next](https://img.shields.io/npm/v/hoast-layout/next.svg?label=npm@next&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout/v/next)\n  \n  [![Travis-ci status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?branch=master&label=test%20status&style=flat-square&maxAge=3600)](https://travis-ci.org/hoast/hoast-layout)\n  [![CodeCov coverage](https://img.shields.io/codecov/c/github/hoast/hoast-layout/master.svg?label=test%20coverage&style=flat-square&maxAge=3600)](https://codecov.io/gh/hoast/hoast-layout)\n  \n  [![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n  [![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/issues)\n  \n</div>\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layout`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layout`.\n  * Type: `String`\n\t* Required: `yes`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layout\": \"page.hbs\",\n      \"patterns\": \"**/*.html\",\n      \"patternOptions\": {\n        \"globstar\": true\n      }\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layout: `page.hbs`,\n    patterns: `**/*.html`,\n    patternOptions: {\n      globstar: true\n    }\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.\n\n## License\n\n[ISC license](https://github.com/hoast/hoast-layout/blob/master/LICENSE)","readmeFilename":"README.md","_id":"hoast-layout@1.0.0-beta.2","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-ZXiGWmPZWs4Xw8kDF3rMia6ayPejuK2mZlgbSPnzPDUAQg6yeHHR2LyrBWfZBRz2UYgvMyCHrk/CPm/NssswDA==","shasum":"9cafd7f02e5fb1069dba557f00f286ab9650d70e","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.0.0-beta.2.tgz","fileCount":5,"unpackedSize":14815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq2WxCRA9TVsSAnZWagAA80EP/iZbUa0E+y3HfsLEOaGU\ne+1WzKn0fixH7qauxQw0SWZ5Coyi2Y1FMIOwC6kvul1XTFp3Xx9C8FLQSRkY\nYcErKT8XtL1cqlOVqsOLDyXxDyGqVOW+8t5WmRtl9Vr8jyUBfpk6GwgPxRPd\nQVmt2NkcAEgwOqShmvx2Jhc+3BCo9P22a0L7lezkfQyKV/UybsBWn/Uxpkth\nJdowYfZ7K+UpMCrhKvKUyrZdBSDZtQuLDjBBFvdbsLrYFuzhAFS8gF7btZo8\n17P6KCPweqfsfyTsDULr8s/SdMTRTU3KrxH8rXuSGRqgFes119ZZ7ZcYZQVB\np8dvffD/tJj2avI37brwWUD6TVA3U3CUWjRfxq2qU/9zZdQpaK7t6SPSh9+J\nZJPvs2fwbtShkxjbGkiAuvr3JEB2/fwBuRd44rpWh7ciJdseeyJu+kYArjkr\nSHxSh21OqEInxSIaESaoKFwh2GZyVY+fp2ZhzhP+/mvoJj+UsAEahO4y12Zn\n7H8QVEAIr+bfQR22zR8eYRPEsE7NcCKZkTNj2ia9QwrzarGajs4Xn+fj9JMy\nW+5aLow5BCBVXbv2x5AYE9yHSv3cv2cdDLEBtFaNLylu84DKuuFJSVL1KSr/\nCUpEwNKUtRX478lr0VxV6tIN83Asg5fI1gaojuFhr/cNKt8dea3dGslJqcSg\nJxNG\r\n=2jFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI1aQoFw8exWmHOIR37q6dYGIrgjCBpUMWf+9LS2nESgIgSK8IVMBZiBS116jns9LrrDOeKHWB6W6j+zL1afSGQ0A="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.0.0-beta.2_1537959345220_0.3410915496225524"},"_hasShrinkwrap":false},"1.0.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.0.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","planckmatch":"^0.1.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"1e5f4ef1d930a2f47cb7b2940fdd6309ffdb941c","_id":"hoast-layout@1.0.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-NPtjCgoIDcKRcUGfCR1gs4aYBuyOpq5EUl5K380CcXZ94QAR/fq9dkelAMD2oyEwXc0S6muI2ZZIrPZ93+oGrg==","shasum":"c3075350ffcad1da6f38b05dfc57326f929f9e9b","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.0.0.tgz","fileCount":5,"unpackedSize":14684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq5gICRA9TVsSAnZWagAAfuoQAJWovyN3J1TfdzQK17yW\n+/tbXa2AXZU3GLVowEMfXm0DLzIS5mUacMWxZcL/eaps62CnIBWBbY8JDBfZ\nSRo7TlWRWq3sE0L/dh6AmPKCLFGWYTx3sf5VeuUIOsGVH1lM1tfS1PgF9N7o\nQ0kndVwT9tatQes0kdMS6vOf6cdCStQ22yDyqJVdsnoP6gFO03TZNHMrKYxy\nBD9+uRW4lpJP6xjF6deI3sKh6lyeFhrKNJ4MSSGxrcTbctXEIE4oDwBo6QdJ\nufIZ41oFXCUoKh5sulYwaYfymkvRhFv1CmGH7a19qFqSUwP2BWE45pI3wLbx\nb0TFPxs20BYUXztYBczFvKgBuVBtRZIQ3VatnKT8gLBNjn+ZNZw1ESWJ/F2t\nbwD0uhaeU32uhr0ouQ3ZvGUn+glxX9YpeZqm453+IuPZ1Xrl8oPtmLzWu0/k\n7FyCkHBZ7UWjiR8cEf7aq6s09VOCd+3Iu70AQmAdLy+vdGuubJ0pTdL7vK3o\n0I92AtGKWZC5Yb5rldwjvhba2wdUXlICLzjCb4Qgy6aoI1rk797yJ0CZJQld\nRkn/ESAll4SwGoUIR43E0hZLgE3JZ1p6LQhWPEeSWrjr/iVrMLFckUQeUPeh\ny7vam3+DFVfmRO+/hI6kITACDlEisX3Jv79er/q88dzSUczfYM17PLpspMtc\n5R9n\r\n=6ZMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUnic4n039VITJ+PUHhB7s6VYw7xIDUyRjQBvXMCKjUQIhAL6Yo1x2r4+4BkFRuhqvIyhaPTcfEn2dCc3jWk1QzcJ0"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.0.0_1537972231430_0.9866798590247554"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.0.1":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.0.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.0","jstransformer":"^1.0.0","planckmatch":"^0.1.1"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"ad09965db717445426f25a74e80a37d346cbff13","_id":"hoast-layout@1.0.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-kzb6nuV31l/I2yqqNUaOJovsR+utzOlgnuE2YSwt/y/Bs+7pdDL331mOWfNNz7rr9j2PYpOc7tM3/1dqutzLPg==","shasum":"11b1ea19987d6def7051d440268ae931dbdd54ed","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.0.1.tgz","fileCount":5,"unpackedSize":14835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrjNFCRA9TVsSAnZWagAA63oP/08rRTS9KWJCG1cR2kD4\nfLL2s91oRWSDIfrIk8d5Hq5TMEcW438INDUr7jFjtO78MUqnRdgf24QEfUh6\nH/R4KGhZGiRwPpDByZkWOVioLRt638aE2eJ7pI2HgidQbSOxZHhbeECKjUg5\nA83NL1Y/NFP1tTs2a1EilF8/p8f8MpVZEp9MiRQj2zzMSvKAbwSlFtsvKUvQ\n7ksdQA6VGshHUcy87To00jqRHx57Re2M0fkxi38QeuthUqzO9Y4yjwCtOlbE\ntYCtvwk59eL13Ca8BU6+JmhG2HZqRs3CIBn/c8mDEfPIxtpqn5oq5pUy/ya9\n1JRQfqTk8PGdFgCRFZcfhgisGWqyzcKD7luOA4rMn00T3AWlBENSJp34HcQd\nZUM6N/xCSOJZf4g7fmtpy71VjaUNt/taeo5HrXIwE2vD6oUw+EinJJ9m1ho9\ni4JKSI5PZyxRIJAaaLR//f5tb110UBq1KDquQyEhmnfCknYwX6O+GHEQjys/\nyZ++X6ddo5io6rQwggLCU5PAgsh83jv3jnLO9B+JF2YSzDao7Lftc0m/YpA8\nQU9ZYZYUWDnixBXquo8taX2uccjb1wUUhx//GqlYwqCS/4+vA5ko3ZBR6W/Z\nqMm+lRf0mE7aKrN5dPm23vVETvLVjluoG7FRFjiKAB7mspZFIWqHfhpVi0q9\n3ZeI\r\n=f/+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBG3Kqq4b/l/l6OftD+ChGbYV/Q9Tcty1306LmISdqeRAiBGqFGPJbAyE6kLr9PiMJLvPMyLyrbnycWx04kXtjhL0Q=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.0.1_1538143045061_0.8708373351781915"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.1.0-alpha":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.1.0-alpha","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0","planckmatch":"^0.1.1"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"readme":"<div align=\"center\">\n  \n  [![npm package @latest](https://img.shields.io/npm/v/hoast-layout.svg?label=npm@latest&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout)\n  [![npm package @next](https://img.shields.io/npm/v/hoast-layout/next.svg?label=npm@next&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout/v/next)\n  \n  [![Travis-ci status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?branch=master&label=test%20status&style=flat-square&maxAge=3600)](https://travis-ci.org/hoast/hoast-layout)\n  [![CodeCov coverage](https://img.shields.io/codecov/c/github/hoast/hoast-layout/master.svg?label=test%20coverage&style=flat-square&maxAge=3600)](https://codecov.io/gh/hoast/hoast-layout)\n  \n  [![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n  [![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/issues)\n  \n</div>\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layouts`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layout`.\n  * Type: `String or Array of strings`\n\t* Required: `no`\n* `wrappers`: Path to optional secondary layout to wrap the file's content in after the main layout has done its job. Do note this can not be overwritten via the frontmatter.\n  * Type: `String or Array of strings`\n  * Required: `no`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layouts\": \"default.hbs\",\n      \"wrappers\": \"wrapper.hbs\",\n      \"patterns\": \"*.html\"\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layouts: `default.hbs`,\n    wrappers: `wrapper.hbs`,\n    patterns: `*.html`\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.\n\n## License\n\n[ISC license](https://github.com/hoast/hoast-layout/blob/master/LICENSE)","readmeFilename":"README.md","gitHead":"ad09965db717445426f25a74e80a37d346cbff13","_id":"hoast-layout@1.1.0-alpha","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-NArjjYw9EUnc2JfB5RfMcRPZVCK4WLivb5OzQjv4UG2HVnkxweNZ5PlkVlvw20jHS2Y5ULNJ2Z0q+F2MfknX8A==","shasum":"87090ef4e900138fdef7b679e9ec537c5838a6fc","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.1.0-alpha.tgz","fileCount":5,"unpackedSize":17368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt1v0CRA9TVsSAnZWagAAtg8P/j1gvddkqKWQzGZtU5Wo\nGPvTxoSy7mhJXkxyBm5fdvCLXYUuZTeCZfBt13J6Ec6VqLtFfsvBGatyCKTH\nPuoLmDs1u44vP60GVl+ozslrXDF1Xd9L17Bgs9oqYC1SmAN3RHmCXTEVlYWV\noIGx0Drdv5eRH49yo3kPH8Ihx6Jw5qaLB73a82Te18h02+71jp81HCanpUYu\nNuCaDPQlLiJKhH5S8seCavzhqQuZn/GCHmZGpd9nS5+NLGC48doLpbOTki7Y\nm/av1PPR58LJ2Kx1s5PsGn07JPvHlnZOpQIKjivhqnxX8m2F0teBJyhgffJC\nhbpLekFP4XeaQrp1O9D6jd/RxXfik9mgfpsj8vu47nCiKA3ddP0uxaDZgIxX\nOMXuE3QyzIh/Ji5zia8ScZdiVJBA6S8wJP/QghpVsTd3dAlf1rInLXqF+8/W\nnO0jm4XoAgg7RT/a44rbsvA/6Ti9QWofdHCGU0gwFQ1wWx6mcKpo5agoDkHL\nCxZCAN3aek5XZs6dquD0FAocni3VgbqBKB6RoChY8zZQKU8vKmth1EkfRtvf\nzP7j45Jv8trfkjxDq7gUK3fQojdh5bx99IayM0BY0Wmprox1xb16iuneztcM\nlJHSaSKdHPrtcU4+Bw44XfNgOPn8repNi936n2rFA1Eadm7HyvQ5EaYLhItE\nh4M2\r\n=/USE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCoGTY7R0NnRMyOvntBxOqUE9p9O90VBdVzrTRQj9u+gIgAs0otvoCyi/dCVyFCLX3fux7ANOeyQBuwEuPcwRpMAI="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.1.0-alpha_1538743284173_0.3739398733516115"},"_hasShrinkwrap":false},"1.1.0-alpha.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.1.0-alpha.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0","planckmatch":"^0.1.1"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^3.1.0","eslint":"^5.3.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"readme":"<div align=\"center\">\n  \n  [![npm package @latest](https://img.shields.io/npm/v/hoast-layout.svg?label=npm@latest&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout)\n  [![npm package @next](https://img.shields.io/npm/v/hoast-layout/next.svg?label=npm@next&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout/v/next)\n  \n  [![Travis-ci status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?branch=master&label=test%20status&style=flat-square&maxAge=3600)](https://travis-ci.org/hoast/hoast-layout)\n  [![CodeCov coverage](https://img.shields.io/codecov/c/github/hoast/hoast-layout/master.svg?label=test%20coverage&style=flat-square&maxAge=3600)](https://codecov.io/gh/hoast/hoast-layout)\n  \n  [![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n  [![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/issues)\n  \n</div>\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layouts`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layout`.\n  * Type: `String or Array of strings`\n\t* Required: `no`\n* `wrappers`: Path to optional secondary layout to wrap the file's content in after the main layout has done its job. Do note this can not be overwritten via the frontmatter.\n  * Type: `String or Array of strings`\n  * Required: `no`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layouts\": \"default.hbs\",\n      \"wrappers\": \"wrapper.hbs\",\n      \"patterns\": \"*.html\"\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layouts: `default.hbs`,\n    wrappers: `wrapper.hbs`,\n    patterns: `*.html`\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.\n\n## License\n\n[ISC license](https://github.com/hoast/hoast-layout/blob/master/LICENSE)","readmeFilename":"README.md","gitHead":"ca16724b1786dc7c5a4052e23c177620fb12099e","_id":"hoast-layout@1.1.0-alpha.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-hePHdGBHjJ9ROU+J3UVzo9plyMr/cnWfYyOsE90gP6CWu653FVZZglKIGmkOQG+R1yYB/jYMtuk2Y76dswRZuQ==","shasum":"a53c23c7cca57cee74e70cc69b561299e201e7fa","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.1.0-alpha.0.tgz","fileCount":5,"unpackedSize":17443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt3fkCRA9TVsSAnZWagAAnDkP/3gzrjaqGJH6/+mpzxr/\nacsg2kxA2nGTj0OHciL2/U43HAF06QG/TNsflUDmL9///X5Dq6rJPwFhcy9X\niovL5i3T1IC4YYnj2IcOVFNH94IcUGv9VLdCbyMfm3rqy+3XgDlX1Jyljmm4\nmIr1sk+dtoNLcZ/h3qmkhLcSCxwKoCkWL3EoHw+XW/XWH1t6npeecOxtYenH\nduELy9WL7FgaBCApUAmlR260wOv/BgpvjZd4vGfmMJZrjtsb6Plq4eem9ZAW\nzpwBUXHFV04hKy0QRMBy/XPSlOrBEB2q94REdVRL8I9t+CPSx4HxAaGpZQT4\nZ5pcDwqFZHohqc3SjqruD9tyxBYtQws64f5WB8C4B2SmaGTomTeKNQSqHWpt\nyi3hxbT8mOBA+0GWy3vgVFCloFc7LPl2bfub3teg7prwq4WzQN7swif3Tno/\nlKSr2g3jgcdO1GtVZHQsxWHotfvVWNkV+cGsolcXFD8LxBekzHzGWWgDaaIG\nzN6C0IZ02kpFX69K9sUYZWxWkw0RA2tCTns3n46wP1c1gOeB1nCdMhvk3PsJ\n90kxMyIXru4M8kIVOd3wudCjvMLhMnMVKmtO3NJSnHRqYjpjacqxcpexqJYB\nvvxBPyz/LBjuCJfAmyj6cKzYo7qJRk+Fd/y0/4BTtPMwyBRxZ0gnn/Wb27re\nXfZG\r\n=oCXe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLG4WUt7lsmmG8+ZW3hvWEp12mFHaqhxA45kUbrfxhSAiBiFzzx31pOsJLs8LRx+AY9WhFmkTU1VM/lR3QNyrqA0A=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.1.0-alpha.0_1538750435953_0.2922566159416422"},"_hasShrinkwrap":false},"1.1.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.1.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0","planckmatch":"^0.1.1"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.0.1","eslint":"^5.6.1","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"fd671127334b0be780ae0380013ad859e910357d","_id":"hoast-layout@1.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-WOwTHlB2P5Ad77HMaOxpzLvpz6ldPxHUGfOV410YqDjIeLkOEJ3CIbGhB0rydv+lbWjfgGhGj5fkpQDfKVP7/A==","shasum":"f7a21aeac753f1b16ee89a4c29a4a197254f9565","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.1.0.tgz","fileCount":5,"unpackedSize":17435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt4ogCRA9TVsSAnZWagAALvAP/A5qOhqKUp711tG+dUqt\nTo8jC57sbsNekhTqQaigDjvqQ/z5MhTdeGqDaG08qDADXVOOh3q1BqgSwtIe\nt/sunXEGNWy6EUIbcWnAxW2PRdCvW7uBFdcRdzRu1JBTaFPKDaw21//nc+r1\nwf1U8ghV3rPmV4icHEWHh3TLXSBxtI2GpDMcYHabndWLKORiLX5O1bzEcdkw\nvn8EjdJ+OUxPKyeHj66GoLR4h3pQNH29okx0ePIJG8oJG+6T4d2xY5QpdoGj\nbij0EXHItEnML/d/tYvig9kyh7rhw+Y1q2CzKsI+odMPtzn6hGHhKe4O4QtY\ntPrdZ/TWeEhEld4Yu6Tllg1pmso8wqkU9sVv8W34VAJDkgPJ7FuIn1ozT4uE\nVUUTALsrTXWMH+QcH6cP3yRXmOV46gmPKbRYb4cFE1JATw6BzAm8/VKh8vzT\nwBZhL1vlFkMjnPrTYkzCpHyR1iKnHdXoF7u42D9UUJLrfgIo/MMCrQpPyxN1\nBJY97mA883SM0fGKgnBaBIFmmJfUx5qp1Fkb4z54HqmKRFTikbTQlIIv2MUb\nycH7dJLWw8KIbCIw4eiMQQRw7uapnYpu5PRicKWXiQhOVE95RTtiKYBeAcyP\npm9vJi4WqHYANefUd8nU3DCXpb83tB/tki/wagraScFnWVxPkDCIOtbBHRuI\nnQto\r\n=YjTo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD3tzj3gWgtRNqYo2NwRi/tiDoqaEhDhNcWRDn89Wm0AIgVBpxzbWG/DWFkPprT8bDrgaIzBOZjeZ37Y6J4gTi4W8="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.1.0_1538755103373_0.5744635739668338"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.2.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.2.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.0.1","eslint":"^5.6.1","hoast":"^1.1.0","jstransformer-handlebars":"^1.1.0","nyc":"^13.0.1"},"gitHead":"c1ce613c1722c9e3aa65e6c96bab34c64ab0ea4e","_id":"hoast-layout@1.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-/fqB83iTB1NKZCUmxRrpiFJrJTv/kBlz3gyUWOd6JJgLbl13vHxAybq6qooy61y2u1eou1y78gcRqb2GaZdUEQ==","shasum":"69285a8ce93ba2fdaffe82eb885b31274e035879","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.2.0.tgz","fileCount":5,"unpackedSize":15124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyHaMCRA9TVsSAnZWagAAn2kQAJfWadJrpK7nKODSxn2r\nduNGWJTuiAS49K2ckNF4SPtF0WGK09Z6aXqadHldkzeFgUIgbW8ayvaUKisl\nLVz2WOcUgdSercKPcFm1fNVzn2r2Vm8+2wvSDJ5oZO+8PgFrqcuq9vDvspm3\nl2bopuWTzvTAv4aDBzIXwk4Rvq7ih76ABNGO6pP4H+r2vPgpefhXhrcGGpra\n2WzsORFm8wY1rYVrzUUQtIvM4l2fjfRWxobjvUVPfe/mex77HT4w4/itWZ2K\nhDZPgMTLzYWMKoUQ1dP8w08VbWkwBEhXxsb6OA1GLMEstRoxIpahCJ8a590/\n4IgcBQ03Yb08YLnCemtxgcxaGgMDop6mNpptrJkIvgoPmnxNFN2L3/x47Kgn\nhRSv+0KDWBtoQCIlq8y6MwiElw4WJMo8X6QzAp7+2WAtMVf7TNJdAZG+bI88\nyM95qaa/Cuyy17hQb2JlS9jVfHaRKuY66awMB7QFqHNAjK8E3ho9ZI3DER1l\n41D3b4AHmdltl57fcttW7f0i7uivKk4qjY9n2dK6Axoz+ogwa2QEzlwNoBhB\n2IdUeDPDSeJNPgp2Ale1gI/Ui8EwXq207TK0pIADHq8iaL7+phbm5FGkiKss\nj3tYHCWgUuXJsmtZ/yztINYahlH+Vh1ozpho0GjCuTbh+x6/Rh35ovU4gvo0\nflLd\r\n=9gSG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+YBvpMmbb5Ae37m0X2kY4X+eTzTaNcESR9aIYYflc4AiB/Y2jxhdDwlSypvz0Bk3YD/xOWJ0PpdeIjhl+RLmSBVQ=="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.2.0_1539864203236_0.267595354304039"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.2.1":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.2.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.1.0","eslint":"^5.7.0","hoast":"^1.1.1","jstransformer-handlebars":"^1.1.0","nyc":"^13.1.0"},"gitHead":"a3d8930dc329aefc6398b3bf6a8e0282fb59d7f0","_id":"hoast-layout@1.2.1","_npmVersion":"5.7.1","_nodeVersion":"8.12.0","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-kF08ySa3QxLJ2crGd3XdeODH9b0d4TuQv3pgyoDBV+ScUJY2aoFWGKfA7K208VeEtd2fdKzRF5OQoZId2Axf7A==","shasum":"18d5a2db5383dcce038e49d74342d05ec47bd1b5","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.2.1.tgz","fileCount":5,"unpackedSize":15274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0IVsCRA9TVsSAnZWagAA+JAP/2gq3o/s8XIPhsGletvq\n5NBtQdZibBaOBp8bOnvtaUvsI67hL/vLYTK0DHbYKKK573b6+RUSKdkquCRr\nKjIYm1x4Zm/4Ob5aNiMHD7sQ8q4Dv1gjMkvpKUHDurafbPr9sqiBWylwwW1c\nRp9B+PO2dVR8K7hq2DMK4Yw7UenH7zoPI81uNhSBdtQiEWVI5Z5DBXpGQO9y\nvVEVmlQI/sa5wHOySeu1scxNH3KcDEUB4kjJanzg6mdEqyDP2AtpBrO21U/4\n8lN/7LFWLjaQ9tgP4BWYIho/JNIM25A9CHzyofsej1t8MNGGfAsWL204hbwy\nk8zHWs9mQxB7h3nHefaBcnaHgOg+U8jDn3lnLVudpf41qmkA4xYkvgvtb2e/\n0O2KctHfoA7VfUUwJllb+Qm8bsP+MW205UtrXwykO+4nC7QyHIYmXfSch0Cp\nwliIS7trZ+7XAg7y9yVd/3A6hVqJvXacowLWu1bRT7QsAKHnfYez2LXUraty\nErtnBNI6T3pnspc2LFNyMcgC31KLzE8jvhyL6DCybjNKbOsanTPZDlvlZlvM\nqf/pF+zSq3qD0rivkiUlAIXUXpUlX3ER6HqMrDmwDj56KEG55rVpq9b4Ka2P\np8G1yTuZ+/HQwialH1x+B9myt3D3LwT4M83kw30shT4pG/o76XPnkUgqUSIe\nQ4rI\r\n=qbei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZj4F4aFgCIskRsRViPvxqq706BP7SmuHXg1UKbXCWzgIhAPyPKWEjrs9tPgxtJolxI3Fbe2Nd51oV/uBeZ+yn1xQK"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.2.1_1540392299998_0.4781729441504403"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.2.2":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.2.2","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.1.0","eslint":"^5.7.0","hoast":"^1.1.1","jstransformer-handlebars":"^1.1.0","nyc":"^13.1.0"},"gitHead":"9b053513203c8b2aeaf579ecc10854cc3f015532","_id":"hoast-layout@1.2.2","_npmVersion":"5.7.1","_nodeVersion":"8.12.0","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-Vwnu7VmxzPdWwYfWAL7OiBddJ1sdvdIBJlh2CZEP/UUbmGH9AJziJuvlaWmO7hJEJmOD639xRYLqOIJB5dnPWg==","shasum":"0b7987f0074d5f45ac66ce84018bf4f82e5c5669","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.2.2.tgz","fileCount":5,"unpackedSize":15388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1MEpCRA9TVsSAnZWagAAkDkP/AgyjBfEAaK2BRfowP6L\nfunJFvqH1r6ZKbbSfSSU0wM9s4W9s6yxj7Mg5wRCGZYGbbuay72PaGFWfiAu\n/TkUSfL5PkOL87Oz1xJjuwxYr643A5aCyxVUHta8cydWVlhCgIi9ogwMutoG\nbIpuDBljRLtifJoqVJI/1RBbnsyPDXse2+hWOxIB8UQMmUQa47BxExNKkd7e\nRpZFAlhhPCY+55halsKKcjbtbixodcat63DFAKcToDXJ66rGdlzLMEVZ2hWg\nt5U1PTWwXj+68sCSiTRDGQa6TOy855XsgAD18Fge4MvC7wiyqvNd+2bGGeo/\nTR6hEugI9kdHGvrKjUXkWiAI7qXRip0hkQ0hCRaoPQEYmVI+QZ7ay6tiZPo8\n3vY/5jNLvRjUzWnv8AcW8BBnoarCyaYVFjnoiUbFiztgruIjMlnGuYFeKhDf\nYcIy9tsNLHQC8xktNlhEe6vSqPvI8IxMKNGHaYiogDmLEsEhYYBRkNG81qTD\nXKp5I/br2dJNWgNLMANysIpabE87+LB7FbLcWr1sBzQBMkOj73edYCsH7z4f\nZgGMxIbAGTvHrhX5YYoZ5+DL6c1QdaAPYEBWMN7ry+PgxU1X1dbVsybbnl1C\nyqdfXw7fn40PQpRs6BBjDMBGA0WClin4gjj4dxrmCBE+wBnL9MH56j0WQPpi\nV74H\r\n=2Pit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRjTlVeydZAby/urUDjSLqGH0zBNt4V5rluoig5kX4DAiEAria9RCa6o9rHi7OnDZN1ar9tqY0/Oc4X5CBW0O5FfTA="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.2.2_1540669736758_0.10405926608353222"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.2.3":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.2.3","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**.js test/**.js","test":"nyc --reporter=text ava test/**.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.1.0","eslint":"^5.7.0","hoast":"^1.1.1","jstransformer-handlebars":"^1.1.0","nyc":"^13.1.0"},"gitHead":"42cbd3603e26a2e7610b512a1913ee53dd7a7799","_id":"hoast-layout@1.2.3","_npmVersion":"5.7.1","_nodeVersion":"8.12.0","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-4+il4v4+YKIH29NhBHHUgrUALPiIi7f2NsaHnl0d8436oA8ryGOVHXOrtIxLBCgT218EBP5Of2CaYuxHn1n0AA==","shasum":"2ec9fb8b2af6f00ce105f6fd90c98bf814ffd180","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.2.3.tgz","fileCount":5,"unpackedSize":15499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1MhZCRA9TVsSAnZWagAAH7gP/iX5u50jzwrLGtGvifOC\n5vEGL9LxiphtwbovP5BjWy3L1TZ8Sv/2a2KdE84sU4xCZNntmAbm42xq9RsQ\nPrvHYnWhayUXwf80T0N+ahWNP1LC664X9yp30ZFWYh6TULzxUfICBsuf8I3u\nwXXwzhxuIq0Ll0dseJb7+vulry7lC9fkJPlvQM1jmUV3hiLqDrpth1msEQ5Y\nd+UM2LG/BxQz7gl3GzeaQu3CBqRo1BDICVSAVS3iVisZV+XOC44b+w62Jmdz\ntf5PtTAl9ZY27htHJFHVLorDVCdmdHIfSr9sNlk12hOMrNdiV7BJs2aDGgEA\nFoPrp2FyNxvotUor1/hT3tVoJZPa3lvZp4fAJa5zjR/h2AcYZQSC7vG/BXu0\nVfNTA1teTCGRE//f+nTKN1mZ15IMYVd9tBZdXUFdGPEMBl9BbMDY1uPnWam/\nbLy6ji+HtDS3HmX99wynMlhx1PpZnL2m6bqUs0xKm46qnBoh44wLThHlbvmt\nqGukVv+9k0ypONiSG/hoIEfHh4In7yjiB8tIZHZDDBGH8cXBeC73ij/UvKHv\nCVvQmkSu9wzbzfFLVHjSoci2cF8yaD6w9SLrx8ZtuAvsGSEMF4RpPIQlysP7\nuVGrYTIGGxBwLO4/zUbivXXste9lfkNrmYf0OcSuPAV0Qp1/a0wPWDJLA1ua\nedly\r\n=zNpu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrKOB9+X6hc6lAAlPod17tmbnis2aQ1Jjnm2RfupWXAwIgeVLUiTw+J/ZvvQStpef3HqowaY3E9zMl0Np4QnRcuZE="}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.2.3_1540671577195_0.5771016847330535"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.3.0":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.3.0","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**/*.js test/**/*.js","test":"nyc --reporter=text ava test/**/*.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","debug":"^4.1.0","eslint":"^5.7.0","hoast":"^1.1.4","jstransformer-handlebars":"^1.1.0","nyc":"^13.1.0"},"gitHead":"cc71f522cf3597f950e975bdb6b0783c7c0680c2","_id":"hoast-layout@1.3.0","_npmVersion":"5.7.1","_nodeVersion":"8.12.0","_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"dist":{"integrity":"sha512-kOjGer2amYy2NC65eX2+sIExG1c6tFUIuv3+zRDROpEKZfrXNeEuZPCbtrYTlc2exZ7PkkMAjfA+DKLyDMy0Dg==","shasum":"763b554f06beaa6cd795810a3b5ebc73d5ab7843","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.3.0.tgz","fileCount":5,"unpackedSize":15679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1fhpCRA9TVsSAnZWagAAxzYP/0oN8256FDvrRkH+bgYr\nNob2oej7G5nHhXEGsMh0zTr7kVw1y3KQdkjLwGnbbVf1LmrvybWIgm7oLC44\n3bYykpUXqgs6C4faqWrYrW/PdKh1G9q3RSDhcTBDZWLENVV/aZPzs76/2SxP\nuZxafSSunn8m7lKOofPFGc3rzIUgtxT7F4JQXQAmxdVgADl1oXgd338/vcxZ\nWb5B9vr0VNM1EEJxevcHgyGtTBJMpXmZOA4uWoYWbIsHiuyzja1HgcR8kMtK\ndyA6wYLvT1/N6Cz69H2WPWVqHgszJ6vRHSnODXFwV3H47WuJGfD4al07PIvx\n3S1YtKKmSmnYDX3pnshGwG6C2ff7Flg8ZEGICNG3W0njBsfzLVqtBzTJbWW8\np9PEE6udlOBfC0/02iUoduKATH9TCEWqorMOJ5ATzlCsT1VRZPSbKmHq3yn+\no9yCWpy6GzZqTKyArt/BrV0H5NJTTqA/zv+xHJkWfNbhl/t2we4MM6mtsD17\nYM3LpKO7Fo8xLiYuArGWKsY17kjpqY1RS1wZBi1ITDKGPeMsOugmJ2kg/wWQ\n6zgmBszPPRiq9mdnWr4LyQimlS00Zw850iny7KLGNLwaKBaIKkRJUcxzZcU8\nXVFKgdyKfFhvRELImZyDx+gEN0H/DCmiq7Pr1UZRLBTZUyyJkdchAD1OwGMS\nW4Q3\r\n=CVw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCermtpTOW1usPLQkg8IYRyx3paGe+121E5fH+1G3JFKAIhAP5jQbaQyGEyPhLpw4xrX5bQ2r9tDr92XIf+gSzjjp5e"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.3.0_1540749416460_0.8991805004292135"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."},"1.3.1":{"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"name":"hoast-layout","version":"1.3.1","description":"Hoast module used to transform the content of files using layouts.","license":"ISC","keywords":["hoast","layout","jstransform"],"homepage":"https://github.com/hoast/hoast-layout#readme","repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"engines":{"node":">=7.8.0"},"main":"library/index.js","scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","pretest":"eslint library/**/*.js test/**/*.js","test":"nyc --reporter=text ava test/**/*.js --verbose"},"dependencies":{"inputformat-to-jstransformer":"^1.3.2","jstransformer":"^1.0.0"},"devDependencies":{"ava":"^1.3.1","codecov":"^3.2.0","debug":"^4.1.1","eslint":"^5.15.1","hoast":"^1.1.6","jstransformer-handlebars":"^1.1.0","nyc":"^13.3.0"},"gitHead":"4fee3b8482bcde7e849f3acaa772554bef28bca3","_id":"hoast-layout@1.3.1","_nodeVersion":"10.14.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-B8vX/2Sp+7EuisQ4D8l8F5pOjlejzVQzxuH87lC1xECmsA4KRqSo5yDlBDhEB06s0FDFeaTi74NW7g+ulyqVCw==","shasum":"ff7ebf452b43cf024f9f1c82986974e24f82cd00","tarball":"https://registry.npmjs.org/hoast-layout/-/hoast-layout-1.3.1.tgz","fileCount":5,"unpackedSize":15524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciT6mCRA9TVsSAnZWagAAhGwP/RWBxqJxZAGYKVnWqERe\nzEiRttxg1dqfvOPv43PKr5ToV3Jh9XghiMXsBVHW3vzExsEhOm/uHo8b9UBR\noaP8NfYZS4GemHEY7Zm2JUPHSSQvSZxWWfrFDSLP9jZ8e2RpdgNHRWQi91cD\nODWrtYj3l5nWjzVgJDPIFpOvY/9aEQrG+dYhQRGA3d1KZgkRcRNePhjeekCp\n/V4h6ruMitxeLK4KIVlC/gI4iGdOcxWsoz4MCFO7chme1mD9Or6sxFbwQlO8\nedkbV+mFToRB1m86d/r0KtP6lQbHCkSg2CaIY+I/yo1iWeFd55HlxAtu67gV\ng+j99FFTEmPbdti5JBs+1cRyoRE1n3/QKWMgt17HcG8stifu0/vv+SmXWSNd\ntKrAVAyyAzh0UGhI1joSLSmEp3aPZbpgQZiqCpCG1qib9R4MYdZOsmWJVY5H\nttsqqoUo5dggnRES6aq5zJJ90De56fOij3ZAZpBizcHr46uN7m1qiIGR+LEa\npgzrWC7sTpDYE9exsfUuqWjUO3spAkMlrgXxsRO+GUqV+lYslv4kpTP061xk\nr7GtMwWzvpmYNHVkfr0GPFXVnIz8rFZNpBFGDbWuXXVwE2i7ukVPi7gQGvrm\nmHj1TI/JPcnniY55ZtXCqrSG/wYMLA2Dhporz7/ljkkZLzcyOgMOMjzYNYEf\nGGgG\r\n=zF+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+lTfAS0iWAi4bYroX4K0vyE1tao9ulCEAIuSelYjzfgIhANOevhNeEbQVdfZ9X09KRtIk/5NQKWUUosqBYUivDcjf"}]},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"_npmUser":{"name":"redkenrok","email":"RedKenrok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hoast-layout_1.3.1_1552498341856_0.7466366452634379"},"_hasShrinkwrap":false,"deprecated":"Moved to @hoast/hoast."}},"time":{"created":"2018-08-04T10:01:47.424Z","0.0.0":"2018-08-04T10:01:47.722Z","modified":"2022-05-05T02:11:34.817Z","0.0.1":"2018-08-04T10:46:43.324Z","0.0.2":"2018-08-06T13:43:25.064Z","0.0.3":"2018-08-07T14:27:34.523Z","0.0.4":"2018-08-21T16:24:05.096Z","0.1.0":"2018-08-21T18:10:28.321Z","0.2.0":"2018-09-11T18:37:20.927Z","0.2.1":"2018-09-11T18:52:53.492Z","0.2.2":"2018-09-12T08:25:30.531Z","1.0.0-beta.0":"2018-09-19T12:23:01.375Z","1.0.0-beta.1":"2018-09-26T09:02:42.590Z","1.0.0-beta.2":"2018-09-26T10:55:45.355Z","1.0.0":"2018-09-26T14:30:31.604Z","1.0.1":"2018-09-28T13:57:25.149Z","1.1.0-alpha":"2018-10-05T12:41:24.246Z","1.1.0-alpha.0":"2018-10-05T14:40:36.060Z","1.1.0":"2018-10-05T15:58:23.566Z","1.2.0":"2018-10-18T12:03:23.371Z","1.2.1":"2018-10-24T14:45:00.151Z","1.2.2":"2018-10-27T19:48:56.890Z","1.2.3":"2018-10-27T20:19:37.333Z","1.3.0":"2018-10-28T17:56:56.579Z","1.3.1":"2019-03-13T17:32:22.030Z"},"maintainers":[{"name":"redkenrok","email":"RedKenrok@gmail.com"}],"description":"Hoast module used to transform the content of files using layouts.","homepage":"https://github.com/hoast/hoast-layout#readme","keywords":["hoast","layout","jstransform"],"repository":{"type":"git","url":"git+https://github.com/hoast/hoast-layout.git"},"author":{"name":"Ron Dekker","url":"https://rondekker.nl"},"bugs":{"url":"https://github.com/hoast/hoast-layout/issues"},"license":"ISC","readme":"<div align=\"center\">\n  \n  [![npm package @latest](https://img.shields.io/npm/v/hoast-layout.svg?label=npm@latest&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout)\n  [![npm package @next](https://img.shields.io/npm/v/hoast-layout/next.svg?label=npm@next&style=flat-square&maxAge=3600)](https://npmjs.com/package/hoast-layout/v/next)\n  \n  [![Travis-ci status](https://img.shields.io/travis-ci/hoast/hoast-layout.svg?branch=master&label=test%20status&style=flat-square&maxAge=3600)](https://travis-ci.org/hoast/hoast-layout)\n  [![CodeCov coverage](https://img.shields.io/codecov/c/github/hoast/hoast-layout/master.svg?label=test%20coverage&style=flat-square&maxAge=3600)](https://codecov.io/gh/hoast/hoast-layout)\n  \n  [![License agreement](https://img.shields.io/github/license/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/blob/master/LICENSE)\n  [![Open issues on GitHub](https://img.shields.io/github/issues/hoast/hoast-layout.svg?style=flat-square&maxAge=86400)](https://github.com/hoast/hoast-layout/issues)\n  \n</div>\n\n# hoast-layout\n\nTransform the content of files using layouts.\n\n> As the name suggest this is a [hoast](https://github.com/hoast/hoast#readme) module. The module has been based of [metalsmith-layouts](https://github.com/metalsmith/metalsmith-layouts#readme).\n\n## Usage\n\nInstall [hoast-layout](https://npmjs.com/package/hoast-layout) using [npm](https://npmjs.com).\n\n```\n$ npm install hoast-layout\n```\n\n### Parameters\n\n* `directories`: A string or array of string leading to the directories containing the layouts. If an array is provided it will search through the directories in the given order and use the first valid result. If no directory is given it will assume the root source directory.\n  * Type: `String` or `Array of Strings`\n\t* Required: `no`\n* `extension`: The extension of the layout. This option can be ignored and any extension can be provided by the default layout option or the frontmatter. The format should only include the extension without any punctuation before the string, for example `md` instead of `.md`.\n  * Type: `String`\n  * Required: `no`\n* `layouts`: Path to default layout if the [frontmatter](https://github.com/hoast/hoast-frontmatter#readme) of the file does not specify another layout using a field named `layouts` or `layout`.\n  * Type: `String or Array of strings`\n\t* Required: `no`\n* `wrappers`: Path to optional secondary layout to wrap the file's content in after the main layout has done its job. Do note this can not be overwritten via the frontmatter.\n  * Type: `String or Array of strings`\n  * Required: `no`\n* `options`: Options given to the [JSTransformer](https://github.com/jstransformers/jstransformer#readme).\n  * Type: `Object`\n\t* Default: `{}`\n* `patterns`: Glob patterns to match file paths with. If the engine function is set it will only give the function any files matching the pattern.\n  * Type: `String` or `Array of strings`\n\t* Default: `[ '**/*.md', '**/*.markdown' ]`\n* `patternOptions`: Options for the glob pattern matching. See [planckmatch options](https://github.com/redkenrok/node-planckmatch#options) for more details on the pattern options.\n  * Type: `Object`\n  * Default: `{}`\n* `patternOptions.all`: This options is added to `patternOptions`, and determines whether all patterns need to match instead of only one.\n  * Type: `Boolean`\n  * Default: `false`\n\n> From 0.2.0 and up the `directory` option has been deprecated and is replaced by the `directories` option.\n\n### Example\n\n**Cli**\n\n```json\n{\n  \"modules\": {\n    \"read\": {},\n    \"hoast-layout\": {\n      \"directory\": \"layouts\",\n      \"layouts\": \"default.hbs\",\n      \"wrappers\": \"wrapper.hbs\",\n      \"patterns\": \"*.html\"\n    }\n  }\n}\n```\n\n**Script**\n\n```javascript\nconst Hoast = require(`hoast`);\nconst read = Hoast.read,\n      layout = require(`hoast-layout`);\n\nHoast(__dirname)\n  .use(read())\n  .use(layout({\n    directory: `layouts`\n    layouts: `default.hbs`,\n    wrappers: `wrapper.hbs`,\n    patterns: `*.html`\n  }))\n  .process();\n```\n\n> In the examples the HTML files are entered into the handlebars layout.\n\n## Troubleshooting\n\nIf you are having problems with the module please [enable debugging](https://github.com/hoast/hoast#debugging) to have a closer look.\n\n**File not valid for processing.**\n* The file is not utf-8 encoded.\n* The file path does not match any of the patterns.\n\n**No valid transformer found for extension <extension>.**\n* Check if the JSTransformer associated with the extension is installed.","readmeFilename":"README.md"}