eslint-plugin-unicorn

by sindresorhus · Web

More than 300 powerful ESLint rules

New0 ratings5,235 starsActive
WebDeveloper ToolJavaScripteslint
↓ Download v74.0.0GitHub⚑ Report
eslint-plugin-unicorn — image 1

About this project

eslint-plugin-unicorn More than 300 powerful ESLint rules Most rules target JavaScript and TypeScript, but some also lint CSS, HTML, JSON, Markdown, and YAML when used with the matching ESLint language plugin. Propose a new rule ➡ We do not accept pull requests because of too much AI slop. Install Requires ESLint =10.4, flat config, and ESM. You might want to check out XO, which includes this plugin. Usage Use a preset config or configure each rule in eslint.config.js. If you don't use a preset, set the same languageOptions as shown below. For TypeScript, scope Unicorn to TypeScript files and configure a TypeScript parser for the same config object: Rules …

Technologies

JavaScripteslinteslint-plugineslint-config

Project health

Actively maintained
Last updateyesterday
Contributors178
Latest releasev74.0.0
Open issues & PRs3
LicenseMIT
On GitHubsince 2016

GitHub

5,235
stars
497
forks
178
contributors
3
open issues & PRs
JavaScript
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review eslint-plugin-unicorn.

Built by

sindresorhus
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain sindresorhus/eslint-plugin-unicorn? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like