From 3c58a5dad08af12221da367ff024ce7d1a4af761 Mon Sep 17 00:00:00 2001 From: Roy Ivy III Date: Thu, 28 Jan 2021 21:12:04 -0600 Subject: [PATCH] refactor ~ merge/simplify path construction calls --- src/lib/XDG.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/lib/XDG.ts b/src/lib/XDG.ts index 6a3eaab..6ca9425 100644 --- a/src/lib/XDG.ts +++ b/src/lib/XDG.ts @@ -143,18 +143,16 @@ const linux = () => { const macos = () => { const cache = () => - process.env.XDG_CACHE_HOME || - path.join(path.join(osPaths.home() || osPaths.temp(), 'Library'), 'Caches'); + process.env.XDG_CACHE_HOME || path.join(osPaths.home() || osPaths.temp(), 'Library', 'Caches'); const config = () => process.env.XDG_CONFIG_HOME || - path.join(path.join(osPaths.home() || osPaths.temp(), 'Library'), 'Preferences'); + path.join(osPaths.home() || osPaths.temp(), 'Library', 'Preferences'); const data = () => process.env.XDG_DATA_HOME || - path.join(path.join(osPaths.home() || osPaths.temp(), 'Library'), 'Application Support'); + path.join(osPaths.home() || osPaths.temp(), 'Library', 'Application Support'); const runtime = () => process.env.XDG_RUNTIME_DIR || void 0; const state = () => - process.env.XDG_STATE_HOME || - path.join(path.join(osPaths.home() || osPaths.temp(), 'Library'), 'State'); + process.env.XDG_STATE_HOME || path.join(osPaths.home() || osPaths.temp(), 'Library', 'State'); return { cache, config, data, runtime, state }; };