UNPKG

791 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.getAppCacheDir = void 0;
4const path = require("path");
5const os_1 = require("os");
6function getAppCacheDir() {
7 const homedir = os_1.homedir();
8 // https://github.com/electron/electron/issues/1404#issuecomment-194391247
9 let result;
10 if (process.platform === "win32") {
11 result = process.env["LOCALAPPDATA"] || path.join(homedir, "AppData", "Local");
12 }
13 else if (process.platform === "darwin") {
14 result = path.join(homedir, "Library", "Application Support", "Caches");
15 }
16 else {
17 result = process.env["XDG_CACHE_HOME"] || path.join(homedir, ".cache");
18 }
19 return result;
20}
21exports.getAppCacheDir = getAppCacheDir;
22//# sourceMappingURL=AppAdapter.js.map
\No newline at end of file