
Product
Introducing Reports: An Extensible Reporting Framework for Socket Data
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.
js-dev-assistant
Advanced tools
JS Developer assistant - manipulate over source files - refactor, view, etc. not leaving a terminal
CLI refactor code for JavaScript developers
$ npm install --global js-dev-assistant
$ js-dev-assistant --help
Manipulate over source files - refactor, view, etc. not leaving a terminal (dev-assistant v2.0.0)
USAGE dev-assistant [OPTIONS] [COMMAND]
ARGUMENTS
COMMAND An optional command name (refactor, view...), will be prompted interactively if not provided
OPTIONS
--root Root folder to search files on
-f, --file source file name
--hook custom hook to perform over changed file
-p, --prettierHook perform prettier format command over changed file
--viewAfterManipulation Run view file command after manipulation over file
You can provide a command name and file when issuing a command or by choosing from interactive prompts. Filename also can be choosen from interactive prompt, or you can use --file option to specify source file.
Notes:
You can use the following convenient aliases (instead of js-dev-assistant): dev-assistant, devasis, deva, refactorer.
In view mode you can:
Ctrl+C or q key in the keyboard in order to exit from programTips:
--prettier-hook flag--hook flag, (for example, --hook "npm test")
MIT © Rushan Alyautdinov
FAQs
JS Developer assistant - manipulate over source files - refactor, view, etc. not leaving a terminal
We found that js-dev-assistant demonstrated a healthy version release cadence and project activity because the last version was released less than 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.

Product
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.

Product
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.