Skip to content

Commit 7897441

Browse files
committed
fix: DENO_DIR takes priority over xdg, denoDir default is last
1 parent 5e22144 commit 7897441

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/utils/info.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,16 @@ export function getConfigPaths() {
66
? Deno.env.get("USERPROFILE")!
77
: Deno.env.get("HOME")!;
88
const xdgCacheDir = Deno.env.get("XDG_CACHE_HOME");
9-
const xdgConfigDir = Deno.env.get("XDG_CONFIG_HOME");
109

11-
const denoDir = Deno.env.get("DENO_DIR") || join(homeDir, ".deno");
10+
const denoDir = Deno.env.get("DENO_DIR");
1211
const cacheDir = join(
13-
xdgCacheDir ? join(xdgCacheDir, "deno") : denoDir,
14-
"deployctl",
15-
);
16-
const configDir = join(
17-
xdgConfigDir ? join(xdgConfigDir, "deno") : denoDir,
12+
denoDir ||
13+
(xdgCacheDir ? join(xdgCacheDir, "deno") : join(homeDir, ".deno")),
1814
"deployctl",
1915
);
2016

2117
return {
2218
cacheDir,
23-
configDir,
2419
updatePath: join(cacheDir, "update.json"),
2520
credentialsPath: join(cacheDir, "credentials.json"),
2621
};

0 commit comments

Comments
 (0)