Skip to content

Instantly share code, notes, and snippets.

@ff6347
Last active November 2, 2019 16:30
Show Gist options
  • Select an option

  • Save ff6347/31a7138208b727c4eae1bfe3ab4ce58a to your computer and use it in GitHub Desktop.

Select an option

Save ff6347/31a7138208b727c4eae1bfe3ab4ce58a to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
set -euo pipefail
IFS=$'\n\t'
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
cd /usr/local/lib
sudo rm -rf node*
cd /usr/local/include
sudo rm -rf node*
cd /usr/local/bin
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment