@goatlab/typesense
Version:
Modern TypeScript wrapper for Typesense search engine API
22 lines • 867 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cleanGlobalData = exports.writeGlobalData = exports.getGlobalData = void 0;
const fs_1 = require("fs");
const path_1 = require("path");
const tempDataFilePath = (0, path_1.resolve)((0, path_1.join)(__dirname, '../../'), 'tempData.json');
const getGlobalData = () => {
const data = JSON.parse((0, fs_1.readFileSync)(tempDataFilePath, 'utf-8'));
return data;
};
exports.getGlobalData = getGlobalData;
const writeGlobalData = (data) => {
(0, fs_1.writeFileSync)(tempDataFilePath, JSON.stringify(data), 'utf-8');
};
exports.writeGlobalData = writeGlobalData;
const cleanGlobalData = () => {
if ((0, fs_1.existsSync)(tempDataFilePath)) {
(0, fs_1.unlinkSync)(tempDataFilePath);
}
};
exports.cleanGlobalData = cleanGlobalData;
//# sourceMappingURL=const.js.map