fs.readJSON(file, (error: Error, jsonObject: any) => { }); fs.readJSON(file, readOptions, (error: Error, jsonObject: any) => { }); fs.readJsonSync(file, readOptions); fs.readJSONSync(file, readOptions); fs.remove(dir, errorCallback); fs.remove(dir).then(() => { // stub }); fs.removeSync(dir); fs.writeJson(file, object).then(() => { // stub }); fs.writeJSON(file, object).then(() => { // stub }); fs.writeJson(file, object, errorCallback); fs.writeJson(file, object, writeOptions, errorCallback); fs.writeJSON(file, object, errorCallback); fs.writeJSON(file, object, writeOptions, errorCallback); fs.writeJson(file, object, writeOptions).then(() => { // stub }); fs.writeJSON(file, object, writeOptions).then(() => { // stub }); fs.writeJsonSync(file, object, writeOptions); fs.writeJSONSync(file, object, writeOptions);
fs.outputJSONSync(file, data); fs.readJson(file, (error: Error, jsonObject: any) => {}); fs.readJson(file, readOptions, (error: Error, jsonObject: any) => {}); fs.readJSON(file, (error: Error, jsonObject: any) => {}); fs.readJSON(file, readOptions, (error: Error, jsonObject: any) => {}); fs.readJsonSync(file, readOptions); fs.readJSONSync(file, readOptions); fs.remove(dir, errorCallback); fs.removeSync(dir); fs.writeJson(file, object, errorCallback); fs.writeJson(file, object, writeOptions, errorCallback); fs.writeJSON(file, object, errorCallback); fs.writeJSON(file, object, writeOptions, errorCallback); fs.writeJsonSync(file, object, writeOptions); fs.writeJSONSync(file, object, writeOptions); fs.ensureDir(path, errorCallback); fs.ensureDirSync(path); fs.ensureFile(path, errorCallback); fs.ensureFileSync(path); fs.ensureLink(path, errorCallback); fs.ensureLinkSync(path); fs.ensureSymlink(path, errorCallback); fs.ensureSymlinkSync(path); fs.emptyDir(path, errorCallback); fs.emptyDirSync(path);
export async function updateCache(cachePath: string, cache: any) { await fs.ensureFile(cachePath) await fs.writeJSON(cachePath, cache) }
async function save() { return fs.writeJSON(SETTING_FILE, SETTING, {spaces: 4}) }