npm.io
1.4.0 • Published 1 month ago

eslint-plugin-todo-plz

Licence
MIT
Version
1.4.0
Deps
0
Vulns
0
Weekly
0
Stars
31

eslint-plugin-todo-plz

Enforce consistent and maintainable TODO comments.

Screenshot

Installation

You'll first need to install ESLint:

$ npm i eslint --save-dev

Next, install eslint-plugin-todo-plz:

$ npm install eslint-plugin-todo-plz --save-dev

Usage

Import eslint-plugin-todo-plz in your eslint.config.js, register it under plugins, and configure the rules you want to use:

const todoPlz = require("eslint-plugin-todo-plz");

module.exports = [
  {
    plugins: {
      "todo-plz": todoPlz,
    },
    rules: {
      "todo-plz/ticket-ref": ["error", { pattern: "PROJ-[0-9]+" }],
    },
  },
];

Supported Rules

Inspiration

Keywords