fix(tokenStore): recreate tokens.json on every read if deleted at runtime

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
MOHAN 2026-08-22 00:28:28 +05:30
parent 132f6b606d
commit ce6aad2466

View File

@ -8,11 +8,10 @@ if (!fs.existsSync(dataDir)) {
fs.mkdirSync(dataDir, { recursive: true }); fs.mkdirSync(dataDir, { recursive: true });
} }
if (!fs.existsSync(dataFile)) {
fs.writeFileSync(dataFile, "{}", "utf8");
}
function readStore() { function readStore() {
if (!fs.existsSync(dataFile)) {
fs.writeFileSync(dataFile, "{}", "utf8");
}
return JSON.parse(fs.readFileSync(dataFile, "utf8")); return JSON.parse(fs.readFileSync(dataFile, "utf8"));
} }