add prettier and address comments

This commit is contained in:
Eva Ho 2023-07-21 17:10:05 -04:00
parent e0a73d7fbe
commit 3f7d2336c7
3 changed files with 22 additions and 19 deletions

View file

@ -11,7 +11,9 @@
"make": "electron-forge make",
"make:sign": "SIGN=1 electron-forge make",
"publish": "SIGN=1 electron-forge publish",
"lint": "eslint --ext .ts,.tsx ."
"lint": "eslint --ext .ts,.tsx .",
"format": "prettier --check . --ignore-path .gitignore",
"format:fix": "prettier --write . --ignore-path .gitignore"
},
"keywords": [],
"author": {

View file

@ -1,4 +1,4 @@
declare module '*.svg' {
const content: string;
export default content;
const content: string
export default content
}

View file

@ -115,14 +115,15 @@ function server() {
logger.error(data.toString().trim())
})
proc.on('exit', (code) => {
logger.error(`Server exited with code: ${code}`)
function restart(code: number) {
logger.info(`Server exited with code: ${code}`)
setTimeout(server, 3000)
})
}
proc.on('exit', code => restart(code))
app.on('before-quit', () => {
proc.off('exit', server)
proc.off('exit', code => restart(code))
proc.kill()
})
}