* Adding last updated time for docs
* Making file path general and other suggested changes
* Checking if time returned is null due to absence of git or some other issue
* Adding option to enable/disable update time feature and test-doc
* Adding simple unit tests for getGitUpdateTime()
* nits & rewrote failing test
* consistent test naming
* Adding optional updateEnableTime in documentation
* package-lock & yarn.lock
* nits too many comments
* Refactor to blog.getPages
* Refactor to getPost, fileToUrl, urlToFile
* Refactor redirectcomponent generation for docs
* nits & fix typo
* Refactor to blog.getMetadata
* Add test for getMetadata, fileToSUrl and urlToSource
* use includes() and add 'markup' naming for function
* Don't replace any relative links to static assets in a fenced code block
* revert unintended docs change
* improve regex
* remove test file :sob
* stronger regex test for replace assets
* super simplify solution
* Refactor doc in server.js & generate.js
* Refactor finding metadata with find() & avoid param reassign
* Refactor replacing markdown link to html + add test
* Minify func to getFile & add test
* use ./ for md link as well
* nits & better test
* better mdToHtmlify
* babel-register on versions & write-translations to transpile ES6 in server/env.js
* better docs test & move out metadata to fixtures
* Update .babelrc