Every line of 'javascript rename file' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
43 export function launchRenameFile ( username: string, dir: string, filename: string ) { 44 return { 45 type: UTIL_LAUNCH_RENAME_FILE, 46 username, 47 filename, 48 dir 49 } 50 }
84 function renameFile(id, newName, callback) { 85 db.get('SELECT * FROM files WHERE id = ?', id, function(err, row) { 86 if (row && row.filename) { 87 db.run('UPDATE files SET filename = ? WHERE id = ?', [newName, id], function(err) { 88 if (err) return callback(err); 89 fs.rename(path.join(config.UPLOAD_DIRECTORY, row.filename), 90 path.join(config.UPLOAD_DIRECTORY, newName), function(err) { 91 row.filename = newName; 92 callback(err, row); 93 }); 94 }); 95 } else { 96 return callback(new Error('Failed to get the filename from the db')); 97 } 98 }); 99 }
220 async renameFileTest() { 221 console.log('Rename a file into a directory'); 222 await this.writeAll('fa'); 223 await this.mkdirAll('da'); 224 await Plugins.Filesystem.rename({from: 'fa', to: 'da/fb'}); 225 await this.deleteAll('da/fb'); 226 await this.rmdirAll('da'); 227 }
17 rename(filename, newFilename, callback) { 18 this.storage.getItem(filename, (err, value) => { 19 if (value === null) { 20 this.storage.removeItem(newFilename, callback); 21 } else { 22 this.storage.setItem(newFilename, value, () => { 23 this.storage.removeItem(filename, callback); 24 }); 25 } 26 }); 27 }
15 function rename(file, dir, relative) { 16 var extlen = path.extname(file).length; 17 return file.slice(0, -extlen) + common.extension; 18 }
220 private handleRename() { 221 this.notify.success('Successfully renamed ' + this.selectedFile.name + ' to ' + this.renameFileName); 222 this.selectedFile = null; 223 this.renameFileName = null; 224 this.loadFiles(); 225 this.invalidateEditor(); 226 this.loading = false; 227 }
71 _rename(from, to) { 72 if (from === to) { 73 return; 74 } 75 this.fs.move(from, to); 76 }
216 public rename(resource: URI, position: EditorCommon.IPosition, newName: string): winjs.TPromise { 217 218 var project = this._projectService.getProject(resource, this._fancyRewriters); 219 var result = rename(project, resource, project.translations.getTranslator(resource).to(position), newName); 220 221 for (var i = 0; i < result.edits.length; i++) { 222 var edit = result.edits[i]; 223 var translator = project.translations.getTranslator(edit.resource); 224 var info = translator.info(edit.range); 225 226 if (info.isInserted) { 227 // don't rename something that got inserted 228 result.edits.splice(i, 1); 229 i -= 1; 230 } else if (info.isOverlapping) { 231 // stop if we overlap with an rewrite-edit 232 result.edits = []; 233 break; 234 } 235 // translate edit 236 edit.range = translator.from(edit.range); 237 } 238 239 return winjs.TPromise.as(result); 240 }
19 export async function rename(from: string, to: string) { 20 debug('rename', from, to) 21 return deps.fs.rename(from, to) 22 }