npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

turbo-commit

v0.8.0

Published

CLI tool for Turbo Commit convention

Downloads

21

Readme

Build Status Code Climate Turbo Commit npm bitHound codecov

gitter

Turbo Commit CLI

This CLI tool was originally thought for implementing the turbo-commit convention easily. Now It's more than that.. You can use it with any other commit convention (aviable soon). And it's also good for tuning out of the box git commands.

If you enjoy the good quality software and you work for have it, You'll enjoy using a commit convention on your projects that ensures readability and understanding. For sure you can also make some great improvements on how you use git in the command line everyday. Wouldn't it be great to have a tool that ensure all of this for you and for your team?

Install

npm install -g turbo-commit

Then you're able to use the turbo command. From git: git turbo <command> or with the git alias: git tc,git tl and git ta

Demo (outdate, now this is even better)

How to use

All the turbo commands will also be available in git. So you will able to do turbo command, git turbo command or with the git alias as well.

First, add someting to commit you can use git add or our turbo add as well.. If you choose use the turbo add you will be prompted with the following:

Select what you want to add by moving with the arrow key and pressing space.. then enter. (This will be improve it soon, with a better UX)

Now you are able to commit using turbo commit or git tc command as follows:

turbo commit

After that, you'll see the possible tags for your turbo-commits:

Choose your tag to wrap your commit message, press enter. Now insert your commit title and the description, if you want, and you're done.

Congrats! You did your first turbo-commit.

Now, you can see it in your turbo log or git tl with the corresponding commit color.

Coming soon

  • Improvements in the existing turbo commands adding functionalitty and a beter UX.

  • We are working on implementing other commit conventions by a file configuration. You will able to use a convention per repository. And also you will able to write your own convention easily.

  • We'll continue working on new turbo-commands that will add some extra magic, any idea/help is welcome.

Badge

Be proud like we are, that you are using Turbo Commit CLI.. add the Badge to your projects.

Markdown

[![Turbo Commit](https://img.shields.io/badge/Turbo_Commit-on-3DD1F2.svg)](https://github.com/labs-js/turbo-commit/blob/master/README.md)

Html

<a href="https://github.com/labs-js/turbo-commit/blob/master/README.md"><img src="https://img.shields.io/badge/Turbo_Commit-on-3DD1F2.svg" alt="Turbo Commit: On"/></a>