feat: add a warning if permissions are missing from config folder (#1030)

This commit is contained in:
Gauthier
2024-10-24 18:13:11 +02:00
committed by GitHub
parent 326001c3ec
commit f2b63156d1
4 changed files with 26 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
import { existsSync } from 'fs';
import { accessSync, existsSync } from 'fs';
import path from 'path';
const CONFIG_PATH = process.env.CONFIG_DIRECTORY
@@ -14,3 +14,12 @@ export const appDataStatus = (): boolean => {
export const appDataPath = (): string => {
return CONFIG_PATH;
};
export const appDataPermissions = (): boolean => {
try {
accessSync(CONFIG_PATH);
return true;
} catch (err) {
return false;
}
};