webcm
Version:
Demonstrative implementation of a web-based manager for utilising Managed Components
20 lines (19 loc) • 486 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.get = exports.set = void 0;
const fs_1 = require("fs");
const BASE_DIR = 'kv';
const set = (key, value) => {
(0, fs_1.writeFileSync)(BASE_DIR + '/' + key, JSON.stringify(value));
return true;
};
exports.set = set;
const get = (key) => {
try {
return JSON.parse((0, fs_1.readFileSync)(BASE_DIR + '/' + key).toString());
}
catch {
return;
}
};
exports.get = get;