()
| 86190 | init_dist2(); |
| 86191 | |
| 86192 | // src/utils/modelCache.ts |
| 86193 | var import_fs5 = require("fs"); |
| 86194 | var import_os2 = require("os"); |
| 86195 | var import_path6 = require("path"); |
| 86196 | var MODEL_CACHE_PATH = (0, import_path6.join)((0, import_os2.homedir)(), ".opencommit-models.json"); |
| 86197 | var CACHE_TTL_MS = 7 * 24 * 60 * 60 * 1e3; |
| 86198 | function readCache() { |
| 86199 | try { |
| 86200 | if (!(0, import_fs5.existsSync)(MODEL_CACHE_PATH)) { |
| 86201 | return null; |
| 86202 | } |
| 86203 | const data = (0, import_fs5.readFileSync)(MODEL_CACHE_PATH, "utf8"); |
| 86204 | return JSON.parse(data); |
| 86205 | } catch { |
no test coverage detected
searching dependent graphs…