Use redcarpet and fenced code blocks.
Better peer dependencies post metadata.