All Projects β†’ sawyerh β†’ eslint-plugin-todo-plz

sawyerh / eslint-plugin-todo-plz

Licence: other
Enforce consistent and maintainable TODO comments

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to eslint-plugin-todo-plz

quetie
πŸŽ€ Just the cutest and tiniest queue/deque implementation!
Stars: ✭ 111 (+484.21%)
Mutual labels:  npm-package
vue-package-template
Boilerplate for your next, ES6 Vue.js package. Ready for npm deployments
Stars: ✭ 12 (-36.84%)
Mutual labels:  npm-package
micro-signals
A tiny typed messaging system inspired by js-signals that uses ES2015 sets
Stars: ✭ 39 (+105.26%)
Mutual labels:  npm-package
azure-functions-ts-essentials
Essential interfaces and tools for backend development on Azure Functions with TypeScript
Stars: ✭ 21 (+10.53%)
Mutual labels:  npm-package
fireworks-js
πŸŽ† A simple fireworks library! Ready to use components available for React, Vue 3, Svelte, Angular, Preact, Solid, and Web Components.
Stars: ✭ 550 (+2794.74%)
Mutual labels:  npm-package
intersection-wasm
Mesh-Mesh and Triangle-Triangle Intersection tests based on the algorithm by Tomas Akenine-MΓΆller
Stars: ✭ 17 (-10.53%)
Mutual labels:  npm-package
js-stack-from-scratch
🌺 Russian translation of "JavaScript Stack from Scratch" from the React-Theming developers https://github.com/sm-react/react-theming
Stars: ✭ 394 (+1973.68%)
Mutual labels:  npm-package
2018-package-three-webpack-plugin
[ARCHIVED] Webpack plugin to use Three.js "examples" classes
Stars: ✭ 45 (+136.84%)
Mutual labels:  npm-package
React-Dark
A NPM module which allows you to add dark theme feature to your React application.
Stars: ✭ 19 (+0%)
Mutual labels:  npm-package
node-reactive-postgres
Reactive queries for PostgreSQL
Stars: ✭ 28 (+47.37%)
Mutual labels:  npm-package
File-Creator-CLI
A simple Command Line application which allows you to create files in your directory/folder, with all types of file extension in a more interactive way.
Stars: ✭ 18 (-5.26%)
Mutual labels:  npm-package
awesome-nodejs
Node.js θ΅„ζΊε€§ε…¨δΈ­ζ–‡η‰ˆγ€‚An awesome Node.js packages and resources
Stars: ✭ 978 (+5047.37%)
Mutual labels:  npm-package
arcscord
A Discord library written in typescript
Stars: ✭ 18 (-5.26%)
Mutual labels:  npm-package
spur-ioc
Dependency Injection library for Node.js
Stars: ✭ 26 (+36.84%)
Mutual labels:  npm-package
stimulus-content-loader
A Stimulus controller to asynchronously load HTML from an url.
Stars: ✭ 39 (+105.26%)
Mutual labels:  npm-package
themer.js
πŸŒ— Automatically switch between dark and light themes at sunset and sunrise using the user's location.
Stars: ✭ 28 (+47.37%)
Mutual labels:  npm-package
ng-charts
πŸŽ¨πŸ“‰ A fully functional Angular 14+ Chart.js library based from ng2-charts
Stars: ✭ 14 (-26.32%)
Mutual labels:  npm-package
ugql
πŸš€GraphQL.js over HTTP with uWebSockets.js
Stars: ✭ 27 (+42.11%)
Mutual labels:  npm-package
node-eufy-api
A simple JavaScript API to control EufyHome (Anker) smart light bulbs, switches and plugs.
Stars: ✭ 22 (+15.79%)
Mutual labels:  npm-package
MinifyAllCli
πŸ“¦ A lightweight, simple and easy npm tool to π—Ίπ—Άπ—»π—Άπ—³π˜† JSON/C, HTML and CSS! Also known as MinifyAll core! ⭐ Usable as π‘ͺ𝑳𝑰 tool or π’Šπ’Žπ’‘π’π’“π’•π’‚π’ƒπ’π’† in TS/JS as a 𝑴𝑢𝑫𝑼𝑳𝑬 πŸ₯°
Stars: ✭ 21 (+10.53%)
Mutual labels:  npm-package

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

Add todo-plz to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

{
  "plugins": ["todo-plz"]
}

Then configure the rules you want to use under the rules section.

{
  "rules": {
    "todo-plz/ticket-ref": ["error", { "pattern": "PROJ-[0-9]+" }]
  }
}

Supported Rules

Inspiration

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].