
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
sympm allows you to run npm install from inside of a Vagrant virtual machine without hitting symlink issues due to shared folders.
sympmsympm allows you to run npm install from inside of a Vagrant virtual machine
without hitting symlink issues due to shared folders. It does so by symlinking
your local node_modules/ directory to ~/.sympm/<currentDirBasename>/node_modules/,
allowing npm to correctly symlink binaries and other goodies on install.
This tool is not meant to be used outside of a virtual machine.
npm install -g sympm
The commands below should be run within your virtual machine via vagrant ssh.
Creates a symlink from ./node_modules to ~/.sympm/<currentDirBasename>/node_modules
and runs npm install. You can then use npm normally with the new symlinked
./node_modules directory.
sympm install
Removes modules installed in ~/.sympm/<currentDirBasename> by running
rm -rf ~/.sympm/<currentDirBasename>, and removes the symlinked ./node_modules
directory.
sympm uninstall
Removes all modules installed in ~/.sympm/* by running rm -rf ~/.sympm/*.
sympm clean
To remove the symlink, simply rm ./node_modules and you're good to go. To
completely uninstall sympm, remove the symlink and then run rm -rf ~/.sympm.
MIT © Ezekiel Gabrielse
FAQs
sympm allows you to run npm install from inside of a Vagrant virtual machine without hitting symlink issues due to shared folders.
We found that sympm 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.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.