UNPKG

@goatlab/typesense

Version:

Modern TypeScript wrapper for Typesense search engine API

22 lines 867 B
"use strict"; 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