
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
shitcommits
Advanced tools
A perfect commit message doesn't exi-. 💩
⚠️ Note : Don't use this on your serious projects as it commits the swear words which you probably don't want.
Make sure you have Node.js installed in your machine.
$ npm install -g shitcommits
or,
$ sudo npm install -g shitcommits
Go to your project directory, open terminal or other CLI and type
$ shit
This will automatically stage the file and add commit those with random messages.
Make sure to initialize the git repository using git init before running command.
I have habit of typing random commit messages when things go wrong for me so, I created this CLI so you can have fun that the messages from whatthecommit.
$ shit --help
$ shit --version
Read Change Log for complete logs.
You can raise issues or check Contributing Guide if you love to have some of your contributions to this project.
Give a ⭐️ if you like the project! :tada:
Copyright © 2021 Aadarsha Acharya.
This project is MIT licensed.
FAQs
Commits code with shitty messages.
We found that shitcommits 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
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.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.