diff --git a/src/services/data_dir.ts b/src/services/data_dir.ts index 6b7806628..c896e959e 100644 --- a/src/services/data_dir.ts +++ b/src/services/data_dir.ts @@ -15,7 +15,7 @@ import { join as pathJoin} from "path"; const DIR_NAME = "trilium-data"; const FOLDER_PERMISSIONS = 0o700; -function getPlatformAppDataDir(platform: ReturnType, ENV_APPDATA_DIR: string | undefined = process.env.APPDATA) { +export function getPlatformAppDataDir(platform: ReturnType, ENV_APPDATA_DIR: string | undefined = process.env.APPDATA) { switch(true) { case platform === "win32" && !!ENV_APPDATA_DIR: @@ -40,7 +40,7 @@ function createDirIfNotExisting(path: fs.PathLike, permissionMode: fs.Mode = FOL } } -function getTriliumDataDir() { +export function getTriliumDataDir() { // case A if (process.env.TRILIUM_DATA_DIR) { createDirIfNotExisting(process.env.TRILIUM_DATA_DIR); @@ -66,7 +66,7 @@ function getTriliumDataDir() { return homePath; } -function getDataDirs(TRILIUM_DATA_DIR: string) { +export function getDataDirs(TRILIUM_DATA_DIR: string) { const dataDirs = { "TRILIUM_DATA_DIR": TRILIUM_DATA_DIR,