mirror of
https://github.com/desktop/desktop
synced 2024-10-31 11:07:25 +00:00
17 lines
483 B
TypeScript
17 lines
483 B
TypeScript
/* tslint:disable:no-sync-functions */
|
|
|
|
import * as fs from 'fs'
|
|
import * as path from 'path'
|
|
const { getUserDataPath } = require('./dist-info')
|
|
|
|
export function getLogFiles(): ReadonlyArray<string> {
|
|
const directory = path.join(getUserDataPath(), 'logs')
|
|
if (!fs.existsSync(directory)) {
|
|
return []
|
|
}
|
|
|
|
const fileNames = fs.readdirSync(directory)
|
|
return fileNames
|
|
.filter(fileName => fileName.endsWith('.log'))
|
|
.map(fileName => path.join(directory, fileName))
|
|
}
|