
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.
ab-pushbullet-cli
Advanced tools
Send PushBullet notifications to your devices via the command line.
The primary motivation for this project was to allow for an easy way to push notifications in response to system events. For example: notifying that a download has completed or that a build task has finished.
This code uses features of ES6 and was developed against the io.js fork of node.js. It should run with vanilla node.js, but your mileage may vary!
This utility is designed to be light and simple with minimal dependencies and configuration.
First download all dependencies
npm install
You will then need to obtain your API key from your PushBullet Account Settings.
Configure pushbullet-cli to use your key
node pushbullet --key YOUR_KEY
Where YOUR_KEY is the API key you obtained from your PushBullet Account Settings.
Done! Ready to roll.
NOTE: Your key will be stored under your OS user data folder in a file .pbcli. Running --key again will override this file.
node pushbullet "This is a test"
You can set a custom title using the --title option
node pushbullet --title "Test Note" "This is a test"
You can push to a specific device using the -d option and mirrors the node-pushbullet-api api:
node pushbullet -d my-device "This is a test"
In addition you may also push to a group of devices:
node pushbullet -d [my-device, another-device] "This is a test"
node pushbullet --devices
-t option-u--historyThis is a utility project written to scratch an itch. It works for my use cases. While I plan to periodically develop it further, this project is not amazingly high on my priority list.
Pull requests are very welcome if you wish to contribute features, fixes etc... I only ask that you try to keep your code minimalistic, clean and performance oriented.
FAQs
PushBullet Command Line Client
The npm package ab-pushbullet-cli receives a total of 3 weekly downloads. As such, ab-pushbullet-cli popularity was classified as not popular.
We found that ab-pushbullet-cli 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.