{"_id":"md-toy-blog","_rev":"31-c5b2de55168b4eeb05301c439aafc0dc","name":"md-toy-blog","dist-tags":{"latest":"2.5.0"},"versions":{"0.0.0-development":{"name":"md-toy-blog","version":"0.0.0-development","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","chai":"4.2.0","front-matter":"^3.0.2","github-markdown-css":"3.0.1","marked":"0.6.2","mime-types":"2.1.24","mocha":"6.1.4","nodemon":"^1.19.1","prismjs":"1.16.0","semantic-release":"^15.13.18"},"dependencies":{"primap":"1.0.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"28a13d9b5ba9fb56d06f0c95928488a3c07ef4f6","_id":"md-toy-blog@0.0.0-development","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"dist":{"integrity":"sha512-JnuR19t/dm8Um7MS1SrgStWwnS0REw/Ma1mrkbN4Od5KvUXPN5jMUxaZUjlNtvYqtSKuqLxx24U4kq+DNLiL2A==","shasum":"bbb5bc9a77896d4b64607d8d72e52cc7624235e8","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-0.0.0-development.tgz","fileCount":49,"unpackedSize":53874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE/y+CRA9TVsSAnZWagAArMwP/A8/O1MqQndVuhcL8yiC\ne97T6YMqoZ/kNlvtE/QL4LBA/kUic4on4xGG3B9lJUjUejMk5DYeJpDrWNnN\nwYp4hh0hNK6CVW90/piiBLjrTLVmf7IdgsSPXJQNabpvd+I8c50fi20e7mYu\npryLyLZn5YNsTGW86KiN1MkzfyC/KkaE1PFqtL1Z/NhVGaZKncD3VCeVkZXm\n5lmISIi9H9Xwt+g/FUzFGDmFjMLAk6N8VG1cbD9i/Br50kQPzauMESoAQzaP\nhLhE6d00D15s5SQFqmQ2It8YXoHOUWYmdXA2UYYUQKx6gIL7vgxAqz85j6sb\nENtuKmVjcVWL+lZpUTlYBcPvnIvv1/Oc1FxYw4RvuTDI9X8GvZtUIVJhQVC9\nUhDBHzdwrvHVsD6Bn6yBeOpus5XjfB5ukFq+ueEbQj5dhc12Ve2BkqpkV1fD\nG/LS6xZCg0YQs8w/kIcd69YRWKztapy8JV5SVz/+79dJWozDk6meuX8uT9h3\n79LXuCQs9Y9/HztilMAJ/8Sh6I4ZkxfjUEh+nYLAzzQ9AF0LhizwmLeGR4CJ\nlmvf2vMMVwHzwjPkP99nXcSgImLx2CNAYCYvZl+9T3idPheAdSFlreKWO1F0\nBpGz6a1V993itchBUqPdSjQt2k8EEnbwfnEbWTraIx74LtxMxVr+FWo2jQMC\nyppp\r\n=bMbf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqIbmcOb/0LyjuZH1Eh9iWKx6Zx5ajrH6kETVLy1/pAgIhAO1RDqQ04Ajt7d6eXFaKMYrHjfN79dvsWeDrGdHL738T"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_0.0.0-development_1561590973575_0.6057934563658294"},"_hasShrinkwrap":false},"1.0.0":{"name":"md-toy-blog","version":"1.0.0","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","marked":"^0.6.2","mime-types":"^2.1.24","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"4f5b03aaa2c4dde248221c6b87be78b652d244e2","_id":"md-toy-blog@1.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.1","dist":{"integrity":"sha512-a8c4PfTwp6FmFq4jYeIozJ5A2a+HVZQtuzvB31FPA19iXUli6jw9FxevloGILjaqVSDCkP2U2sENkla8cvBI9Q==","shasum":"ac45c61fe47944a2721278bcc283190af7b8a830","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.0.0.tgz","fileCount":27,"unpackedSize":30508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFH/eCRA9TVsSAnZWagAA6LUP/1S7LVS+dgquTEMC+4tS\niOcmqw7LjgZN9O56tbcvUdsNp6iGKMUZ9raRhx6htZWWez3RngYWsNe/eErF\nExaKgEbTzYLVDqsJCgQgwYgGAsFHJ4qdj22An20DEQmLAxFyylTBprb6R5jo\nPj4vIjkmkWUySn6saxsSGPijfLilbMLFPtOWYRqQhfI6pPeN80d4fpETiN4P\nSQ1jK0Obu1tZl6EfS0CQwd0dVfoW3Ml38Vba9r5VhuwG7cm4hrepufJdUf4A\nDo10INpQfNGYhJR94/JvmTXXWGjf//OlCalW64g/2f/njA3tqQReCoxy01Se\ndb4vrDK71aNbU2HO5KPhPAuJsoN0X06azzyijckB2ceWj/srOGhFnxjuRBzr\ni8rWEMhsL/mr1oLrnVqEO0sTqbWXUx1HjpO0DnObnTql957o+4CT8Kcthkv3\neYYj/imv2s6+99YKdKrkC6fSmlvEHvsUOVzMD7rPZwpbQvqL1g0uXOWudAjP\nQuXF7iHaDWQ6fEdcNirmZthXLG8rv7evOYAUyOATgLtOCnId0pJyTNoXhi+Q\nVDllo9mOTBmHpijQ78AAz43vVojmePWcAUpiehr3u/AEtq8539drE9AnvXQh\nDsP4CjAAe+vPXiX++Wl2GnsoeeykdkvH4DE0HRyyCy/jqVKG05f2Z8+lxybr\nF6ZR\r\n=oARP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN96GZUXjwGEJEgF73VYWm6fVZW4LkDK8WJ+QRBLHXMgIhAJOYi2b08e1H+zasSWmKnAbEcWttkQSx2qQhfaZFvIls"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.0.0_1561624541790_0.13675914948610668"},"_hasShrinkwrap":false},"1.1.0":{"name":"md-toy-blog","version":"1.1.0","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","marked":"^0.6.2","mime-types":"^2.1.24","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"b5aeed192aa4c26186bb360eff18a81a2a635dee","_id":"md-toy-blog@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.1","dist":{"integrity":"sha512-nUJrE5e29LoHHQ792AS9YaWyzdAdfBApWYmoit2rQCywsV+bC5kvxt6rAORCJJW/R9qSjz69cej0nFITcH5hiQ==","shasum":"a4c660be344dd8d5f518148868ff7d051fd8f209","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.1.0.tgz","fileCount":45,"unpackedSize":53579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFITxCRA9TVsSAnZWagAA/pYQAJ0ABzKMVmAIlVRQDx8Y\nOTncQCQa7Tv7TtOUzr8ygXACCsEpHiXmL2QG8xEKknbWFnzuu7w2XKAHes4B\nv3Oh81FP0FCfxik3tfNV5yCnsLFIs25KBl4YCv0DzddCAmzzmjfALsrwzeMT\nxwkUauPgz4w/yIvHdiLsoNfIF/QvPOaDjAtOiW68QiwSCPkbj3/rmIqhcMS3\nq/Y8Zpsoba/0zyeEa+MWivnHoQ0cq5DG29Toxr/mXL7FP2syyuzoVXpDGyTv\noJZCAKn1EHCw4nS/b2ZBGH9eRXfQ7nBMhwJa8NxXZQ1cUHARZH85ZquZ+4P0\ntB20tJ7CXpqE+QNPSxCuxCDSYYt4N3+n2qRjCUUy9/E1eQwaYiT4GyH1rOIr\np6vOUekUm27TN0SdOaXEb3C6/4XxUqGKJ1zNDnDXTpyg2PAwxA64zd0TSIvp\nsGPyuyKnWC4pTq2e9NpzwS+InfvvaNWH/Zf+98MwUPh7jmr/dSjF9iKNZVB/\nn+qOqno9MQogngUiObs6TTgHNKwo2apNr30VAAcvNhWLRslGU+rX8qaZF+Vm\nGKB5AgVWWZILNyoa86rAoGRBryf6FBUA+WvdWz2TqppxMAfBRyf7OizyTGJz\nVux4kAeG98tL50Ac5PlQKDmE+BcUI3SrQ2JfC0zjNdZUAB9/SLXWx7pUg8Bb\nZKpN\r\n=sLgO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQ1jsGEHYhTRGGUTxzxHnDgeN5Qz4AQZbK30NUkhjrdAiEA/1lUBzHmepEM4w8iDDRWPjEI55/FFmbUw5lpTLA1jgk="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.1.0_1561625841005_0.9911167882870442"},"_hasShrinkwrap":false},"1.2.0":{"name":"md-toy-blog","version":"1.2.0","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","marked":"^0.6.2","mime-types":"^2.1.24","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"ca2aab8a2de7457b4e383bc6be388c821ab3d3db","_id":"md-toy-blog@1.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.1","dist":{"integrity":"sha512-aV7V7ZvznMaRXQGwe4XCkJ7bV/5EuyAXb4ra+ucdtfuEJw6XZpi4CsKgE8LO8+GwX4JXypiQiE58MC2HuZiOWQ==","shasum":"56ee350deee0788e013e8c04fbe6a99050b08d4c","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.0.tgz","fileCount":49,"unpackedSize":54306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJEZCRA9TVsSAnZWagAAoX0P/37VZoOsmjQQXpalOKdI\nGpiDl+c1yHSz2QvHg4vY6zx8DbXvZyaDHnRstBaaZIXo9PgfUscJcdWJtsyh\n/seeWn5xpYrMUFEvPK6sRD8U1BEE/ZX+cTxDSo6ERuA96KbYcdzs/K2eGIgz\nC0VtWpV53E6JVvETEs1GI6bdc3fqul93UFhxc55ilYOpriGfu8L1ku10oO8s\nzvcXZg6MR4D7a+9dpD79f+PquRSoGWU+88eWsQOu3vLdTz5zwcP2ADxFkUuT\n4oncKLIlEeH10n85toIWWUsFc5L/lL2UnN/hfkZkVxKR41GPPwUCJMROC+6F\nZBN4SZsMArglNCNAe/kxaWGu6JlBjpNzuXdKSrVm7SxICjvHKfC3jr4s+/lR\nBCCAoHwSr4/AHHDGvtkm2aQrYyZmbdwgYrUtT39ZMWmaD7zPlnxZHpa1f7Z+\n5wKZytXFAlYcvpJFVs6oUhDG4BK1lEpxKoFenoAr1ACy1pWWyJUMQnarTBSH\ndzRppFa70BU0KwosLEN6tnmxljeeSxkYlB+mgIPrsKyzMADPAvxSU7MzBVGC\nkCqx3k2FUwhITZiwwM+J/HnZeA3fiVtd8k0gwzV7lS5ltIN2cEMaciD4irND\n0OaqvtUKbbiqcnODBAEhwFswQz31SKH9VbdPH2Hu8aN9vUAHtgZoKcay7Ir6\nJWby\r\n=VDsN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmcJES8+7Ev2zhMMqaQ0+dPe8RiC4CP78i9jFGf58CYgIgN8wu5X5kK/1gkDraby9TQ2+tPd8D7y+zrrB1r4mQXUA="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.0_1561628952775_0.15290882654685722"},"_hasShrinkwrap":false},"1.2.1":{"name":"md-toy-blog","version":"1.2.1","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","marked":"^0.6.2","mime-types":"^2.1.24","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"bff94e7e250233697d7cb9f1796d1c852723634b","_id":"md-toy-blog@1.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.1","dist":{"integrity":"sha512-UFSX1OuuZIQGB+4fPodih6DBBhGvc3csR7jDgdhZPYPFa83FukD4CjTioJ3BmNEHjmwMx5OUpLBjWLJbgKx+dQ==","shasum":"69dbdfd5f431f1b6bf3fec48f3f3a67f614ff5a2","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.1.tgz","fileCount":49,"unpackedSize":54027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFLqmCRA9TVsSAnZWagAAxY0P+wVxoFmiziNG6hOQOUik\n4ndO3TpV/8BEj2tCO4Sl2P+6UZknultSD+FWyEdXKWKKQE57mkR1iwfYwCv4\n0nT64YeQNoF2I4sRAXhlt8N7vg5xYaCK67DyDh4/3bxgHJ0BhfRbspIuu8XA\ncV5nAoSfbK0zTTrsKh+Ag0gUg7lRNbyY2hm4LWeD37Wu+gMAcOwpCiv+cZQF\nTSD6G7KEACxFBtEU6SkkvOSwEd8SVIE27j1W8WS2K+/7dr+M2c8dluELXG7B\nJt4mcxc2o2H41oX+ES+Bzum0OZW/sMVVjACSiE+UJbLtc7OTpiP9c84lZTQz\nUWH62ZXoX8swHrGRlW22EHPaDyeW8EWOlNANta7HOzNGZQRzQSBkZvAkkcni\nTLoPmgJFiBUusoeW5zRkc3Wz4RY1QqZfE6Q59vWEE6Qm+INg+QbJdMDlA4dc\n94K8Ka5ZcozSr6UKd7kyJ3VmdBHbu62C3qrkQpAuAhDKYFHnP2g7L4fPw9o3\nhvnm9txG6LzLsQmn8blaBgRkGV8BVeOWOY1HqXNacnZwamovj+nXqIzhS7Rs\nwERj7j3wFty26F488roxhE+Lj0inbkDw9mb22AVWCT+lsSIRgW7Sqr7OW0qE\n0sQkx+vXTiU/xW4r5CJ04nj2MRSvbNzU6tofovKLnNCHhLgrFj47y63jVMDu\ns151\r\n=ab/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE9GboHFSgOoGJZi9hSq3UcLvf4XY2Dr7+vOPsFmtLwQIhAOkFW8QNWX2Eq4fHoHLFdP0fu61uOnnHQ0Pnp0gwdQVa"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.1_1561639589573_0.2854553363776353"},"_hasShrinkwrap":false},"1.2.2":{"name":"md-toy-blog","version":"1.2.2","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","marked":"^0.6.2","mime-types":"^2.1.24","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2"},"directories":{"test":"test"},"gitHead":"5a770ae9df2ead4b8c8b5f198e5ba1700196a8a9","_id":"md-toy-blog@1.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.1","dist":{"integrity":"sha512-cBukIZGrYDhcNjfDJ6ETnfsdutPjtedv+9hJjm9QNYvq9+/0pFWEGtXz4zKuWmCgXV6DCW433YteSad9TR/j0g==","shasum":"691c96c3975f02705877236f690e2c71c63d5a80","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.2.tgz","fileCount":50,"unpackedSize":54857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFSxMCRA9TVsSAnZWagAAv20P/0mWpgrxvqgF/Izg2MoV\nHOXh+GrccQcKse+oj9g9w7TnZCL1Uq9ECh/G6kJ8UKdcWIxlbgnLPAal2xXL\nwtaLTeXnSI1OL8Vsp4Ir/DCzjlXLTb3tusFjgAp+gGr6qqT5q7a6xmQnYtng\nnSC0ki49+gZKytBqbdPF1lbC7oKS/whToLKVJqOTOUznXCw01oMoYIb+nX5E\nsd6eiZXKPDH8dcbllO5rqr583qzlhSclw7FPzldKMdp+2Zmd9QPuBZcfh916\nDKCCXcw1UHUp6cXY9YgE2hFeh7f0sURKOj/xSiEbfiDtsWuTP59St0I/44Hf\n/IS4RxMdaf9sqJAmTGodjfku20OlSMnnsn7AjZMB+hX+FY/vUkgVGytpBQ55\nT3Z7Rmwvgi8OC+XOUjhy/5PM9OT/r88axHCVut2Srj3TNoas2qwGpZmc8ZiP\n5Y1lEIsqRK5m9rNiB53fKoQ7dZV58Q2i95VjXkLEEM+xT+9/nyWChtYX3AWo\nK7Aw7fs945a4u8kk2Lmn28Tf48l3pnyKx/BD4p/V5n6LOx2REdZKucyiBN85\n4pYm9KE2h6qVnsPFekgkPwsWc9+97+te/gIs69ue56N1EuIi+Q045/NEHKt5\n5CYLi3UbM+eVKjAF+4ZsrQ5lh4RwtIHRQz58sSn2DI9M4MNOmWfYkGTemynV\nD5sD\r\n=apE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXysbtnI+3+l3FBWfRWmmEjtuFv8I1edci5V4vwfUpYAiEAvZ9mzYeB/nh2ST2hs9Gcd14ZRN0gCvmLeGoFAciOL3M="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.2_1561668683658_0.8404926555161267"},"_hasShrinkwrap":false},"1.2.3":{"name":"md-toy-blog","version":"1.2.3","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","highlight.js":"^9.15.8","mime-types":"^2.1.24","node-prismjs":"^0.1.2","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2","showdown":"^1.9.0","showdown-highlight":"^2.1.3"},"directories":{"test":"test"},"gitHead":"10f2cd2fb8f341e19bfa2ce9cddd6ebc63f0df6b","_id":"md-toy-blog@1.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-FaAioA8wURZ1+Yt4XfyyUQQnJb22IdjWmgrQ6pk/OnXZE7ADsQom4O7hjSsn1GmC6GqEwLKoUOyTNKc71I/EWg==","shasum":"4db0cf5dd36d0ef83e1b2a0b75f017aa9caa18e3","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.3.tgz","fileCount":51,"unpackedSize":55573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFWAACRA9TVsSAnZWagAABHkP/0HoaVQzTqRjdFJtI6oA\nBakenK3KADFsxnMhi2kUGyUHbuhu3NIiIrA8ZTSj2rT7IWScxZOT5FJZeh5N\nHLLs042zC8M/yAjTpzId8qdmmeeCH+bk5S54HkHdwoSijIZ4PsgNzahg72jA\nSxoPj8xz3CW0Ub0jdTAR3HaqXgKAlFwULVqtsG456Zck27wyJKH0S5spQMMZ\nJj7CK4K/EidQl3ieTVNQAWwrzvUqjQRT26yUwvGE4VfbwE9agaTQixBqa/kj\n3JcolJUxI3EiwwCFAdkcfwkC8PcNCLlL43eS7mGvDvCyZsK1am/0n4bfYgtg\nfDWuedxJKiPCnzPZhylt9uOTLCgw1ZuMercQ8Z4NSYZefQgd6CG/LfnMTTET\nTeqOWzU+QPCTQ9BtokDOQrEk79HrFAqHKtgWmlpl060VNtCbNY3uFbhu+pNF\nyKizvmR1RMCVEfP13C9M5hkcWVDyY4FD9hUlbieBeiIyNOY+aDSD8Za7fgeq\n4CotZoMh3CEhuGNfsJl35t+zIztxVOK0u1RyeBio/reAv392lskAC19C2DFI\nxLbs9cgFOh6jb5BdPUHeYiz35CXkZE/HUregNlKQExweeFUKOWXRf1RQUrzy\nfvdQc00LBFc7mRskAOcwZivRjdF/OoHCXeJ3Cqpsn5zHR300QMgRqjv8Q76d\nxVBB\r\n=mk+I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTAj+5Knj84TymopBPmXdAWRKcOQatrkpJL8okXcPltAiEA5GRdM5U//Sin6BfU97Q32uRZzJs2GxJExqOuOGdjeOE="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.3_1561681918869_0.5964247259576783"},"_hasShrinkwrap":false},"1.2.4":{"name":"md-toy-blog","version":"1.2.4","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","highlight.js":"^9.15.8","mime-types":"^2.1.24","node-prismjs":"^0.1.2","primap":"1.0.0","prismjs":"^1.16.0","recursive-readdir":"^2.2.2","showdown":"^1.9.0","showdown-highlight":"^2.1.3"},"directories":{"test":"test"},"gitHead":"2ab0131f9e317930e1a8a254454fbe0c1bb68140","_id":"md-toy-blog@1.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-u7LQImh7QJtEaoyvI9JtJiJwnhbiQkrBkXfAhyMkEaT2G5FbVHqEUeaTz/hiytdlsVzpWz7+RNNhUSaRKWLVFw==","shasum":"ec6ea91b53ae109345c73a9c6b82f1a7afbff3da","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.4.tgz","fileCount":51,"unpackedSize":55978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFX7HCRA9TVsSAnZWagAAjTYP/1KofpiWMMeeSQkxJ01y\ny6tiQT7lxSsIew472STYWnR3a2qW3l4ltpELWTCiOMGtDQFLhBOG/G/DCgFy\nHN3C0bCNxcw+LVj5dUUOYQr1VXn58MV5U2Smpp4g7nDhdQbrjvJm8CBE2VoO\nrOd43YzBuWzmh2owrq4gg7K7LmJGa3aaCkc37h3A6BmcD4Lbdz6IwF3S7OpI\ngBgMEn6CPh8x15nRPtZppVYtdOXRUmZRv492z25hK8jLfk8yI70bJuKEwivL\nd3tgn64owqUZdVsKbXb0xn/AUW6kfBIe48bMEczu8PEmEdUeweOmq/VomPus\nPT58qcO5T/qecTzal1YWGdrSrDgKjHXrawJEL3FCbwGDu2+3B1/66bIVHNUC\nldKxIEe2dwZdQ1vcBRGYxx5HkmIEPmdjIr6awKGF6V8+mtvcIYq6ZZZm/MqC\nLIHscut1/cIT2HTbcM2TClAkv2uTsu3mAte3y2PBjjhcxzQSOPNXRFqpxe7H\nGn23PkTBFJz+11051rv1ouLdIy0kfHEpvlXqG6zL7U9MTTzLxtZ/ZcwAepm9\nfUivkCB3bv1h+/7xOpAJXxSoJbzv6bO6wNCjT7N4nXLVfq6bK8LZf5uTQpwh\nFEGlEyXwmpfw+Dj5xTSeUBB+WanaltcI/crrqreUD+3QpeGxzzk4fldVsRU6\nRSVK\r\n=yrmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCglRaNm1t8d3CwVouaVjR9inhsDQuFQsfjYsH9f7X7OgIgExEFIMrTXOvGgFrfH9GonQGE2N59b5JnRdAtP7GYo1Y="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.4_1561689798502_0.6779336693352391"},"_hasShrinkwrap":false},"1.2.5":{"name":"md-toy-blog","version":"1.2.5","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","highlight.js":"^9.15.8","mime-types":"^2.1.24","node-prismjs":"^0.1.2","primap":"1.0.0","recursive-readdir":"^2.2.2","showdown":"^1.9.0","showdown-highlight":"^2.1.3"},"directories":{"test":"test"},"gitHead":"5a4f1b987ca5b5eb256106f58ed1faaf3a9ef54d","_id":"md-toy-blog@1.2.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-DPcw5iPOgoZEYWR2CJkBC4Lnggt6YuUPJF5EZoA7Bf95NWJx/bDQKpHxsduk/+rbjWqI50LGaoxb44U+ms3Vvw==","shasum":"1600b54286aded330bd9167dee8483b2249cb477","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.5.tgz","fileCount":51,"unpackedSize":59278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFjIFCRA9TVsSAnZWagAAtBMP/joQiJbTSLXobbPNc8tB\nXdYiDgVxuJVvBRuvShrtwOetGMxojW7aR8pjWntzxZ/K5fiEb52dYYrnd+Zj\nrKoTSSFrdncNU4E1/H/dCqPpPXjwN1jgm1J/Ms3LCskjTDO6vyVAxsOcoK+q\nW/TfiwJ+sQGIG8diMOuzCvcgrQvjf+C1S4otlwn5seYAZljqNCxMuLmiEiJh\ntWLbXbsupXh12TDOmywEN1ajnfh4zhSeTnSGBv6QPddqfjhY+In5FLFJRKz+\nB4ietSYERPgOcvvCLcPmnbejHwCu2qGfC6eVyGFRTNStKbuetq/CaS1872eA\nO8mV3Xw8JR+H1RQ9jqjg9Ml62uTDOhrFAGY+WdXCubPPkuIrNUahKqK5yI+s\nPHYIJ4FS0gczIZYpVHihRLMM9zOt0HJbViU/ikEpZqi7TSCvqH4zXlVrNlxd\n4fMCuXIjn2moepC5G1nqt1uPl02OldIumMFVy96vdrJlVg4HcU/4Fakw0uN1\nifgJJpnIqYwHsMz0Ub/X8At84qUWEswqwaWDNIPbl4tZZxc5qV7U7z+hd+rq\n2d9Ogt5+5oRzeEUlozNOkT6soUQBVKPolWp7oPeMN11H5jufU+bcDQRA0HjR\n8UfGu7rL+z437xcCvqV5vlmZveFce+7Pak3cYyqQE1FrniO815z947+kX/ER\nT/VX\r\n=LbGJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmi17f2k48ECU0VkGHmzCqW/hpdCPL2I/dPRc6m/q9VAiBZd2woQVf5+aIBkIzhEJIH5gXeD+lFhWylDYaf1FzbJQ=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.5_1561735685181_0.3214258698698691"},"_hasShrinkwrap":false},"1.2.6":{"name":"md-toy-blog","version":"1.2.6","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"test":"mocha --require @babel/register --recursive","config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"nodemon":"^1.19.1","semantic-release":"^15.13.18","mocha":"6.1.4","chai":"4.2.0"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","highlight.js":"^9.15.8","mime-types":"^2.1.24","node-prismjs":"^0.1.2","primap":"1.0.0","recursive-readdir":"^2.2.2","showdown":"^1.9.0","showdown-highlight":"^2.1.3"},"directories":{"test":"test"},"gitHead":"fc3b4c7138c65c02d014386258d61181d6f91483","_id":"md-toy-blog@1.2.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-OrFky4n5Rvw7xxyV/HGFacaPGnTND+Ch6prfEKB1nSrARQnub6/7ugKiQ4h16qUpS2GOqf9EB20U9GOUlV5UEQ==","shasum":"8ea1b80523f868e37ecddac28d7060da896f7e3d","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.6.tgz","fileCount":51,"unpackedSize":59278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFjTxCRA9TVsSAnZWagAA7NEQAJ5HFRlGqOdtkb1UiSlA\nY4TyVle76KYGwyjWKC4uoJrmQtPiVRTN6o/m9kxEs/DqmtVQdjau8vx33jI9\nLIIXhz2crOCCIsN21vLiJsUKUwf26oZRAqOuwhxN95egCj6qJE9CmphGkWdt\nNd4gUUgBdMfSiqfBgjwg34/HRmOskN8dt6umWvzfVgwTA0kedoMuRgUtksr+\n9cKV/vwkJhr+b/nKWdOQEz6nHBSoQ2OBBIDUNMteV5KBb4JjHbSQ2lEAqgu1\nsOg3KZQ1b5AMFp0A8yo2Q2+ma6s6XU8ov25DceSRzri2WILK9xkmSE/spugK\nGl9ke8fjANo5Ftg0qqZPYt6S0W68bQkewiAxIhnQ0TjTeG3FmwyEvZfJIMuH\nNP6W7TCOew/fmNsoMOR9Ge1BBUVPYlHrqT78wl60wXGBhOqhxpuwdMNuW2zU\n+oHiHVamM2K++xLvvfstNTvZQuU1BSXWMkmG8zDXVCURcXsay0GupQ7+YcUY\nzIWYt8F3YBeMtM4aFqQvRpweyRPYfTi6rCdCpeNRqr0LuLX8BvrOoARxQXTd\nEQCEmqVcykGl/FCf3uj+feuBet6mhie4WObSQQGVjqVjHey2HO9gxYfLt59Z\ndmbWv48h6QliAHVmzcPHrj7vtQY+Xtcb+W7EVNVvWw96GQ5G6WtygW6ypEcd\n7HNn\r\n=0trO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFixw2rP18O3zJemjejAmq/INoH8Id94AfTl4mSeEF7iAiAmBV3qXLi2EobiEdEBCBRQU1HPJSGhM8x1FB3wk6w+HA=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.6_1561736433187_0.08843884713288208"},"_hasShrinkwrap":false},"1.2.7":{"name":"md-toy-blog","version":"1.2.7","description":"Markdown Toy Blog, Nodejs, Mocha/Chai","main":"dist/index.js","scripts":{"config:prebuild":"rm -fr ./config-dist","config:build":"npm run config:prebuild && babel config --out-dir config-dist","clean":"rm -fr ./dist/*","makebin":"echo '#!/usr/bin/env node' | cat - ./dist/config/generate.js  > temp && mv temp ./dist/config/generate.js","prebuild":"npm run clean && npm run config:build","build":"babel src --out-dir dist","postbuild":"rm -fr ./compiled_user_content/* && node ./dist/config/generate.js && npm run makebin && cp -fR ./src/view ./dist/","coverage:generate":"nyc npm run test","coverage:check":"nyc check-coverage --lines 10 --branches 10 --statements 10 --functions 10","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","coverage:report:upload":"CODECOV_TOKEN=f96b3547-9fde-414a-9b33-e2d258138970 codecov","coverage":"npm run coverage:generate && npm run coverage:check && npm run coverage:report && npm run coverage:report:upload","test":"mocha --require @babel/register --recursive","serve":"NODE_ENV=production node ./dist/index.js","semantic-release":"semantic-release"},"bin":{"md-toy-blog:make":"dist/config/generate.js","md-toy-blog:serve":"dist/index.js"},"config":{"ghooks":{"pre-commit":"npm run test && npm run coverage:generate && npm run coverage:check"}},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","blog","markdown","toy","mocha","chai","es6"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"chai":"4.2.0","codecov":"^3.5.0","codecov.io":"^0.1.6","ghooks":"^2.0.4","istanbul":"^0.4.5","mocha":"6.1.4","nodemon":"^1.19.1","nyc":"^14.1.1","semantic-release":"^15.13.18"},"dependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","@babel/runtime":"^7.4.5","front-matter":"^3.0.2","github-markdown-css":"^3.0.1","highlight.js":"^9.15.8","mime-types":"^2.1.24","mostachito":"^1.0.2","node-prismjs":"^0.1.2","primap":"1.0.0","recursive-readdir":"^2.2.2","showdown":"^1.9.0","showdown-highlight":"^2.1.3"},"directories":{"test":"test"},"gitHead":"d1b1e3c989c9b1009634a0468899888e994dc006","_id":"md-toy-blog@1.2.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-Z3VPrMgLN8jJZ613W/C4axt5G3eI/9RdwO6C9/TEBHBDGiY7ggeJLxOWmNm42Y/Pdd1ccbHfUAbac8HNbwnHVw==","shasum":"ab1fb1fcdef7560bff23cb65a5221db51b91fdc6","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-1.2.7.tgz","fileCount":48,"unpackedSize":48943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGpCKCRA9TVsSAnZWagAA+c4P/i2Nf3KzGNEJ7RprtD+b\n/SevBOjvxNV6iRwYy7X0ctPqco+d2lcvC8gRGi1mq04Xy5BBA58vKFO83hsD\nPCC3AMXTXJyzbLZBD3oOEgvR0ZQ7pWsRYbAzv8FMCfGxNRCK6QFJ/sQZ8i1X\ng59w9RvorW2mTjp7LPCGUvbZ8AkrXSsQk9lBahONZ1wIYXBVFzXP2evNLWI3\nIPvF80BAoQt3j63xOURqDN3l6TmVwiyIyulN8pG3nX1yJ1qKlAvWCZnDZ30Y\nK3R8wezKbJCGRnCluy1x7vrSS0R3SBilb4DYuVV2edQRiHLQxRxlQFH6/yFr\n0BgvECkJW++l7V2N31GxaAstci9xK38RI5NzmVQKaI4kloOXrY0FOmwLekr8\nySVlGpwcJmenuaGZ9S3VmYcYw5sbT4qSVZoMZuEaOWBn1HkshvD4PGEpSmF6\nUFe35gIiFAMwt/Om1I2q8xC54fxjg+e4LRYrcu/oydhD4GL1shqtcjJl4a6b\nVG5ms5G0TXCmBfHGMDL2sxcK4QfYKT/t9KVUc/hQCnOU9e7DJGSFakqAMqgF\nFw4KdVxXMaP8wN8NXnCnxLArPERnzSUMAFjbQJYKcY0dGxwEyuReGp3EIDfc\nezuWQDYLedGnRN+WWLHa+pC8nZvQZisOBFXPnJ6OlPobxNT/g7wQxYz/6nI/\nT5Cl\r\n=S2VN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcld+y03JtJYJYP4nq5v4Ysoey+rpCZJjC5aLdATy+KAiEAs9kg8yHreoYqjP1zcpkc3S4RLSUJ4vjzn6w9zxebbBk="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_1.2.7_1562022025448_0.750639995676532"},"_hasShrinkwrap":false},"2.0.0":{"name":"md-toy-blog","version":"2.0.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"1e45b3dffb30651fb271c39096ff348cda74226a","_id":"md-toy-blog@2.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JuzvEOXAxeTsG89bvEZYONm3Xr63zVYwEyazR3KiXYToAOxlBfI1apgqrvPFGUxZE0ZY2yOl0I1rqjaZhuCjcg==","shasum":"d0dc1f09c36b793e601084334252f57cec570da1","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.0.tgz","fileCount":273,"unpackedSize":213907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe60wXCRA9TVsSAnZWagAAYYAP/3lpXtwytPaiepn3Aie2\njXOBHlRmSNyU7bSDx+0ZS9Dem2GFdDPAjvnKMGl3engHWQ4RgFjYfg5vKu4T\ncisuh5waKzG79acgzVKPVhcipMcifLB/P10X3++2FgHb4J1lu71E+vjhTqf9\n8UHbRolsrJWpfD2OAj49c0UucYiPHVLL/qYFRXLweyKt0d1KVudIqDbMwMBk\nHlfL+oTvb5mhTcCHBKomlRmDY5yudua06XtBAqZ0H+B3eKl5xISnm0WrhIRB\nAqC4baLdDV6BonZNHZezyRZhh48e0By7cRzvxPa6o2ld9ZR+7JpUzgeAXFvm\nbJg3YnFsUGlnY56Dyhg+fga9xuO2qnX6A3AepKznEP2GnPC6pZeBvXJNcC38\niJLOn7Pn50bHZ6nyabNq49s6Uwhl/zdqRaQGbWMgDieSByFEAzANrjP3jwWo\n7JKX+dauXI+0OsN9le0/vOBdc+9Q/THfTAz1v5QS0rhIgXV7fFezxw0DQvgb\nwal2JZqmvYG0EWZw5+EaNHm5Lluy+S/t+9KBtMU7Y8YBQ8ZdnEK+8OuhLbD8\nArUgQvq5QQf9F4+RPpHhD/TnqJyXfjRsB2wSk5t13OK1nWNhH9BLs5IsG3Nw\npr2ruxhEncIVBpIRHIGPq32RRdrNFC3+XfgB3x8IIa89Awyj3CS9WnyFga0D\nQJSL\r\n=EfTS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaEi7Fz08jrg23Q9MGauMUkIkgZ+FacCbwj4+vZaA2/AiEAklsuqgNThjT81gPu5EkLaGW6s6Cq8WvvsA5tp2simGI="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.0_1592478742596_0.9540796122199922"},"_hasShrinkwrap":false},"2.0.1":{"name":"md-toy-blog","version":"2.0.1","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"2446f937a1d21998d56b7d967a2236585e9af18d","_id":"md-toy-blog@2.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0+HXNsEdYTFa3FhE1i3fJoZVTq7t8RW8KioIwRbwQ7/hwIoSyEn/QY9mBrDGMAK+zcA14dyE24HMEXGG3ZYPnA==","shasum":"ce86f07818516d6c10feb709cc64ece5857a556d","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.1.tgz","fileCount":273,"unpackedSize":213941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe60/lCRA9TVsSAnZWagAAY9sP/R6BUftdLSscgTgaJg5p\nNhRoPOjcROgPi/l222hCr6plwroC4qgSqJSEyLWqRZEX49+jjhRbezNKNig1\n+ZkoxlhvFdpE7EVdF94IXQXcjnmO/TK4tHajRGAA1/G9S7NKIMjdH5NXgnpN\nNkCW2iwL93Gi0bC0vwD9equjCQcqQZcqyqxXDRb06J8X00844c60ews+BMrH\n3oT+HezMGI6un0vb1879KvAJjNKUos1KOBX9kRaOtLnQlaE9vzkubW26SqJE\nixGw/PhXue2WOuXrpyIsd3rJKmEEBBP/+Fsyc1Og1pd6Egvko7CULqWra8Fq\nJRTp5sNW6lSvOa7QOIFGlfbvmagmi6uwWs0IFo+DY1XcuJeQ18JgXyVLcdIu\nC7/lHc/M7Ef0tbH10UuJohQc441zSc6MssL51qhBS9xbOg5igI302DBvL6W8\nbgC2nKJoVK2mmPUFLnbIolaVIXykMuAQoHqeACGLvGal6t86h6IBjGUMVBgK\nfXkQvHt/9q2ns2df0hClaiOjAkWhTwaUJ2mhnEiIzfH1c1funhiefGIlZtuo\nWXBsT/qs5p9RAHT9DGlRb82HIw+ZYVq10yrJUgNVaWHSlgH9cU3G7daELIkU\n7uF6UkPuaOlFd3sVa1Osz819SfZ35ZNg0zo9wFz8oACwgFP4sIlvzgTn8gMN\nV7tD\r\n=YqIh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHdRKo8uVxxKW5ufLpNByR68gq9XT9mx8E1IVDoxs/GAiAkV38XRe/q+lRAeDOYvKxJFskteothv2vD/XVH8yCowQ=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.1_1592479717167_0.27320989722938527"},"_hasShrinkwrap":false},"2.0.2":{"name":"md-toy-blog","version":"2.0.2","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"822a8cee9650116da49734e2dcbfdee7ed2ae192","_id":"md-toy-blog@2.0.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2T0g4ZQLWmShDRQClL0+oxkIILUFY+3FdzDMIDgjXxzhBYF45nSOwxoGWPta+V6FE8377FLpyBhkxdLtuECgEg==","shasum":"253e75772858b363aa965b86562a4a71268afc62","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.2.tgz","fileCount":289,"unpackedSize":245592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7cQ0CRA9TVsSAnZWagAAtjMP/1jNf0Bf13JVGiivGM2m\nvs0vYcqzankQTDNYtfZD5vMijKxXbdkPxMVJx58xO5ZXlMh2UMhLaGG4b1OQ\ndIWAWo69HDM9wMAoG0W2rdXhmpeF5R8E6YXdP/Z5HTWqxUq74Y+T2f/zEK/E\nL9f1Cgj3M+4vhYYSwKFO5W5ybsZJzwZKLVdhPXO8oVl0/E4OnHQ5TsZfFczc\nj5M4S8ZuPqwPo19p4O+MUTCcbgHvYlyhKbyViSKnw6z4L1xlbLuL/eb4ksQi\n5dUeTBfAHaib2n8diNMAlJsF01e3od8ITRlQQo7F0FwXNmT/SsuBE7ruKF8T\ntsOIpZy3HZ7fLNhwP3n4kJFo+2tUuxnO7SeRuRtEzxDa3x2x7mTFIMMs4zyg\n1F+aTqFWuY6GR4GO3pfmImUNjm8seU87SeS0mJTkMY+ekLI1fxMJBz1yjI+p\n6pUy3qsWnUsrVgz8DAaZ/bzKcRrkyQJrdeuHYN4D0jHl9Omqfd63pz9GnBZx\nUm8I4NQZw8Xm1aGrZ1eIBJG1olk2aWYaKW7x7CYPusxILW5VPMArdoWkcjuR\nQK9wmH4TWdY5NXcwN4wZGTSTPR9hTYSSdL/LcRIZ3syZ/se3s0ayG3JSIPA0\njuYax+RRlkRq3DqZTA4pP358lBaet4XhJYC1gLgba7zkAWc2kkJ6rYPEcQXl\npCmi\r\n=0sS9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDmfNsihmdWQVPJJfRm501wBIQYbWfI/eTZxUxMJRBGAIhAKy1i45jY+TZZuc4b/t0+UrdmMySA3KMSSaID+6Ob+0R"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.2_1592640564046_0.07178661951391718"},"_hasShrinkwrap":false},"2.0.3":{"name":"md-toy-blog","version":"2.0.3","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"8213410b1fc011ff2a4adb6a3ee2143a631378e2","_id":"md-toy-blog@2.0.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-f7qe+ZfKfzF7N9h0+HgrR7oZ9lO1s2kksbbM1XVjp7guv6EEzhKx5GGjpBbI3M7+0lg7rAKYN44shYPm2U8qMg==","shasum":"76a9c227434e23020b44408ab0c15b6787f38ce7","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.3.tgz","fileCount":289,"unpackedSize":245784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7dLRCRA9TVsSAnZWagAANPIQAJ+3LWIaQBCZhU9pRZ59\nRTI7DzwBnQQ4He73e7vXrZ7nrFVW9kMcfK3Kt38gG3YSTTTxCy84XI8NNFIz\nzViU107qFGOMji2sexEI4FC5WuuOnf0mDUbCzqVMzjbroCYFlAXRznCEaevq\nnv5MBBdBhERYET6LBqg0QbdIknXSba0fVfn1ceoGa4nEE2Dc7UBpS+VTT5O8\n71HrDG6QLSJv0OdAW1C0FgAtAY41HnQADJJJ+dcfES9J+qseWe+Cyoz0y2Yr\nHDiKZKjwl7ZHqmavM4bbwtPj7YECdJuRQUF9Hg8yi2hC4rOwTfvARAa4bcCT\nV23oyikVxjizOnlubOyuqooJ+VUNiE1cGpjeMxdZPofa4/+VTQ1p35n1MX8R\nJi+u6+2oYuB1j+PhEHoPV4W8fudffstJz0w/ia5ugAofiiZfzKj2qzgNk55n\n7JaKLeAvbjSKe/Ayh3sCAyhZ/1FmCxQPSPTdDKIzaq5fVlG/D5kRhZ822UkF\nCcaYQRDLsCZx+wlfaWxdX7wCPyspQ9iM2IZbrZDV2DDlRW1b0MJTgoazhaWl\nqkHqnA6RCTFJcgA/8NDJyakQDGoL8sObwjLScPidr6yTckRPiO7HMwVeXjtz\nZBWY2L3ao6XtjAykP/offHRBj8FgvEGYkGlaRHXu/WSfDOQ027qLFmBXohTj\nO+7Q\r\n=f73u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqU8hDoFQJXL914OF3a5350swnLJYfAQjbAkWASH2KAAiEA4i5i2IB+EMfhdhuaMtETknWLO6/dfvTTRjE/qaN3eW8="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.3_1592644305442_0.9845225698221853"},"_hasShrinkwrap":false},"2.0.4":{"name":"md-toy-blog","version":"2.0.4","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"9e3a24349960985c0475bf9afec0b0114b7fd9d9","_id":"md-toy-blog@2.0.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RDWTTPAMtA73wcT4hLyB4Aaotv4shaQhTCUi4u6A4nhtmhfmmO8hMIFYYo8iie1eGTAG2hlDzVPPp+lr68pC2g==","shasum":"aaccf7699da2ba9ed5802cab1c695ff7238b0a1b","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.4.tgz","fileCount":289,"unpackedSize":246028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7eS2CRA9TVsSAnZWagAAdiIQAIRWUySpTf8vEMupvtoM\nhzRxLk/QYFDdmvRAljYaLiYCtvnUMkUicypGAUEh8myDG/wZJ5iuRSFMZC0O\nCwUcMGrm/uZvh/mIR3G2MPrBlIIE7OvZXjuXr5LLvJV706gEptJ7C1Eg0UuF\n64RXvQlA38vch5rGWvTxEVACCDQ2lDQ9BUgz3Yt+mGWlW7w52MEzAcqZtJvn\nFxkf+suBDxUhj9Uy56WKKRytNGfgz9tBdESZfFNQQx99kv9HFqJbbDvqQTb0\nsQPIw7c8o3EkFuzAKiR50LwcQvGpkvpzM6L6nfuXzwL+0FZAfrCH/XmmN8D+\n4/0rqLHdBqyfp5ky4Sa6QnDiqmDCrICeFkYtMYAvPj+JulOMdJDa4uclkg8c\nXGtner7VJroWkcyFYcD/5sa3POoM9cFpZAplsVS3YfrAe6RaTDVqCaxSVO6B\nMAIjM6cAsIMj8lJGyJKi0l5vuvsP94B8uC1pZn7C179VM4N4jt5IMgOQzea5\nKkj5Bdfv1LZOXGC78xbKiogQJlWFL+QmJ1DudUkqP7I4AoUFxWXLVR2yqjyN\nkgH5b1bClLrjLH9YGLI9erltxmEKIdtqdqgpHKNtFZqEmeJKTe1nFkSFq0Pm\nkJLpl4KOUIhVb6iMgdZtn69oCZPCA1SFnOFQyiG+db/tnhOJZOiesE1YvlSA\nayYW\r\n=JFee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8pYHXXjlFfIaVXBC+cxQxjo18d+qio7Pcar6mh/G++AiBbgGtfXFOLva/9FTGRay3B6696aBexB9hf+A71N++Bwg=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.4_1592648886515_0.05586246351719826"},"_hasShrinkwrap":false},"2.0.5":{"name":"md-toy-blog","version":"2.0.5","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/index.js","scripts":{"test":"NODE_ENV=test mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/index.js","serve":"tsc && NODE_ENV=production node ./build/index.js","build":"rm -fR ./build && tsc && node ./build/compile.js"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"90cc4b30c948fda16f19afd0b73710ded2c013a4","_id":"md-toy-blog@2.0.5","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-96B1NJojg3ffbfD/vZwCciTvgmblFeuW7jPfRcTnE5gCHiR/ahlPx2jdTpYViw9qqvgrVRxdMkoocEHvriiLtw==","shasum":"d306bae97304a6526a7a2e36c61db007a9087173","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.5.tgz","fileCount":289,"unpackedSize":246031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7ec7CRA9TVsSAnZWagAAAwcP/j8mVgXelHFKG20sJMFn\nVPHqPR13L8wBVx88Y7m5G2VeZuJNxYgw6jVw3BF0GOQTPK10EhDsvuh8BrzQ\n6JBuwzTF9TTJ7ihruQtl1vUUXDucaslu0i0Hk+KVTDBKWcZSfGdf+nc1qA97\nDO7PLFPooneq8Bh0DCBCZYLIpeb5vgfP4F3iBKFtB5KQRztHVKwLksBGXHva\nrRAG9G2po1cMRQuFYTK66UFz8WBZSRFQsI65xv5dydOw1GqzpRuUtktGo7Xp\nWcu+HMvIGPX1Vbw1x0UbDrx4Un2P3LxMnN0AfqMfE3/3jlSDoZ3+Rdyt5nnO\nH+NuxytboeBCdNBwr5zr5LAdaw7bcDE9dgAkAIB1Mfq3DM2aCWAWuQT6byaF\nRk9pa1GmLzozSuLdJaaorqccDECTmKBmZmnKsq9DJ7KlsZhRm+vToDHbr0lM\naWJq8ai61c3R4xl+yXPPZ7zCLNAoReZ+bNZgAPCf4kvhpbDJtgNRYpeMWDks\nFRvTY8Tzf4GtZzfD8BGiha7lheCrVT7nx+Gh87oXTCaGkyrlPBD8s91byPYt\nr0CdldVUjh0bkERcTM90pMij/0GI88ZhUxdUV+3pdnwNwVDvMq2vaGtBGjHR\n0I4A409fRqsZIzmBmWGBEuIIaFzg3Xf/qDethLl0G0gfmmOuC03ojqBLnOKT\nLVS3\r\n=HU8F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdApGje7w5BIl6FRlhwzTYkcFq3M2HRx82z749qDSfpgIgPNrXBRgbafpz30yvs6pcTAWP8aJkWv2ZW8NnV2jewkk="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.5_1592649531054_0.46572739111222905"},"_hasShrinkwrap":false},"2.0.6":{"name":"md-toy-blog","version":"2.0.6","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"2843f860f3cbeba164865d22e54cabba30285e75","_id":"md-toy-blog@2.0.6","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pfGA5GymSbZmqgtdoCFpNEtF22v8K1M2wNCLWEnzC+GGd1H/Hgq65jjriKIjPlCeEGv5oSEX/xd5QbJdlcnyMQ==","shasum":"0b18d93ab1b73f37a2f8bae73ef741a54280511e","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.6.tgz","fileCount":305,"unpackedSize":273302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7hTGCRA9TVsSAnZWagAAQIsP/jWfV1A+WgjrUbdV3IhV\nMg7+iw/Fvqycn8UQgBCVTXCQu9XqW1cegvcwG0SjtdgZpLfh1jvBohjN3xBK\nKvvpssxbSmdu4FR8ucrHPbIWMzSrz+lmUiyF83gXRV9c9MW1CSRaJ2eRbxjf\nAKKtRQR8lS2vPE/mji0SF2UOMsxoAyH+/tjynvkH6DIQEJp0AUxGaW/5nsz7\n2BLDliIZIg7j9VlMODfE7IQDPUzu5gF5HUSW3NLduO9cyeZiVWlPXVAhxaEb\nHlDv0HIzQ09m3bxGIPLsofu8/HfrzFC4wFIvOs/5+XTy3aSMtyx8yKU35aa1\nCUcSFfShgR3VJ3bsIOscglq52pYRhqdSTMF/J2lJnRsunbGATF1OdCi0EbWM\nH8DRhCVr8EhA/t3QniwVNi5R2FW1RdKvtpunik2+RuQNg+HH9cvTYoppjWg4\nO9oHm9eBybLuD3FoFIcIBJqqB0+Y66efODFX8OApw7JXVGxQLxwHUX0QuzjT\nqGpuHmY/h6Hiv+x9hG17t+7q9jhR0B2q2w/a+5SOrpmd9QLa5jfOQ2VrKI5H\nYUYulmvZ+fI9edW5j80bH3UB3E9OT6uzO6e/enNuBStIVTh4Fm0dkke3l4DJ\nYa4Px2hpd51rxNEttUclyEHn/Nl9RbgWQi2FODi5Zgse8faiBePTuKEuMSVq\nleh8\r\n=hZcz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDFfgAzMy4hoekSsVs5IYb/IT0KfYIylKt+uHTxxfgJAIgHsvvlXW/YfOrLObBwbct+0v+6tKZlN4RKgmJ9YHlM2o="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.6_1592661189940_0.44171975968877053"},"_hasShrinkwrap":false},"2.0.7":{"name":"md-toy-blog","version":"2.0.7","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"02c33d8bf3df01f6a523845ef03ada492453f9a3","_id":"md-toy-blog@2.0.7","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ecZbSlXiTNvYDTi6jsRV0DwNF4hsPjbqucIom79a40MEgspOHQofqNNOoBDpSBksvRLmFfMbOIScnqEbp6MwPg==","shasum":"0b43e37f78de8a5a2a8a1fdf9ef355e555315e7c","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.7.tgz","fileCount":305,"unpackedSize":273289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7hcVCRA9TVsSAnZWagAA+QUP/0pmHjJxAQ+ewERWOKq1\nfv8RhX17wd4j89bh+OgDTxJ211Kk8ip1xVB9kTdAsxi+/zt2GXxAj3me0VSz\ncYbaQtwotWeoAZ5Ynacv2UXr3Ruw61jCXf3i5rM8QqcqSnq6KfBOMI/KIGT2\nlOuJA24ZrplOst+ukUnC+G5u95pK2zy7IWQwJgdMg/36+iHHUYu2Lx6QTdTW\nVWt9H8J+P3oy5LbIkjEh3bWGFCwm7u0uDf8qQaMRo+enIzTP7YV0geHC3UIz\negSwCC7V6t+DC+A/lvSGOSbJPHyMEErPVDclD0QUuCeQpHifaQ3duzrIC6kt\nwYn11gPM8wHl2rV7hh2XvjytDZNSw5diyaf2yUXPm9MOdVyoBedaw/+iBjxN\nKMXT7L0Gh/RAKbzGbTnOH948OJ1Q5GI5aY3djBMn78dqq8HH0zwefh+E+vH0\nTiLfq7LgTo4U3meb3lUsL7D0hRu16S8D4DBnbxOi3NBY0zSUcXg7ABSSXKOJ\nfnhtaERccL5RuxFaSF0xD3LjnFq1jv3uK+wlARxKbDls3PcWjSLa68k1FoSQ\nlM/RlKONWDvAa9MIA7XW40GEkQGXd5s1WU9jUqT5t3WwIX7CgPd1Uzp2j/Rh\nyNhnOZxqfV9GafjpCywKwV3C2sjEOllITP6vjrkGcGnioNEwBTI7vX3CjGUD\nLGEr\r\n=QZxU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC58M2LaQdRY7aUjh41xJnga/xJTmOvD2HVHNQqBEPHdAIhAPWeAmWcnX5VV8IcEu0DdaOzU+xvHE3F2kl6z0vcX0PR"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.7_1592661780843_0.8359518793496692"},"_hasShrinkwrap":false},"2.0.8":{"name":"md-toy-blog","version":"2.0.8","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"98355f516061f137c5907c82d73bfedfa7284785","_id":"md-toy-blog@2.0.8","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OqLYz01G7sshfGzDxU6wpBs/WvTD5+Jk+/qSxxXF9a5rY/VBKM6qLEMm7LTFsBsBpKt1royW6dSfacBo/5DYPg==","shasum":"c8c3b8d6c402a026973f56073288b47d4253e9ca","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.8.tgz","fileCount":305,"unpackedSize":273622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7hx8CRA9TVsSAnZWagAARzEP/iIg82WhcsygZhvHWPxb\nv2AEVTIX9LkKt2AK3veLl9fAbvMzE3rd4uo69juToIHZEGxvA04iwTCOvKM8\ngW+SeMytFCxuCmOSvwavCTbolp99O0YZ+aMVDOvLrj+LctmERL6pXVjjhnzZ\n90M48M+MhzZd4UWGUEfOVacMN9ukXh4UMcgF/yRGb72gjnx8kBReZP9PFKys\nBs96fcEC0aq/s0vY5U1bT7QU1sBtmDpB7LqtQS/Cli2hJfZajIZUkKaagv17\n1PK6WWMGhnW2pmYJvM1hiXWDA3/UH82va2nb3e8Kox89KU3LxmTE5gVt20eD\nDS/fpSqcUT/LJXvlGEHvDZIu0hWE8gVljRx62bln8dz2PrI2/YzH0PYbQ2AB\nmyUUXib1Iw6+CtLxUapMwgwJUstA97hBqoBtj6G2f55hqz2jEHbZw0064eQR\nB8rAeLQKVddgMYbo8QgTfnL70cJwWT4YWyXd/W8RpAEsT68SD3G70dCZT7w+\nKhiCUQiBric0je78EUly4ivAvbH5UY55TLYDMeQJy3oUg+iTulzfGzD+ockB\nXapgWSpG+1JvqRr6rzOzbhF3rRl2Z0CMNtTayXgb8XICFEPiF8oCjmF71hRb\nVt16ScvkOXQzLxDCMn7wu5kmZkElVnuwN/cCXYpqHHae2T2VFWJXg53DuUvV\nVbXV\r\n=s+vE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAa7+stKJNmM2UqtQjNGVpEHPKMlRVXU4yKXxzpH4YVJAiEAgurAZA3UrqYaGHBwkDdxh1Mb5/yEP51/JWc+6pAk2UY="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.8_1592663163589_0.8348877028937862"},"_hasShrinkwrap":false},"2.0.9":{"name":"md-toy-blog","version":"2.0.9","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"dd52e235b1f883baf14307e975bf06db74fcbe46","_id":"md-toy-blog@2.0.9","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AZlSRvfw130L/kB0k/kjuPTPpEil1a8uTwN2TRXjS5nNYOZwck9ZRmWvMcx1w/6A3zb9FdmKJNSjo/Z9ByEo+Q==","shasum":"f43f406f20cc9ab679a1c757093a64248420936d","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.9.tgz","fileCount":307,"unpackedSize":273763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7h94CRA9TVsSAnZWagAAvNgP/RtQITxeuVO+SdcFheXM\nnA+JyKYeqsTOz8Q6PBnpk1+hoazMa8eIxpQCyT/FVbSWhd2Y2TN1UyP6Y+iC\no2O+L9RZuN4bm6bYqBhj/s1c5CeLydG9fnao2Bm6n2tqyb5JjdLkTd8928FL\ne+zs17d2k6XuyEssuLxN9uGIipnX+EKOuQ3iYoSHaMcRZU0yqvh1Euf4Xtqx\nxMqgRfUYmmfsiUQKn8cZcavZ+Jry994HmdRnAE3b5wikbBMTrdciBHQDXJVz\nvrxyY/X72AVVkyHGSf+BSoKrpUBtNMpQMP401BnFrLi0Jx2YeIj1d0h0zPV/\nFyWK+j31fsDhY8Mje5rf2imPuBxj2CK8oOo1977F/CxhUywQDcTt8qehRu9F\nbcpO99Pw+LiMCsI76eiZ8VtP3w6LhMepY830Eb+P0zrQGCQEgPxe92vYPWyr\nm0s5K2VBX2NjCQLmQsVmdBmSRAflg0BNp128Ee6D7you7KZ/I74P//PzFp76\nMj03oCFgh6if+IKL1gIENHnr9XLHabzQcpVSTwgZ+lwbaUPrpCiFjqC4tp6J\nMXgfvM20FqklE25lpNfXhS/YwRqjQRtnrY4Gdxuf1yy4ZiFgsjiKbF8BZCl9\ncAgWuROzWco3y1iLxv5MI1A9Gu7LoXyiXX9Z3p73ZQQSc6dZoCd4WUghuc/7\nt/XB\r\n=UnwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVfvPbbR1FVcexYMe7txPGM+wvkb4EfEXNi0v5VBgryAIhAKGWuP4wxLjcOrP8fhvgU56ARQs5b73H3UZ50fR6/LdD"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.9_1592663927912_0.43012032315443927"},"_hasShrinkwrap":false},"2.0.10":{"name":"md-toy-blog","version":"2.0.10","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"4b3659d49f8d0387580db2c3dce396573b067996","_id":"md-toy-blog@2.0.10","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+dzxSriZ43PuDC7cyksUUKj1BfWu6f+su0gIIggmV8tAufunVQvEuYBjFUC77KjUqVxXezf8WfSMCpEpbY8Saw==","shasum":"517230fa04de055e35fa8e13dfc659d281af3de8","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.10.tgz","fileCount":306,"unpackedSize":276607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7nxnCRA9TVsSAnZWagAAjr0P/iQtUM482grPkRfNTphu\nWArdsX6TBOW12zyrjcgmyix/b8lHbbmeBXsfuuWmL+Wwud0JLGmkT4ZeMwn0\nAN592yX/SqKJLadJA+swkgEDHmD1xQ2uBGlRS6nAlPo/3SmVEU9WvdpzxiWj\n8oRVCz1POL1YW09hSVqKp5JTSUe2+WkBMZ9PWAuVzu9IEDSGC/CnGncKlAte\neqzfR4dbEqcdqb3jWMwanuZoCImzuoMDNI+v9KUZy46LAwSZ/LWw6jl/J7IN\nodsiP0wRzKH9YNyfY6gWdC1hPVtEsHIIltk8M1gkXAWGqm4/K0iiDOhDqieg\nAZeVdPYE01YW36jqeel+QiTBIlGboSvk+3lnwiHT2bJ0NCuFf7ZHPyCMS2bn\nF1nuEMJcLnQky2P0qREs4CJV7ucbYr0ftvTeURiEGp5f/uDLPNvw5y/o1SPV\naJpH7wkiNVgzZSVC//2V4RI4NRiw1/7ihPXHQs7yR5/0JCVaHBdi/QWrsuGk\nDZXr/wj6l5icVuVE8AhQ763IoXGGxsUOp1vJhdDeESD99lF60wmsxU3/Ntky\nOIFbzb3JEObzUUv/OVUcwoHCH/5k4JFDNnDASV2KjDFnEwTZ/p1Mc/vuzmVD\nLlrs4chQ5N7My/VS/H+NKqKLHVpGuoYEfaILvk8sIyrh0rLckpG6P6v/nvSS\nUF/B\r\n=kI6Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2c/i/71TumaFBC4g9liCnRhFPqa6wGv1pe8lviWzKsAiBKaRAc4A3344G1yL/iWEz3eUzVVzALU3//KqYs5Pnl/g=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.10_1592687718687_0.06515229389077448"},"_hasShrinkwrap":false},"2.0.11":{"name":"md-toy-blog","version":"2.0.11","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"c196bb754c39cdde42a26c7a162b5c7b422dd15e","_id":"md-toy-blog@2.0.11","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pVoWCVetIc062gN36Yruy51scHpF3dgNjIIW10BRwCEnefPx88oUS9DthRXN0YeI2ETklYv1ksN+MAl79f33vg==","shasum":"c784bdc1a35418ad71b3890e52618e4c212e7bfc","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.0.11.tgz","fileCount":306,"unpackedSize":277155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7zDjCRA9TVsSAnZWagAAILgP/Rx7UhWJge/pyZZ9C6h4\nk7xvhJsKtkGVJ0u5G9cA05n/qMPWca3xs0aKslIC3TxRIJsHuQhmrPmw9YBC\nN1YvZVzhRm1s+P4EocDDFVpuRNrXdmMAZ7qm/fmV6Q1yHReje7Y1YOfer6WU\nYi10d0RgBWICJw1PXaveFpMRiyZzJtzMMajWCL/pDVW+o6oKXbwZiZt54MPH\n+9nCXrzT1+04BUaEtYHmntCuv8VI+2pcvNIY/Bf1kVQgJBNK7oQlwkdJJaIn\ntggeYNUFK4qSli3yuWVA+bjwkMlRz4qTDS3AX9PNJo4sz7WOgoh6lxcHVc8Y\nf+MxLg1h1VKN9qoqCcdAepC6N6wVk6e/Q9PLwMk3MnKrA8qdaSOtin5sivYn\nOfTRTjymLY+gCkzXdLAqc5t2RkNofkvVgumGMirDy4H/SoH16pIgdOW42kFX\nUoRoAP3+t9Dd7dRfJdzKh0xEnuRXm/FzkX9oSRJ4QXPOoNvpeuV+/AymSy59\nWkBLTl2x65kAjYJ4OqYzWEXMEBg6MHDAPS6fEDAz87zet9F0qgMFmZBCAhcZ\nhf9ulCy6M2lG+TsJ23njtm1LifF7Huw9elWKJ8RGOkCGYmb+Q23xmGZ+0A+X\ngINzvCzCeeSijTu/ub/wIvfn98uqY73eXyoBUyOtaAj+bB8MgQz7FwcUPirI\nLAAf\r\n=tVt0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0bQPBEafNtm70H6kDnQtsFoM7ZfxYewR7x3cLszVdKQIhAPcippwU/Sky9lOPi/62CZPNeI1MNuSzIUTfuHEKsTZu"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.0.11_1592733923067_0.6166391773199893"},"_hasShrinkwrap":false},"2.1.0":{"name":"md-toy-blog","version":"2.1.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"7ed84c8b1d674ae9b9f879c769c72eb525467c78","_id":"md-toy-blog@2.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uUhN+uW4cZJPSCyRGjzuIZO5exjnNDcGWiBhKfNoICuoPQ8lhyVmDql2aeFZLVba+hoBJzJ4rhwWkP2P+sOLVQ==","shasum":"d99b6ba291b72daa6b5b74ae8363fb9daf284f20","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.1.0.tgz","fileCount":322,"unpackedSize":296413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBOI8CRA9TVsSAnZWagAALXsQAKKMOUgKWvDXPiGyL9sz\nMmioNHyRYvpq+7JyPHASiw+XOMyUczjHKXyArn3oQqUBkp01xkjPSEAGCTbK\nRjOn1UrW3ZewuMbPE3K509RoIZ9MUsTnuKBNQNQJtM40VxCHGHQ7vnYDZ8Or\nSnBK8gcO5zTq5Tx2eczgMyyEAHiipjMZPAocZgkme+n2G5Npmt0xpV80s0Gp\n/v4acdJ+aLlEMYYYJym140hpMwfktdcnS62bd2k1J0T3lfBJVcnweiqXD1lQ\nBtaRQ1IzxlMNbGziwvn2OOSLFzk+KEo2HSRASJwHMBn+jZm2fEmC9hy3D3Ui\nUYpoc6ujZKrJBNXd0gYnY/oo52JoeAzFQjOmjlOGmdg1ICuufe3Y6jthbLhd\naCsD7j/2m6Y/EUfq78ilwBa9v7ekSkTHa36mOQzghgFDdTFIPJBioSIx2ITd\nrNMD8pNLo6ANQfUfOi0bWmeuskI5xkA6qNo1EBhVmec9bX2gxvl7lNE7cVar\nDtYT4bmE3jMqDWxFp1yXk3UxIw9kOkEI6T0bkrkORDV6/Umlw1Hud07WY1FF\nCTFvL9UXj//n/hUNhsdiTVWrYb9Q1leT/SJW3krXVskp7zkIgQ5kk5osO9z4\nJlpa3Ynv6t1DLf9ODk2UrxbPEq+dIYCtJSxhnwCs22LhjrJa+spxpXTEgtGj\n5dAN\r\n=8BBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBj0YV6fkrFrNCFbAcJW2Ac/GsSH2ymjw+WCwffzI+0AiBVW7icwRQv7H+Y5XGOIU5y9FVvIvU2BisU87rDzwKWmQ=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.1.0_1594155580257_0.9642026507714359"},"_hasShrinkwrap":false},"2.1.1":{"name":"md-toy-blog","version":"2.1.1","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"139eee80f94f55e7e22eca3c1b0ec633a1457a0d","_id":"md-toy-blog@2.1.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-sauVaNDJe9ByCmVRj7amNrdwKCLy7MWpVg3llaeURhsxm8Z6cN+xuzU4MT+fldnM3CgnwCYl8BfJVGiO68cLSQ==","shasum":"c1c8d1d2b93704930429be5473653133c4daf297","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.1.1.tgz","fileCount":322,"unpackedSize":296656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBON8CRA9TVsSAnZWagAAS5UP/1Nu2XFuEBxqwgw4po59\nCQq0fFiFw7XwP6ZvQZRkbbH0EXtryMA3tlB2SP/cJN8J6nEvzr0JpeYNs+z6\nZUVQfgqbfmQqu+sa8G/oTBfWoThQv2rOqAJ1agdlLysCkgpp4DQwbLkVdI5n\n1sCH6H7bVk5iZWHvkQis2Jl/pfWPv4UPYLZQ6DLuthH48UdDgZDU1dFeDVUf\nH8wsqpuemnO5WB01LDB2IVksCFpxZa6fTZ9g6YpdJVGG5nHKELZ+JcRqFAmH\n8ZvltFZqOQEF0nD5ywlEiA5RFpGNvD4NwJPPXGkzn7R7xHqOE/HklUD169b0\nTO3brgoBukEQVo77tJYBTc8IGk8QAV5R9yS5RqZnE2FSpaMbX/qPwmT56aQ8\nWv9MipJWNCbOtHbpb953oKJN7fODMjzuYxvooNaCVSV+dERP/LSu6CgjSMNp\nbG4r2WqclwNFfMYbDjwiXiM8e3pQhysnu1fA6zukF3aqIpUJLJQQHEdjxxoS\n/ebfjulneosyHhFO/rG5wM4FAqEkdQVaH3mXaV78UX5qswwxqc4r2F9hvocm\nJhuP7FrAeO5nDA2vs4IUQmZFdHVHV7vY/hlY6CB5gmw/wizkAb3ttYzfazLT\nwfI3BCyCgaSID6OV+s5+zzzdRkv6Tps1zfunc+vu7CP/Lje7EDq67xR4s8Kz\n77du\r\n=2Zxb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzr9MkxG3gyDUkqHYV2XkrH/SuajiqWWogNRiMB56e6gIgLtrMg3sQ25VW4XbO0yzHBx4S0rPnMZEAreBWBxJMbww="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.1.1_1594155900507_0.9336372222281029"},"_hasShrinkwrap":false},"2.1.2":{"name":"md-toy-blog","version":"2.1.2","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"f50712940634506d66c606065f88c12cffd290f7","_id":"md-toy-blog@2.1.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qflykRa8ZYlHtkdkvA/J5EdydCB5q82DB90Tk+e3wnw2VeE673Q//1x1B8NaI8FZAYS5NUoYbFN9oankOvqHDw==","shasum":"30adf51df736bc117ba7664fa8b0bcb867f9241d","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.1.2.tgz","fileCount":322,"unpackedSize":297468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBOxyCRA9TVsSAnZWagAAXhsP/1D9NSRsVSPipMwnIG66\n8c3YOmLRpLYjE5pCPuqduW7dQIJmax1jx26iNm08gIeTEFq8r8zeIUPC9Aaf\nR3QK3Gb3B0mLRRTFvLnKFwfufIdwYxV0X0D7tEse/S66KZ/NtYt/CJV+cEbO\nGDeEJsoac4Gf+R8sjCwY/JCwlAqx6lm97SdRaD7XQPZzzPqcOGE5GXFFipgc\nC4B8TMj6vOpGqAsLAKU8OSITF/28Tr0fAQVM5/4kx/KnvpZdt3s7fy73vEYk\nQkNtBmebhgzYuefJ8Kd5XWgN2HmcZrh0aid5iaHPfdzi3QLyWGrVPbY8ygEy\nCJnSbkN39SrWxOAj1t7HxE7ucZ5lbC6n7lMJoxdcsN/e7O//VIVCUDJ/tWDg\nq5z8QWvlmoUqvF+JkfqKNFMK8OCVVzrWoDQLovpkTmI1VbBR0G8wtpV4T50L\nZl6eZkB//jvPsh5V/bn+4Y7BlUN6ZBwC3jPDmg2SAV2o/GAvHpTYbEmdBmG/\nAsCzXIevCfeCIBPg3SRvPVs6Ee8jJz3jAd5yJ+Zi+kqqXFocVrzItKswAZCo\n4MulWrMqD4bCu2/KQ1uTn6AIuN+psJBTEJUYRmyrDCaQzmZ4Tb/cIQPal/Bd\nq8wcRXA8Qy54Dj2m8Xp51mVASkOHRhZ1WfwZ6ljEvYJTCbcJ6aOELE8k84vX\ngL5t\r\n=CntO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe1/+2k102QGSHct3PDWM75NUs81CEeol6TbZ+Nqnl/AiAhjiech7pop4YeINf3UiKIeS1iJoCkQKbUl5arZ5f2HQ=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.1.2_1594158194097_0.39078462801078917"},"_hasShrinkwrap":false},"2.2.0":{"name":"md-toy-blog","version":"2.2.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"1fa54af8b5494237a1ec280192f373645d91706f","_id":"md-toy-blog@2.2.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XkYSin4tlnvsllZPsZK5Cv8snIMqAOaA92lmN/sxQZTClLQx/R7oHfhR/R0X33eAuGnAcqJ9/zb4isCK5Mbbpg==","shasum":"bce60ba860c7eda4b51061a18a9575e51ca85c24","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.2.0.tgz","fileCount":322,"unpackedSize":297506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDMPzCRA9TVsSAnZWagAAucgP/3QV7Tec9iAAr5YiGoED\ntchf7hXbxHiPaDeNnlmlPM3aq/etd1AeVfTZ5jhc7wdp+pjt/cD9TEKaGoDl\nwVGiRMLN1hTD/ZjWxqBLS+PnKDY3/avzHFMD3Cq5McaisZxxFSdYRVZ5M1xb\nFsQa6Q6excnLB2iTryumSXembFlylOGbWDkw/Z6tO+J2KSx3jjllWL2gsLzs\n8h11rS6NuS4UoV0JBo8acH92EMbmLsWRSkunWs9jRxR8v4B7rdXATQdpXwP1\nOLC1/pveMefF/qbSX+a25WHzN2pt4A/+sLD3EIohquq7I4G13A5JCrwxF4bO\nTIOZalld2khgp4NSd7AD9vohqMUIJzYQuTaq0XpUmeWrAYw6a9lhDVPHYsD6\nClfScQAfuSiRTcPyXsUJpB9kBZVlit/cUgcqHsyI4AVMWJeXLiDu+vb9f4vs\nxRk63+aFnbi2ej+bxPzXCS7XYWU3i0nhhpxABAKA08XT954pIyZ+yXKjlB1z\nnGnBpTwGQx2yW1XntsZwXtUSqxyJSumszP2Brc0qO4OegVWzJzA+Tu4oaXZY\nazzGEdyK85lY6wMJ1JiXs7ZLg0v/xUll1QGiExwO0UwfPM3jvEkbsVgDzod3\nCA51rZX8vPnQm+aS+ZI+ax+JY2DxdZaNGAqM0CLhuToroKRFn5rnp7TbaQwi\nZrWU\r\n=kdv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2isWbD1XSqXFnb3GbACdMXpi3vkmMfXPfkySFkt0tHAiAtXE3BG4u80zYXi9LYhds7jbwZPyL/xk96S4BuCovjmQ=="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.2.0_1594672114542_0.26137116280422745"},"_hasShrinkwrap":false},"2.2.1":{"name":"md-toy-blog","version":"2.2.1","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"35e263dfee2f4875e0f101074f47ccb0eda680a3","_id":"md-toy-blog@2.2.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-gLpeY9QiI3bfuSFF43lBFi0iVvXv1ts427fSlF5bYj7sQcmTfZbfZKXixdNilL0pHAbeVfvWWmhUx8kpbmm0qA==","shasum":"23d056031df0cb6b5e0b6a08f6eb93f2990e43c6","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.2.1.tgz","fileCount":322,"unpackedSize":297552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDMYcCRA9TVsSAnZWagAAAhMP/RLujf4i+SR/cjHPGfI0\nILU9vHgG4I+z43DzciLYDF2YnqDHOeVd6fhrapWUhY6BOjReUO7kK9QwFQLu\njJ+pLFpSfUXguG35DSY4fTzAcywcf9pKuqDeJlASZK4ejadH/Fk5TC2XLPBr\n8/I6s/ysk+tdlJ9t28eCTF0j3OzJu2hDNo4lMMzHE8O1FAay4mmtCcCR5ocV\nGE98IBqojoemnm6/AUhys4IJuoEWziNTfQybOxFSGjOUlrlBol1f4uhHiIaD\nu9TdEUucS6rFfmfM79smkhcKrRxd8CnwYdihoFl7jH1S20WS6/5DtXJTor4A\nWJ7+2JO1MDPuWqdl2Su0j8r6Vi27zW5Ff8S7CWTSn21CLTP2l59Kb4oWYT+B\nEMJqlfMbldnTWGKY8iitYkm5OTH8/mMGrzaXzG14N8hq78IUhpUPNoMqAEr1\nZhP9/Hn9VFzNB0b86SU6lZtJFwlNSPlbPBmAT8lY77oZfKcKU4wO86/92T91\n7HZyOIKmZUF5WaEIcpggOkK57YWANqAdw1OzL908ugUhtdxx31rzh9dJ5lKy\n85C5x5MH6vOL6w1gfHIb/oqrLpwN64amxitofaUn7jbVMh3ECS3STWSl7HUg\nwaATNmEur3YnUR70J10qHrmy0zErzZxK+hQNddAlBf1ySwUUrLprjIwoZGiH\nZ6iO\r\n=Kb9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ6a+SfUiP1TNek3ZnUPKWQEK4w8MDIQS8rDZM98w3dQIhAOTxwqzAUOiYXQBfWvKTBnFMbfHYTdn5a9U9pfbo+Xsf"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.2.1_1594672667925_0.7069724492541762"},"_hasShrinkwrap":false},"2.3.0":{"name":"md-toy-blog","version":"2.3.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.0.2","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","server-handle-signals":"1.0.1","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"9ce61438e1e5199475a2edd4edb459d6b7a5077f","_id":"md-toy-blog@2.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QyThe5XxamReDHy1+tv1Bo258ac+yYW2+iieJVv0SMRsCQiofXelzAwK4+4uGsjdx7iLqdpoE0Mqja11rzVKRg==","shasum":"bf586b911380f130f2a2a090e08938cb8b10660a","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.3.0.tgz","fileCount":353,"unpackedSize":330880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXOp0CRA9TVsSAnZWagAAxREQAInl8r4P4gaH4CABQluK\nTZWrfpKZglEeIGjRBIwWotJ9ASdA2DEz9aoh0z6Ap9V46tojjC6D+d+GqUh5\n2O2Qp5ByCYGsZ9X5xWczHTfJg/svc4Ox/OvzZbZmx1d9RzAYTy5AyM8YVBFe\nhY15an7xwlySl54t8ScFRGd53OP3ABmza/0nvrFE116bxaxjaBTqmWGkBvX1\njQGhoykrTLiDCIOlK2oMV5hqAhD7O/PiqlULv3j3pfHsh0zt3ycwO3D4lQ0H\nO4texpYWx2i/I+S92NUbSrfzzasl5aLk7lJiu2wgftjSL+OsT2ZAnWKUH7xD\nBT64WL4JscayTTTjBZAB9/bJ4f9huH9ZermaSAOuPLeJciXdf8eryZdl/29h\nBxlD1xpsLSj7bqUyD7lhl1zgTiuBewfsrkvCh6e5frSY4xF9qeSBclo9wkVz\nXhC0G3i7fWEF3vpf0atqo4LyvWLm82K425GjEPHLMjkaX6+NqJW4ZFdNrrIr\n/EqE+I5c+GSIEXcZlRtkJXHPIqe2ltoi0YU4wZY5nIFNGYYirL0PzuAkMbiq\nnk3ZSwzoX+5UmFINElmMu7pos3/G9k6AwfYyDIAuexDdMBQrIIqD6HATKN2F\nlNDvG8YkdiwEUkdyBdtdQJztFvb91xSB3nbogyuhAW1UYA4Sei4BssfdSekd\n8xy6\r\n=UHMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcxacbV5izLli3fHI2kAkrge6+mqtDyxHGYQlLWwyGUAIhAP0AcAvQ9QjCysioHodFtBcMYlGNOABtEV3cPgXqAVyl"}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.3.0_1599924852278_0.07494842554250813"},"_hasShrinkwrap":false},"2.4.0":{"name":"md-toy-blog","version":"2.4.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.5","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.2.0","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","server-handle-signals":"1.0.1","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"3e948c6db12ef7a52f5cea3ffe7518856343dddd","_id":"md-toy-blog@2.4.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CI1XBiBHQWvVrFEYUxnyFJdY46xO5FVhGuu/OfYFKSR8lPM6LQg2O76sN0mIaHExbZUOIxmZ1xsY3oA7dhyIYg==","shasum":"544310c7fec985c4c4a336814c9ddb323b22dfeb","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.4.0.tgz","fileCount":358,"unpackedSize":334509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXRiMCRA9TVsSAnZWagAAE5QP/ikeiPh/ek5xPmvDNBEA\n9w4znXHdjLxh5PvdjttV0K0gbhrbzF1IuMdqPxP7hM3Jxai6rFc4U1xN9w4a\n4kHcyvyQ8r3vImGa/2vCzNV3mJHZTdGVUBRNJpjJl22yVXW4qHUApDRPRk/2\nBhavo4ehY65TbpUhtQZe30ytTZVTqT+xwb/Ud8/QRa2LkchKNWaEftKY/c56\n71x3DBUl6cVs1zUZjXe3glHPryelfYrNOCp5fy3LNoKpBWjCAxt9SM3urRpu\nMhYTK+vpbyjV0Mza5fvXuIBEjj8OV6FAFKuEY4vvQw5VRtH3Y/4K3UQ11ADu\nS/vAfKoCM4DH/J8VyInGZ3VYiGapSoPDroJ3vpbmG8xfJxFCO4bhLWylk+v3\n/+7Z6qShywMnUXUzm//r/tRsgrYnbATtFiplnyXWDX+IQM93B0j+5JH58a7w\nBMD72NdlpdlDCIeJIw/+pc8hfGUj+NOzxTd6+GKOJhsNXsQVSKSQYmzARjh7\niB8Ouffch3U9cs6MDDnpOtmK4pA6W6F3m7KCIsG2uRNg9dWVF7hKQnuBrHwx\nAUlcLId7JftvJFEwxXRwncjcQCyj3nM9Ty3wPTMz3dqOCGPz+2pUvYFqisK4\nUfDebuQZT5Qe4u9sA6jbBEFX3jhKlLpWIZfQJC4ZQQI6OstVRCUuzp6AvIWc\ns/RG\r\n=jG77\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuiHKPhNgCJNsdr5/K6AKxvp12npcTQgRCeBjI4jt/ZwIgD68nN4AO7QYzZg4I+M76nAn0HQyz/D3pb8GQpnWbUQU="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.4.0_1599936651481_0.4956708533370524"},"_hasShrinkwrap":false},"2.5.0":{"name":"md-toy-blog","version":"2.5.0","description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","main":"build/src/index.js","scripts":{"test":"tsc && mocha --recursive ./build/test","dev":"tsc -w","start":"nodemon ./build/src/index.js","serve":"tsc && NODE_ENV=production node ./build/src/index.js","build":"tsc && node ./build/src/compile.js","build:clean":"rm -fR ./build"},"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"keywords":["nodejs","templating","moustache","simple","minimal"],"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"license":"MIT","bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"homepage":"https://github.com/gbili/md-toy-blog#readme","devDependencies":{"@types/mime-types":"2.1.0","@types/recursive-readdir":"2.2.0","@types/showdown":"1.9.3"},"dependencies":{"@types/chai":"4.2.9","@types/chai-as-promised":"7.1.2","@types/express-serve-static-core":"4.17.2","@types/mocha":"7.0.1","chai":"4.2.0","chai-as-promised":"^7.1.1","di-why":"0.15.10","dotenv":"^8.0.0","front-matter":"4.0.2","mime-types":"2.1.27","mocha":"7.1.2","mostachito":"1.2.0","nodemon":"latest","recursive-readdir":"2.2.2","saylo":"0.5.0","server-handle-signals":"1.0.1","showdown":"1.9.1","showdown-highlight":"2.1.4"},"directories":{"test":"test"},"gitHead":"0876db3a6df45bfbc0f2c6bfa3de01ac2f38c053","_id":"md-toy-blog@2.5.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dyl2siTzhZ/0pXXH93dsWMCtLOduh7nXHRqwJU9zozZFTO1/1n4IR/tKXt14GLp059y6IScfMRPpHwfH/ZiwJA==","shasum":"ec0db9d5ccef2b56837c67fda6c3ac4c419aa34d","tarball":"https://registry.npmjs.org/md-toy-blog/-/md-toy-blog-2.5.0.tgz","fileCount":362,"unpackedSize":335088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXUJ+CRA9TVsSAnZWagAAM/0P/3DGCCJFZhjxnRO/PyiN\nI0s3BhTlv4fLle498vmnGqelrQQ7CWPK4DoDAQsja2SFyNVYeWhDO62tDEdP\nAm1hxG75aiooh3BCiEwWC5LXyBcPa/PC8YspOc9F+WO/gSm7Ws2VoostPonM\nDmy1AXg8EkhfdafYCuSoAFJeG9xYUfvm3Mhm/udwlvGvfs+B7PbvkOkolOPJ\nBD6LjY6ymQMvowV+ROs7gN8sqqxLSCRsRh+DKbrGT+G0KRWRRhYmTmbk518s\nHMOL+R9qwJBw3ZID99sFAkmgzEGfxkirfLDyyJV/kJMhLLLZnuv1QT2ZiyY3\nq3yJe4u84z7t00MDfJGUNc/jXCrljz8/quUSaJdvCeYXYbTsMvy26sC2VPla\nJnfdDqmBk3WXrPxT11h1YXyg4ZORYHu8dnTnKYJ8+eJA7qMWL6YVcHJKT9KM\n8pd8oJpjO5JeCcRX2I6nzvZrpxEjvsnh0MUkBPh/4dZ7kg9GxCvv6KaT/sDY\n0Xu5v1DGxsSpeDyTV/IW8OcMDXj8MKgUTp2+GtgqFKP0P5GgW5EBhSprwh7K\nnD8yWEOrHcOLWAR62f6Jco7xw/XBDDW5hcm1X9TfUYyizSPHVFGV6k/8fqxx\nZNdSyTLNyEheYkXXpaUQVKPKfCTjoVBQn7wu3Nvv7mT0fWW2vrM5yyzpJUdK\nMCkd\r\n=sUDU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZvphaQzAnH4RXVFoR/GldoEhGVBSobZVu+Q+W1wyxTAiEAhmeCjwklezQUtT5zsjDe+j5776B1kdg9xl1bti1xUGs="}]},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"_npmUser":{"name":"guillermo_at","email":"mail@guillermo.at"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-toy-blog_2.5.0_1599947390510_0.4795904792972905"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-26T23:16:13.575Z","0.0.0-development":"2019-06-26T23:16:13.758Z","modified":"2022-05-09T01:08:03.742Z","1.0.0":"2019-06-27T08:35:41.937Z","1.1.0":"2019-06-27T08:57:21.112Z","1.2.0":"2019-06-27T09:49:12.853Z","1.2.1":"2019-06-27T12:46:29.723Z","1.2.2":"2019-06-27T20:51:23.808Z","1.2.3":"2019-06-28T00:31:59.277Z","1.2.4":"2019-06-28T02:43:18.608Z","1.2.5":"2019-06-28T15:28:05.289Z","1.2.6":"2019-06-28T15:40:33.354Z","1.2.7":"2019-07-01T23:00:25.588Z","2.0.0":"2020-06-18T11:12:22.736Z","2.0.1":"2020-06-18T11:28:37.294Z","2.0.2":"2020-06-20T08:09:24.241Z","2.0.3":"2020-06-20T09:11:45.616Z","2.0.4":"2020-06-20T10:28:06.679Z","2.0.5":"2020-06-20T10:38:51.205Z","2.0.6":"2020-06-20T13:53:10.111Z","2.0.7":"2020-06-20T14:03:01.015Z","2.0.8":"2020-06-20T14:26:03.763Z","2.0.9":"2020-06-20T14:38:48.100Z","2.0.10":"2020-06-20T21:15:18.928Z","2.0.11":"2020-06-21T10:05:23.197Z","2.1.0":"2020-07-07T20:59:40.367Z","2.1.1":"2020-07-07T21:05:00.637Z","2.1.2":"2020-07-07T21:43:14.304Z","2.2.0":"2020-07-13T20:28:34.702Z","2.2.1":"2020-07-13T20:37:48.031Z","2.3.0":"2020-09-12T15:34:12.422Z","2.4.0":"2020-09-12T18:50:51.611Z","2.5.0":"2020-09-12T21:49:50.617Z"},"maintainers":[{"name":"guillermo_at","email":"mail@guillermo.at"}],"description":"Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.","homepage":"https://github.com/gbili/md-toy-blog#readme","keywords":["nodejs","templating","moustache","simple","minimal"],"repository":{"type":"git","url":"git+https://github.com/gbili/md-toy-blog.git"},"author":{"name":"Guillermo Pages","email":"mail@guillermo.at","url":"https://guillermo.at"},"bugs":{"url":"https://github.com/gbili/md-toy-blog/issues"},"license":"MIT","readme":"# Markdown Toy Blog\n\n- Serves markdown files as an html blog.\n- Uses markdown filenames as url-post-slugs.\n- Takes information from the non standard markdown header:\n\n  ```md\n  ---\n  title: My post title\n  myVariable: this will be passed to the corresponding html template\n  ---\n\n  My blog post content goes here.\n  \n  ...\n\n  ```\n\n- You can add your own HTML templates, js and css styling.\n\n**IMPORTANT**: your files have to live in 3 folders (you can change their names using _environment variables_, see the section environment variables):\n\n1. `./content`: markdown blog posts live here\n2. `./views`: html view templates containing mostachito references like `{{ myVariable }}`\n3. `./static`: can have subdirectories `./static/css`, `./static/js`, `./static/img` etc.\n\n## Installation\n\nThere are two ways of using this package either:\n\n1. as a **node_module**: `npm i md-toy-blog`\n2. by cloning the **repo** `git clone https://github.com/gbili/md-toy-blog.git`\n\n## 1. Installation as a `node_module`\n\nLet's say the root directory of your blog is `<my_blog>`, then your blog posts will have to be in a subdirectory called `content`:\n\n```text\n <my_blog>/\n  |_ content/\n    |_ my-first-post.md\n    |_ my-second-post.md\n    |_ unshakable-truths-about-life.md\n    |_ etc.md\n\n```\n\n**IMPORTANT**: it is a requirement that **your markdown posts be contained in a sub directory called `content`** (unless you change the envvar `MTB_MD_BLOG_POSTS_DIRNAME`)\n\nNow that we have a structure like this `./<my_blog>/content`, go to the `<my_blog>` directory and install this package:\n\n```bash\ncd <my_blog>\nnpm i md-toy-blog\n```\n\nOnce everything is installed, it should work out of the box with.\n\n```bash\n# generates the json files list list\nnode ./node_modules/md-toy-blog/build/src/compile.js\n# run the app\nnode ./node_modules/md-toy-blog/build/src/index.js\n```\n\n**IMPORTANT**: look up the section _Skeleton blog project_ to get a skeleton directory structure and a `package.json` with the two commands above as scripts, so you can quickly run `npm run build && npm run serve` instead.\n\n## 2. Installation as a `repo`\n\n```bash\ngit clone https://github.com/gbili/md-toy-blog.git\ncd md-toy-blog\nnpm i\n```\n\nYou can now place your blog posts in `content` dir, your views in `views` and your static files in `static`.\n\nNow run the blog:\n\n```bash\nnpm run build\nnpm run serve\n```\n\n## Environment variables\n\nThere are a few environment variables that allow you to customize _Md toy blog_'s behaviour, they are the following:\n\n- `PORT`\n  - default: `3100`\n  - the port under which your blog will be available (e.g. `http://localhost:3100`)\n- `MTB_COMPILED_USER_CONTENT_DIRNAME`\n  - default: `<MTB_USER_PROJECT_ROOT_DIR>/compiled_user_content`\n  - the absolute path of where the list of files that are to be served will be stored\n- `MTB_ENV`\n  - `clone` | `module`\n  - if you cloned the repo from github it will be `clone`, if you installed the module via `npm i <MTB_PACKAGE_NAME>` it will be `module`\n- `MTB_MD_BLOG_POSTS_DIRNAME`\n  - default: `<MTB_USER_PROJECT_ROOT_DIR>/content`\n  - absolute path of where you store your blog posts, must be readable by node\n- `MTB_MISSING_REF_VALUE_REPLACEMENT`\n  - default: `<strong style=\"color: red;\">THIS_IS_A_DUMMY_VAL_FOR_A_MISSING_REF</strong>`\n  - Whenever a _view template_ references a key that is missing in the _data_ passed to mostachito, it will be replaced by `<MTB_MISSING_REF_VALUE_REPLACEMENT>`\n- `MTB_PACKAGE_NAME`\n  - default: `md-toy-blog`\n  - if you decide to change this package's name\n- `MTB_POST_PREVIEW_LENGTH`\n  - default: `70`\n  - controls the max length of the post previews in Home page's post list\n- `MTB_ROOT_DIR`\n  - the absolute path to this project's directory. Differs depending on `<MTB_ENV>`\n- `MTB_STATIC_FILES_DIRNAME`\n  - default: `<MTB_USER_PROJECT_ROOT_DIR>/static` if you have created that dir, or `<MTB_PROJECT_ROOT_DIR>/static` otherwise.\n  - where you store your static files, uses the default ones if define none.\n- `MTB_USER_CUSTOM_CONFIG_PATH`:\n  - default: `<MTB_USER_PROJECT_ROOT_DIR>/<MTB_PROJECT_NAME>.config.js`\n  - where you can define custom keys or override keys in `appConfig`\n- `MTB_USER_PROJECT_ROOT_DIR`:\n  - the directory in which you normally would have your `.git` directory. where you normally would have your `content`, `static`, `views` and `user_compiled_dir`\n- `MTB_VIEW_TEMPLATES_DIRNAME`\n  - default: `<MTB_USER_PROJECT_ROOT_DIR>/views` if you have created that dir, or `<MTB_PROJECT_ROOT_DIR>/views` otherwise.\n  - where your `.html` templates should be placed. They should be named after the `controller/action` that handles their data (e.g. `blogPostController.ts` should have an html template named `blog-post.html`).\n\n## Skeleton Blog Project\n\nWhen you want to use `md-toy-blog` as an **npm module** it is more practical to have a `package.json` with a few scripts to help you with updating your blog whenever you write new posts.\n\n> If you want to fast forward clone the [skeleton blog project](https://github.com/gbili/md-toy-blog-skeleton) and follow the `README` there, basically it tells you to:\n\n```bash\ngit clone https://github.com/md-toy-blog-skeleton.git\ncd md-toy-blog-skeleton\n```\n\nThe command above will get you a directory structure with a `package.json` that looks like this :\n\n```json\n{\n  \"name\": \"md-toy-blog-skeleton\",\n  \"version\": \"0.0.0-development\",\n  \"description\": \"This is the skeleton for your md-toy-blog. Git clone this and run `npm buid && npm serve`\",\n  \"scripts\": {\n    \"serve\": \"node ./node_modules/md-toy-blog/build/src/index.js\",\n    \"build\": \"node ./node_modules/md-toy-blog/build/src/compile.js\",\n    \"restart\": \"npm run build && npm run serve\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/gbili/md-toy-blog-skeleton.git\"\n  },\n  \"keywords\": [\n    \"nodejs\",\n    \"templating\",\n    \"moustache\",\n    \"simple\",\n    \"blog\",\n    \"markdown\",\n    \"minimal\"\n  ],\n  \"author\": \"Guillermo Pages <mail@guillermo.at> (https://guillermo.at)\",\n  \"license\": \"MIT\",\n  \"bugs\": {\n    \"url\": \"https://github.com/gbili/md-toy-blog-skeleton/issues\"\n  },\n  \"homepage\": \"https://github.com/gbili/md-toy-blog-skeleton#readme\",\n  \"dependencies\": {\n    \"md-toy-blog\": \"latest\",\n  },\n}\n```\n\nOnce you have such a `package.json` file you can proceed with the installation.\n\n```bash\nnpm i\nnpm run restart\n```\n\nAfter these commands your blog should be available in your browser at [http://localhost:3100](http://localhost:3100) of course you will need to place some of your own markdown posts in the `content`'s directory, and remove the sample ones.\n\n**IMPORTANT**: **DO NOT FORGET TO `npm run restart`** after you create a new blog post.\n","readmeFilename":"README.md"}