How to use the fchmodSync function from fs-extra
Find comprehensive JavaScript fs-extra.fchmodSync code examples handpicked from public code repositorys.
164 165 166 167 168 169 170 171 172 173
try { fs.writeFileSync(envelopePath, buffer); // lgtm [js/path-injection] console.log(`ℹ️ [info] [notifier.js] Deploying build envelope: ${deployedEnvelopePath}`); fs.writeFileSync(deployedEnvelopePath, buffer); // lgtm [js/path-injection] fs.fchmodSync(fs.openSync(deployedEnvelopePath), 0o665); // lgtm [js/path-injection] } catch (e) { console.log("☣️ [error] Envelope write failed to", deployedEnvelopePath); return callback(false); }
8
20
0
+ 3 other calls in file
9551 9552 9553 9554 9555 9556 9557 9558 9559 9560
// prefer to return the chmod error, if one occurs, // but still try to close, and report closing errors if they occur. var threw = true var ret try { ret = fs.fchmodSync(fd, mode) threw = false } finally { if (threw) { try {
0
1
0
+ 8 other calls in file
GitHub: thinx-cloud/worker
199 200 201 202 203 204 205 206 207 208
fs.ensureFile(build_log_path, function (err) { // lgtm [js/path-injection] if (err) { console.log(`[error] Log file could not be created: ${err}`); } else { // deepcode ignore PT: it's expected to be allowed to limit access fs.fchmodSync(fs.openSync(build_log_path), 0o665); // lgtm [js/path-injection] chmodr(path + "/" + build_id, 0o665, (cherr) => { if (cherr) { console.log(`[error] Failed to execute chmodr ${cherr}`); } else {
0
0
0
fs-extra.readFileSync is the most popular function in fs-extra (9724 examples)