
Research
/Security News
Laravel Lang Compromised with RCE Backdoor Across 700+ Versions
Laravel Lang packages were compromised with an RCE backdoor across hundreds of versions, exposing cloud, CI/CD, and developer secrets.
@innocenzi/rename
Advanced tools
A command line utility to batch-rename files via your editor.
npm i -g @innocenzi/rename
In a directory, use rn to open your configured editor. Each line corresponds to a file:
Note the following scenarios:
| Argument | Description |
|---|---|
--dry | Prints the output to the console without actually applying the changes |
--silent | Prevents from printing to the console |
--dirs | Only match directories |
--files | Only match files |
--base <dir> | Defines the base directory in which the rename will be performed |
--depth <depth> | Defines the maximum depth in case a globstar is used (**) |
Your RENAME_EDITOR or EDITOR environment variable will be used to determine your editor of choice. If none of these are defined, Visual Studio Code will be used instead. If Code is not installed either, or if the configured editor can not be opened, the program will fail.
The following table is a reference from the Git documentation that can be used to set up your editor.
| Editor | Environment variable value |
|---|---|
| Atom | atom --wait |
| BBEdit (Mac, with command line tools) | bbedit -w |
| Emacs | emacs |
| Gedit (Linux) | gedit --wait --new-window |
| Gvim (Windows 64-bit) | 'C:\Program Files\Vim\vim72\gvim.exe' --nofork '%*' |
| Kate (Linux) | kate |
| nano | nano -w |
| Notepad (Windows 64-bit) | notepad |
| Notepad++ (Windows 64-bit) | 'C:\Program Files\Notepad\notepad.exe' -multiInst -notabbar -nosession -noPlugin |
| Scratch (Linux) | scratch-text-editor |
| Sublime Text (macOS) | /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl --new-window --wait |
| Sublime Text (Windows 64-bit) | 'C:\Program Files\Sublime Text 3\sublime_text.exe' -w |
| TextEdit (macOS) | open --wait-apps --new -e |
| Textmate | mate -w |
| Textpad (Windows 64-bit) | 'C:\Program Files\TextPad 5\TextPad.exe' -m |
| UltraEdit (Windows 64-bit) | Uedit32 |
| Vim | vim |
| Visual Studio Code | code --wait |
| VSCodium (Free/Libre Open Source Software Binaries of VSCode) | codium --wait |
| WordPad | "C:\Program Files\Windows NT\Accessories\wordpad.exe" |
| Xi | xi --wait |
·
·
Built with ❤︎ by Enzo Innocenzi
FAQs
Rename files from your editor
We found that @innocenzi/rename demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Laravel Lang packages were compromised with an RCE backdoor across hundreds of versions, exposing cloud, CI/CD, and developer secrets.

Security News
Socket found a malicious postinstall hook across 700+ GitHub repos, including PHP packages on Packagist and Node.js project repositories.

Security News
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain