function delImg(filePath) { if(filePath) { fs.access(con.filePath+filePath.replace(/\//g,path.sep),fs.constants.F_OK,function (err) { if(!err) { fs.unlink(con.filePath+filePath); } }) } }
let existAsync=function (filePath) { return new Promise(function (resolve) { fs.access(con.filePath+filePath.replace(/\//g,path.sep),fs.constants.F_OK,function (err) { if(!err) { resolve(1); } else { resolve(0); } }) }) }
output.on('close', function() { rm(path.join(con.filePath,"temp",name),{},function (err) { }); res.download(pathName,req.obj.name+".zip",function (err) { if(!err) { obj.removeAsync(); fs.access(pathName,fs.constants.F_OK,function (err) { if(!err) { fs.unlink(pathName); } }) } }); });
function selectDownloadPath() { const path = dialog.showOpenDialogSync({ properties: ["openDirectory"] }); if (path[0]) { fs.access(path[0], fs.R_OK && fs.W_OK, function(err) { if (err) { prompt.alert(translate("Cannot select this folder")); } else { settingsForm.find('input[name="downloadpath"]').val(path[0]); } }); } }
function writeToFile (results) { const filepath = path.resolve(__dirname, '..', 'locale', 'en', 'blog', 'release', `v${results.version}.md`) return new Promise((resolve, reject) => { fs.access(filepath, fs.F_OK, (err) => { if (!err && process.argv[3] !== '--force') { return reject(new Error(`Release post for ${results.version} already exists!`)) } fs.writeFile(filepath, results.content, (err1) => { if (err1) { return reject(new Error(`Failed to write Release post: Reason: ${err1.message}`)) } resolve(filepath) }) }) }) }
/** * @description Return true if process is running inside Docker * @returns {Promise<boolean>} Resolve with true if inside Docker. * @example * isDocker(); */ function isDocker() { return new Promise((resolve) => { fs.access('/.dockerenv', fs.constants.F_OK, (err) => { if (err) { resolve(false); } else { resolve(true); } }); }); }
async createStorage () { const storageExists = await fs.promises.access(this._temporaryStorage).then(() => true).catch(() => false); if (!storageExists) { await fs.promises.mkdir(this._temporaryStorage); await fs.promises.writeFile(path.join(this._temporaryStorage, this._metadataLocation), "{}"); } }
// Create app.json for user if not existed fs.access(appSettingPath, fs.constants.F_OK, (err) => { if (err) { fs.writeFile(appSettingPath, appSettingStr, (err) => { if (err) throw err; console.log(`app.json created`); }); } });
exists() { let p = this.path; return new Promise((resolve, reject) => { fs.access(p, fs.constants.F_OK | fs.constants.W_OK, err => { if (err && err.code === 'ENOENT') resolve(false); else if (err) reject(err); else resolve(true); }); }); }
function checkAnyThing(file) { fs.access(file, (err)=> { try { if (err) throw "Error1"; else readAnyThing(file); } catch (err) { console.error(err); } }); }
fs.access(file, fs.constants.R_OK, (err) => { if (err) return _msg.edit(`**Error:**\n${err}`) _msg.delete() let img = fs.readFileSync(file) return _msg.channel.sendFile(img, _stickers[name]) })
/** * fs.exists is deprecated */ var exists = function(path) { return new Promise(function(resolve, reject) { fs.access(path, fs.F_OK, function(err) { return resolve(err ? false : true) }) }) }
// TODO Mover lib common const archivoExiste = async (filePath) => { return new Promise((resolve, reject) => { fs.access(filePath, fs.F_OK, (error) => { if (error) { reject(error) } else { resolve(true) } }) }) }
function fileExists(path) { return new Promise(resolve => { fs.access(path, fs.F_OK, (err) => { if (err) { resolve(false); return; } resolve(true); }); }); }
/** * @description Return true if process is running inside Docker * @returns {Promise<boolean>} Resolve with true if inside Docker. * @example * isDocker(); */ function isDocker() { return new Promise((resolve) => { fs.access('/.dockerenv', fs.constants.F_OK, (err) => { if (err) { resolve(false); } else { resolve(true); } }); }); }