Showing the git-diff gutters in monaco-editor is not straight-forward as monaco-editor does not provide any direct API to implement it, but we will be implementing it using a couple of nodejs libraries and the monaco.editor.IEditorDecorationsCollection
decoration API.

- diff - https://www.npmjs.com/package/diff
- es-git - https://www.npmjs.com/package/es-git
- monaco-editor - https://www.npmjs.com/package/monaco-editor