Preparing for release with more logging and more safety checks

This commit is contained in:
Noah Santschi-Cooney 2018-08-04 21:18:03 +01:00
parent 9660263dad
commit 41cce2121c
No known key found for this signature in database
GPG key ID: 3B22282472C8AE48
8 changed files with 50 additions and 37 deletions

View file

@ -1,10 +1,11 @@
import { connection, documents } from './server'
import { readFileSync } from 'fs'
import { conf } from './config'
import { serverLog } from './logging'
export function postError(e: Error) {
connection.window.showErrorMessage(e.message)
console.log(e)
serverLog.error(e.message, new Error())
}
export const formatURI = (uri: string) => uri.replace(/^file:\/\//, '').replace(/^(?:\/)c%3A/, 'C:').replace(/\\/g, '/')