A collection of ESLint rules specifically targeted for roblox-ts.
npm install eslint-plugin-sentinel[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![bundle][bundle-src]][bundle-href] [![JSDocs][jsdocs-src]][jsdocs-href]
[![License][license-src]][license-href]
A collection of ESLint rules specifically targeted for roblox-ts.
🔧 Automatically fixable by the--fix CLI option.\
💡
Manually fixable by
editor suggestions.
| Name               | Description | 🔧 | 💡 |
| :-------------------------------------------------------------------- | :-------------------------------------------------------------------------- | :-- | :-- |
| explicit-size-check | Enforce explicitly comparing the size property of a value. | 🔧 | 💡 |
| prefer-math-min-max | Prefer math.min() and math.max() over ternaries for simple comparisons. | 🔧 | |
MIT License ©
Christopher Buss
[npm-version-src]:
https://img.shields.io/npm/v/eslint-plugin-sentinel?style=flat&colorA=080f12&colorB=1fa669
[npm-version-href]: https://npmjs.com/package/eslint-plugin-sentinel
[npm-downloads-src]:
https://img.shields.io/npm/dm/eslint-plugin-sentinel?style=flat&colorA=080f12&colorB=1fa669
[npm-downloads-href]: https://npmjs.com/package/eslint-plugin-sentinel
[bundle-src]:
https://img.shields.io/bundlephobia/minzip/eslint-plugin-sentinel?style=flat&colorA=080f12&colorB=1fa669&label=minzip
[bundle-href]: https://bundlephobia.com/result?p=eslint-plugin-sentinel
[license-src]:
https://img.shields.io/github/license/christopher-buss/eslint-plugin-sentinel.svg?style=flat&colorA=080f12&colorB=1fa669
[license-href]:
https://github.com/christopher-buss/eslint-plugin-sentinel/blob/main/LICENSE
[jsdocs-src]:
https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669
[jsdocs-href]: https://www.jsdocs.io/package/eslint-plugin-sentinel