๐Ÿš€ Kickstart: the fastest way to setup your JS projects!

danilovilhena

Danilo Vilhena

Posted on January 13, 2024

๐Ÿš€ Kickstart: the fastest way to setup your JS projects!

Kickstart demonstration

Picture this: you just had a new project idea and you are to buzzing with ideas and ready to code.

But then, before the actual good coding, you have to configure ESLint and Prettier, hook up Husky, add your testing framework, and so on.

Hours slip by, and you're still not writing the code for the project itself. Sound familiar?

Here comes ๐Ÿš€ Kickstart - a CLI tool designed to turn these hours into seconds!


In less than a minute and just answering questions, you're able to setup:

โœ๏ธ Linters (ESLint or StandardJS), formatter (Prettier)
๐ŸŽจ CSS frameworks (Tailwind, Sass or Material UI)
๐Ÿงช Unit testing (Jest or Jasmine)
๐Ÿ–ฅ๏ธ E2E testing (Cypress or Playwright)
๐Ÿถ Husky, lint-staged
๐Ÿ“ README, CHANGELOG, .gitignore

How to use it?

๐Ÿš€ Kickstart is a NPM package that you run in the CLI. So to install it just run:

npm install -g kickstart-it
Enter fullscreen mode Exit fullscreen mode

In a new folder, run the command:

kickstart-it
Enter fullscreen mode Exit fullscreen mode

Then you just have to answer the questions and your project will be quickly set up!

After you run ๐Ÿš€ Kickstart once, you're able to save a config.json file of what you picked.

That way you can skip answering questions next time, and just go straight to the setup.

Please check the README to see available flags and config options.

Can I contribute to ๐Ÿš€ Kickstart?

Absolutely! It's an open source, and I greatly appreciate contributions from anyone! So report bugs, suggest new features and open pull requests to improve the current code!


I hope you give ๐Ÿš€ Kickstart a chance and try it out in your next project!

If you do, please give me some feedback, so the tool can improve even further.

Thanks for reading! Have an excellent day ๐Ÿ‘‹

๐Ÿ’– ๐Ÿ’ช ๐Ÿ™… ๐Ÿšฉ
danilovilhena
Danilo Vilhena

Posted on January 13, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

ยฉ TheLazy.dev

About