UNPKG

@goatlab/typesense

Version:

Modern TypeScript wrapper for Typesense search engine API

22 lines 917 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cleanGlobalData = exports.writeGlobalData = exports.getGlobalData = void 0; const node_fs_1 = require("node:fs"); const node_path_1 = require("node:path"); const tempDataFilePath = (0, node_path_1.resolve)((0, node_path_1.join)(__dirname, '../../'), 'tempData.json'); const getGlobalData = () => { const data = JSON.parse((0, node_fs_1.readFileSync)(tempDataFilePath, 'utf-8')); return data; }; exports.getGlobalData = getGlobalData; const writeGlobalData = (data) => { (0, node_fs_1.writeFileSync)(tempDataFilePath, JSON.stringify(data), 'utf-8'); }; exports.writeGlobalData = writeGlobalData; const cleanGlobalData = () => { if ((0, node_fs_1.existsSync)(tempDataFilePath)) { (0, node_fs_1.unlinkSync)(tempDataFilePath); } }; exports.cleanGlobalData = cleanGlobalData; //# sourceMappingURL=const.js.map