{"_id":"@building-blox/blox","_rev":"7-13344629e32c94749318bc7d59d3d66b","name":"@building-blox/blox","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.1","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","devDependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0"},"gitHead":"3fd7b68ebda17ed06f49d4da500288f06b4e3eb3","_id":"@building-blox/blox@0.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-qJEaati2KJ9lv3xA8frvko608iGN4G/G0vhwyDczTiBFQ75E6nUV+TzgjUmuCLb38pXEZUszm/sGPwCJLEWYVw==","shasum":"04b887d900224af2767e76171eb81a9eb0defcdb","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.1.tgz","fileCount":12,"unpackedSize":21693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGz1hCRA9TVsSAnZWagAAcrUP/3a3Npbh8Ti9BVgd1EmF\nht3gkSmYfZsuIiuoYT6YFoe84Qmok3C78cLbch6vHRcDfrHAQlSiD4oI5cjv\nnyXkHwXK+K/RYW0eHR9Csiuaf1XEd2bB+6Qx47IIuu9yAo7PX3N7NvjcWhnG\nEZ1jGI/TNShI9gl1IGUww3JbbuS16WxfY3fkaNHorNs6R9Ji8bN8X0L04hNY\nSoLfRYizhsntPhEUDXry1z76pnJik+llJ4DXiFJNtEV6K73kSTAi8f+G/4CD\neSQr+57mH9LT7gLQ1x/xgCeaGKm0xMLBuCZ7kU7wZFwXnIUPz9RdbdsYK15b\nAA/jcHOLA7hj/MhSMFd2Q72VPR+80eVbECMNAr3Q1AWZmORllgQeruHPeL3O\n95ZubqQqsCiRVtBaJpFHQVUHgMMaG5QtSjRff7Zd69Te9YQqoFZIxwkHdc2n\nZqLqQHYYhimZhXZR0Uwb4N8Cra1DaVS9/0Z6R0yB/UY4QlgeBkLu3BK8A40G\n/lqNqz0M+GIDIzfXg/+ZlW1SpMRAf5hJrpGkdse128Jc/Np/qIWqnUxqOkJ9\npaiIc2p+ubPoE+inzV6D4WqBQBfewsE0M8n5LASWyFY9aSW6fKNDoHq1fd97\n5HPXLXWlXZqPEH1T3EgyZHdUxq5TlwFelUC1rSQsm1TwcHk3iQvMx86Tgh/E\n52NN\r\n=4ByO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSyTWb83Nt85CLwbX98Ni9+RPVAm+Yy9cZ6stWg0f/ewIhAKed7SgI3hZoIaf0a7+ICqX7l3IZwiDbSMyBmjTr2bZt"}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.1_1595620704592_0.9355552913214125"},"_hasShrinkwrap":false},"0.0.2":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.2","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","devDependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0"},"gitHead":"3fd7b68ebda17ed06f49d4da500288f06b4e3eb3","_id":"@building-blox/blox@0.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-R/ssPNs9kOqzuXG++F12xq/kFwbWLXrft+muX898paqYG+/5MTCo76jkQlSCt+Xw6ma+8zAg7aqLLztOz2K8mQ==","shasum":"15ad6922c7dfecd8b408f17b663da48c1a80c3cf","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.2.tgz","fileCount":12,"unpackedSize":21693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG0D7CRA9TVsSAnZWagAAJ0cP/1udMEW1VS/s2TSyUHNO\nON6b+3qkidE6ZE11ku6SOMrm9Ri1ARQazrEg61cC+vhyTyz82Xg5NkinpGC6\nN0TDllWKRfVSoYXjaooKsioUrh5V2z/Nz8duDuOa5Yv3W5KyHz91cH+z/B3f\nXzOCajrDsWZDlqNxvnIw7LdyxsW8ll/djXPkxKqkGAiAZyvSxkC3pW8rVUax\nKyI4lENjO+3VN9A7tabUJpmP2RL3jr02PbvzTSU+gxw4AmKD18nD1oLo9JPX\ngcmpp1MPjwEVvUNNuSnxb/oOOBzhPj3woc7484W0pOMw2cvHUPXUi+qb8S7N\nkxgPFFXRLiFX5K+p3Vob/wFD8V/w+cGKDDkH/wJRKL+7OSEwmLW3FUMHVAZR\nlQKQcDGowJR4HZbpAb8xuKvybXKgeP15F30Th43C79/5PQZoQ85gbi4T2XGh\nDYHzCu56QOvE7+Aj5p0dsyz9YnC7x0I49QV8i2AtS9GLsAGbX0dreqBnzgwS\nUGblYsKBzPys35HUz+G2TSpYnTOO/I79j5OLnqudPJxgmhVY5khJbeE5DKta\nGwJL+XRpuFvjA6BAeZMK/aupgq0mqszP9hkGYh+E0ZgfQkxk6F7bQGUK1Ctl\n2LJiAPqrfmn95YFhsRmJqaOXoGC1u667INunc3KJdjVxDG8vWrLKPntEQNe0\nNkRc\r\n=+66t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYMyMmu4bC4Jb8uTxbKHWE7xrrNQgZiam86qGPMD8kLQIgC6koWoJW6MnN8i2iM0YMF3djwodKr/Rjo/EDKC65wMY="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.2_1595621627202_0.92641767195488"},"_hasShrinkwrap":false},"0.0.3":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.3","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","dependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0"},"gitHead":"69c85521187c06c13e6e9bcce6d22f41863f7b43","_id":"@building-blox/blox@0.0.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-D3RDRDZU4ZGTQi4Ki7tDmTc9VeNL/hONNncRZjSukfJ3SaHpbZUKl7yziV21RTHm3a2ER8DhHA9I2uqQlLMjKA==","shasum":"ea249731b2f268057888a5320b437e3e4407f944","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.3.tgz","fileCount":12,"unpackedSize":21690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG0LJCRA9TVsSAnZWagAAZQAP/0GXlPc3yFZxhAOvkHGi\n1bH4p9x0XNzh4k5D1ReE5BKUmileiUj9CGp4LnelTJy/2QnNeTMrqeV2MOU4\njWFAtNi3D1d73MnVhHifqY63cYugnfqeG4TyGTfUt+YkjjYu9tc4vz48BUNK\ntsrK3sJ6IQmR4bNTD6A4f7NfMgsZ+EdWuv9TNe3H6GHWDzKwxsSogKIt3DWR\nQ0LYP1FHffjIuHF5MCNiQeGWtwpg6Kc8zPMX8BGYiciPeSioAZgU582taScD\nId3vqMFqmkRyU9LnL6OsuQThdnHgCCug/eMta+NXgBMZmRoqv4Szz6HaoOEo\nmpTUDQyWS4FzP3rAeuG7rYBrr0B2miN+vr+lfc2UU3XNDnesNylJzBfdrOTg\nq1bwoz2wjpIO7+kwfZ/e7NoyhNDRaBNoCpk9uHWbunsAv5/9MOGdueRGpLW2\nozpoduTH4blFW6Cw1nccNq49EiE7wW2+eahGdZc6NF4QHqkiTW78pdt04UQA\nOe0X5hSOihNGe6KTYXaUW95DkMCj1zJs8a6TuFO4asfZRH2WfnTATZNPj3wt\nlltTcA7Tshhee6SD3hGImf3EMFk4Q4nSkHr8hLCR5T2EFNZBWVsMjBCk22rl\nsGbs6aDOpCc7z/ZfVpmWLQ8FMzL1h1cR9hcusYE7LZMqNvHpeKsD3wkHJD9Q\n+O3j\r\n=zXB+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrq63HA11y0lLqFrG1+MdjHCIxzjYFeR/eVOoEPjVM2AiEA1VXKbQCBJ8GM1AOywIMIF1nnnsj+rTBxsOIPOFCstWs="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.3_1595622088820_0.8635968998545227"},"_hasShrinkwrap":false},"0.0.4":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.4","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","dependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0"},"gitHead":"86fb20b5f5902c1b416dbceba506a772e6e3a7f4","_id":"@building-blox/blox@0.0.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-6WXmXtIAhzY176TwSXgLDGCIawthJyGVH2IhOcVVZTDZnMTH/ghz+bqwO3lelD+kMgiHNwHef9N15rXkxpjZdw==","shasum":"019253bba37bbec5a2258e08b86159ede4ce0f8b","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.4.tgz","fileCount":12,"unpackedSize":21789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG6xZCRA9TVsSAnZWagAA+XYP/ie/hLRgn60JJ6cijzRi\nrkFhBHpiOlP5tDzqU9zyQgYx6FkrgcOjNbEa14NK4ziEAEX49HQbvl2tR8RU\nX2+wCXNXQZ3X0AMvyLSNk7NeZ0B3A/7wXfPeMDJ4b1s0hnwhjDA5dB4bQWix\nhmB4Z1LM01SSG3PCXILt5WddxR/L8FG2c26Z7Z6P7fMjbJJD04kM/Vm58L5K\nwKf1dL4pz2wHwywSBdvS9dvNshBTTDbzC2KMbiQkhdEhqkcUaUIEbdm0ivp6\nTtb3P3ch2YMjW5sZlwV2NDziJw0zNlctIl8U3zfzWF1Y9kD2XBY1AwZKgiG2\nCeXDuJdJ9BLsmUQyPnSpGZyWNNDpAp4L/PzO9R7cLvbeNraQprRtotTQ6xYJ\n9lRQs4X139qRQEB0o191rEl4UMkA6r9fn0NZhOpk5SKcsXVI6tPYzq4026RQ\nvhDPeWtCl3MEEHmu782EzhXDz39pRMVtZUI4Mq2SQEQ5EQEcdgwkLuLTl5X3\n3IUW+jooJf9i/Fd3hwaAodCg0/iwtOXZAmxQHF1Zgkh+xjujc1m2sWAQtlFE\n9BXGsl5Kfl0AFtT/mTtcQjEVBwvTPv5h2OVblK9FJJNP/OsDYdU/MD6S7RFb\nj5Pj6LXpwFMib3OaprMdtQKiWCkX6Bcq8zzcE8gpYPY8/PfF4+a5nlJgKCXo\n+OJz\r\n=IzZL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjjDJAkHzWBgxcVNjCPN2iknWEKNuxro/lS9HVIPtyaAiEAomR22z1xapu5/Iq5RmYgvXbB6f5OtLYG6UuXtvd1p6M="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.4_1595649113031_0.051793152793532915"},"_hasShrinkwrap":false},"0.0.5":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.5","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","dependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0"},"gitHead":"f145e142084fb93f32ea7af3f81a3c6e03dd6d6c","_id":"@building-blox/blox@0.0.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-ukyGFv8HLHnXUysZAEaqvFuny89d6rP5DnwIlh+XI9BHK6QOlXZWCUl2KB9qBz+ox1OBXXIIDLpSiAk+xfbahw==","shasum":"ba96d1cd093db6d52d553b052946639e3946f724","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.5.tgz","fileCount":12,"unpackedSize":21829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG7FzCRA9TVsSAnZWagAAKCYP/jG5UyZ/sQKJhS8vilpH\nWLjXPCk2QOeXuKfu69slS0mVvvXXYwlbvUmzHgjlo+jHpW147CyqO6twHLkg\n86yQt+oFBOCPPyVYBGasnJp2qAVxurKQnqEev5JSZwFLv6dzWYc8SWCwIMXi\nrgh0V8G8cZhyNs4PvGuf+0Cds+ZQIPdE9wmRaOVJHHfMFexTVJeNISv/C5hV\nfkxgERnpl+g0t78vetYyr66BTVvPpFS3ol6Xc5q8SHSGALw28ZVOvLPzMcCK\nc8s5jA2uHY6dhiUwkz4HTVl8D3G8/Amlt4JWviJITZoM3ckpEqz3I6nm7J2D\nHk+APqeszDKtaEg7+VIj64sXHz5yAa0BsY8Ia8q+b6s67XzRSVYKVNG0CTQ7\nPtYwEl5d/xttb8WvfPqpEAKUsfU+Ec8c/YWEs1ienbKTXi125LAnYPpcB7e7\n7JozTZ2JM9Fpl0kQMXn4cj3Q9S/Ea8rzFGCtKmMua4OL4iUkCsXVs+672Kr+\n8nri6OLqRSghleQP7iP3WlFZvdGNepT9BMeA1OkUWx1bTMy8QQ3xPx8TCcPh\n+R85gBMrFEcy8WPyHmVJn59/eqgS2S5JIhhSiWA1PYzziuvSW6H46ow+xNQ2\nSNu9TeTcAeTm2O51ZWNkQI0VqN+3gdhqonmvYehFbzeqEPPgVrvvw8hZ7g0l\naJj9\r\n=gcJD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrz5z5ItjmDi8kh6R+XjDQtT2iWjqpXe/tokfKzXh9fAiBfUIysj1n3Y8li1EK9BOjlI2xvhwJS8OlWkR6FmVaQ4A=="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.5_1595650419432_0.8226853952924675"},"_hasShrinkwrap":false},"0.0.6":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.6","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","dependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0","gulp-flatten":"^0.4.0"},"gitHead":"d7759a58eed1819a6d412e22438c31615582ee39","_id":"@building-blox/blox@0.0.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-t352PPKrgNMTYVAKnxOPVrqXz20ubpM1htiY1VmmsffDvCxcDa5fsAKJH3uyBiMBedGCpoyUftblzJPxziMJaw==","shasum":"687c93d8ef7ca2927f65585e1874f493caa1f337","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.6.tgz","fileCount":13,"unpackedSize":23142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMF58CRA9TVsSAnZWagAAmIAQAIFUMxdbomb2y7dL0aZ9\ngZw/doK8GmAZ/PLxmFZVjrgpP7mOHO/zkProfn09jXjIFNTMuyXZDZGvCRoB\nHQ4mn/XozedB7DkZqnOfu2bBRFik/uRbWpqt56WT49nph/PtcplDi7ueDwj8\nOiDs7VA8F5ZXUOu1tj0+8b6uyKg3YtQ012dWpYye6Q1v9U6Jm5wRkaz5z6sQ\ntdCdH7PBSBncBJ+BPjbxN883EQKNBRtgv1jBz85REjhds9k8SrN2NolqORnJ\n2GOEduB1vvChcvCtfihVcqxtQml6favW5/aRALcczoPoIH6853AiaCdZTYGE\nSNtGHGRVeaZKnZEYswpK56/kJNy8JN00bCudhUQgsuUotlo7s3CGoUup7jaw\nkBn/rBCeKFXgj5srtClz09MKXk5Jm9qRvX1otbLZxskHBS2KykHacPAym4Iq\nKN0xdgClR9Magbxtbcj51mzxFO5smxsjgCNhGz5y20IpqT4J26y/jjme60Yn\nSClfR6sqVdsT1IolQdLtXKsCGGXm5GHizRLuWYpdFjiaDpnhAxVP2XqyInO0\nPbs8f6i7Huyx1eXF6HTmsnKX3ZBcNo+lXzXYhGvBUN04OCFr5OVBW3KN4w3E\nZqd8v4/rNHcE6mzIPrQD/mM4/6twEyuA8/i8vv6BA+g/Fo1toI/QfAeSgNXl\ntF0j\r\n=+gOX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjKZMROlUEnB4XuEczHlAxUFA0/wslPQj+K1FJcs1CUAiEA2jzCPyGKLbgBbc1uq+St49jfDEh3dvENzl1Q0qVYeIU="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.6_1597005436188_0.7275574773993418"},"_hasShrinkwrap":false},"0.0.7":{"name":"@building-blox/blox","description":"Blox - a nice way to build static websites.","version":"0.0.7","author":{"name":"Richard Lovell"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"homepage":"https://github.com/building-blox/blox/#readme","main":"index.js","dependencies":{"chalk":"^4.1.0","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-data":"^1.3.1","gulp-nunjucks-render":"^2.2.3","gulp-rename":"^2.0.0","gulp-terser":"^1.2.0","gulp-flatten":"^0.4.0"},"gitHead":"c84af646a27ea2812c23376c0a9b21e62fe5258c","_id":"@building-blox/blox@0.0.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Plk0951uqL0NBrRPQ/LyrAeiacuSwWz1gza15qvyBMlZ0n418VHs92kD/M+z1rYdK986YakTwhHaDXo6pDKY3A==","shasum":"fd74d9f9d9d1263db809856b9d6aa7bd234245d2","tarball":"https://registry.npmjs.org/@building-blox/blox/-/blox-0.0.7.tgz","fileCount":13,"unpackedSize":23519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOhC7CRA9TVsSAnZWagAAtU4QAInxDsuFivnCPPao/j/N\nxOnkYGGNalfMlFlPzqRmd0n4uOYMng7meiOblxQu/aBKv+SjSjYUa+AXRUHq\nIsdWZNtFZZJlg4QNU3zATRMTCS3N47Qgkx3TT0Bk0SY6490xYFKuLM8HkrWF\n7v2m6pUySH6ZyvveqOmv2znvAtzPa019QGtnIJXxDcCKrSZbrHlXSW3q1aN1\nIYLoqwYXLXZf21PJVsZgusKukBkvoekquWkh5HFHKuPJraJMv7zPYBr+7Ri5\nJCD3wFyW6rejlYd+r4G+Y4t9inP+/F+cI9A6eb9BL4t/keJDg9bDyLZKCmN4\n1sXohgPV+HLh/uFqNpb6uia30RDAvX6N9Y7utbjF7hB0GHKGpT9F/LdppSGb\n2ZcYuJpG4sdG0/J1FDjNrNyb6TUpvDoOpoCpDs5yBXjI5raQnmVkryAMAMWF\nR3/imbBv5cj3IgMAtAVgLWXV6Dauzq0J82J5v+VXjshQpfSFzAFdTpXwORmc\nmqmV6CYXMYwTyPUa7iMfXq6YtX2NjuogR5irpBcjqGpexCChRwh0SUYGQjI9\n/HzN75FsSUD9G77mG3HiQ1Zok813c7Xy/0cq17+68fLEgqd5jVRL0yc0rMtJ\nyaZtSXKB3XBhjPzcYrRyIfqExC0b/m12SX0be+jJ578mSx10qb4SuojQ/20d\n/4Ac\r\n=hBxz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhnr9cGmcMU24DjnIFTjOrprjgn54Jg/4pf8AGeKeNsAIgSEqDeboPl7rjpOFcWqNAnCl50o5wXOD8dpjJlEGNwac="}]},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"_npmUser":{"name":"richjava","email":"richjavalabs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blox_0.0.7_1597640890798_0.5029497235024512"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-24T19:58:24.320Z","0.0.1":"2020-07-24T19:58:24.727Z","modified":"2022-04-04T21:01:55.540Z","0.0.2":"2020-07-24T20:13:47.313Z","0.0.3":"2020-07-24T20:21:28.980Z","0.0.4":"2020-07-25T03:51:53.176Z","0.0.5":"2020-07-25T04:13:39.606Z","0.0.6":"2020-08-09T20:37:16.321Z","0.0.7":"2020-08-17T05:08:10.929Z"},"maintainers":[{"name":"richjava","email":"richjavalabs@gmail.com"}],"description":"Blox - a nice way to build static websites.","homepage":"https://github.com/building-blox/blox/#readme","repository":{"type":"git","url":"git+https://github.com/building-blox/blox.git"},"author":{"name":"Richard Lovell"},"bugs":{"url":"https://github.com/building-blox/blox/issues"},"license":"MIT","readme":"# Blox\r\n\r\nA Javascript library to help build highly modular static websites.\r\n\r\nFor an example of how Blox can be used in a project, see the [Blox Theme Demo project](https://github.com/building-blox/blox-theme-demo).\r\n\r\n## Dependencies\r\n- Nunjucks\r\n- Sass\r\n- Gulp\r\n\r\n## Usage\r\nIn your project's ```gulpfile.js```, add:\r\n````\r\nconst Blox = require(\"@building-blox/blox\");\r\n\r\nconst blox = new Blox(gulp, {\r\n  homePage: \"home\",\r\n  dataUrl: process.env.DATA_URL,\r\n});\r\n````\r\n\r\nThen build your project out with the following structure:\r\n````\r\n...\r\n|--src\r\n    |--assets\r\n        |--images\r\n        |--js\r\n        |--scss\r\n    |--data\r\n        |--db.json\r\n    |--templates\r\n        |--components\r\n        |--layout\r\n            |--layout.njk\r\n            |--layout.scss\r\n        |--pages \r\n            |--home \r\n                |--index.njk\r\n                |--home.js\r\n                |--home.scss\r\n|--gulpfile.js\r\n...\r\n````\r\n\r\n## Data\r\nData in ```db.json``` will available in the Nunjucks template files via the ```blox.db``` global object. Any data from JSON files added to the ```data``` directory will be added to the global ```blox``` object.\r\n\r\n### Actions\r\nActions allow you to be able to create your own implementations of some common use cases. Currently, you can add actions for:\r\n- Loading data from an external source\r\n- Creating theme CSS\r\n\r\nAn example of this is in the [Blox Theme Demo's](https://github.com/building-blox/blox-theme-demo/blob/master/gulpfile.js) ```gulpfile.js```:\r\n\r\n````\r\n//add actions\r\nblox.addAction(\"do_theme\", require(\"./actions/theme\").doTheme);\r\nblox.addAction(\"load_data\", require(\"./actions/loadData\"));\r\n````","readmeFilename":"README.md"}