Quickly organize your codebase with useful automation tools in development
🏠 Homepage
This Command Line Tool is useful to get up and running with the most common set ups when maintaining a JavaScript project. It handles setup of the following:
prettier
- formatting codeeslint
- finds and fixes problems in your codecommitlint
- for linting commit messagescommitizen
- a cli tool to easily create good commit messageshusky
- enforces good commit messages/code formattingstandard-version
orsemantic-release
- for npm packages
As simple as running the following command within your project directory:
npx organize-codebase
- Add commit commands to scripts of
package.json
- Add semantic-release config to
package.json
- Add ability to choose prettier format
- Merge config formats if config format is found in the project
- Add ability to add more ESLint plugins after setting up ESLint
👤 Laurence B. Ininda
- Website: https://laudebugs.me
- Twitter: @laudebugs
- Github: @laudebugs
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Give a ⭐️ if this project helped you!
Copyright © 2022 Laurence B. Ininda.
This project is ISC licensed.
This README was generated with ❤️ by readme-md-generator