spotify-now
Version:
spotify, rgb and bob.
29 lines • 984 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.deleteUser = exports.updateUser = exports.saveUser = exports.getUser = exports.isUser = void 0;
const tslib_1 = require("tslib");
const fs_1 = (0, tslib_1.__importDefault)(require("fs"));
function isUser() {
return fs_1.default.existsSync("user.json");
}
exports.isUser = isUser;
function getUser() {
const file = fs_1.default.readFileSync("user.json");
const user = JSON.parse(file.toString());
return user;
}
exports.getUser = getUser;
function saveUser(user) {
fs_1.default.writeFileSync("user.json", JSON.stringify(user, null, 2));
}
exports.saveUser = saveUser;
function updateUser(user) {
const _user = getUser();
saveUser(Object.assign(Object.assign({}, _user), user));
}
exports.updateUser = updateUser;
function deleteUser() {
fs_1.default.unlinkSync("user.json");
}
exports.deleteUser = deleteUser;
//# sourceMappingURL=db.js.map