Giter Club home page Giter Club logo

updoot's Introduction

updoot

A githook designed to remind you to update your changelog.

Install

$ yarn add updoot

Usage

This was designed to work in conjunction with husky and lint-staged. However, you can use it solo by passing a list of files to it.

  Description
    Checks to see if a Changelog is present in the list of changed files and alerts if one is not present.

  Usage
    $ updoot remind [options]

  Options
    -w, --workspace      Whether or not updoot should look for changelogs in yarn workspaces  (default false)
    --warn               Print to stdout without an exit(1) when changelogs are missing.  (default false)
    -i, --ignore-pkgs    When in a monorepo context, a comma-delimited list of packages to ignore
    --pattern            A case-insensitive wildcard pattern describing the filename of changelogs  (default changelog*)
    -h, --help           Displays this message

Options

Since this is intended to be used with git and lint-staged, you may also provide an ENV argument to skip updoot when needed.

$ SKIP_UPDOOT=true git commit -m "Added a comma to a comment"

updoot's People

Contributors

renddslow avatar dependabot[bot] avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.