🌐
npm
npmjs.com › package › eslint-plugin-unicorn
eslint-plugin-unicorn - npm
February 10, 2026 - import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', ...
      » npm install eslint-plugin-unicorn
    
Published   Feb 10, 2026
Version   63.0.0
Author   Sindre Sorhus
🌐
GitHub
github.com › sindresorhus › eslint-plugin-unicorn
GitHub - sindresorhus/eslint-plugin-unicorn: More than 100 powerful ESLint rules · GitHub
npm install --save-dev eslint eslint-plugin-unicorn · Requires ESLint >=9.20.0, flat config, and ESM. Use a preset config or configure each rule in eslint.config.js. If you don't use the preset, ensure you use the same languageOptions config as below.
Starred by 5K users
Forked by 441 users
Languages   JavaScript
🌐
npm
npmjs.com › search
eslint-plugin-unicorn - npm search
Effortlessly enforce best practices and catch errors with this comprehensive ESLint configuration for TypeScript, featuring popular plugins like @typescript-eslint, eslint-plugin-react, and eslint-plugin-unicorn.
🌐
npm
npmjs.com › package › @rinfel › eslint-plugin-unicorn
@rinfel/eslint-plugin-unicorn - npm
January 3, 2022 - { "name": "my-awesome-project", "eslintConfig": { "env": { "es6": true }, "parserOptions": { "ecmaVersion": "latest", "sourceType": "module" }, "plugins": [ "@rinfel/unicorn" ], "rules": { "@rinfel/unicorn/better-regex": "error", "@rinfel/unicorn/catch-error-name": "error", "@rinfel/unicorn/consistent-destructuring": "error", "@rinfel/unicorn/consistent-function-scoping": "error", "@rinfel/unicorn/custom-error-definition": "off", "@rinfel/unicorn/empty-brace-spaces": "error", "@rinfel/unicorn/error-message": "error", "@rinfel/unicorn/escape-case": "error", "@rinfel/unicorn/expiring-todo-commen
      » npm install @rinfel/eslint-plugin-unicorn
    
Published   Jan 03, 2022
Version   40.0.0-1
Author   Sindre Sorhus
🌐
Medium
medium.com › quadcode-life › improving-development-productivity-the-magic-of-a-unified-eslint-configuration-e32aa71b063b
Improving development productivity: the magic of a unified ESLint configuration | by Dmitrii Pashkevich | Quadcode | Medium
September 22, 2023 - eslint-plugin-unicorn — more than 100 useful rules for ESLint. We will install all the packages listed above and add them as peerDependencies in package.json. npm i -D eslint-import-resolver-typescript @typescript-eslint/eslint-plugin ...
🌐
npm
npmjs.com › package › eslint-unicorn
eslint-unicorn - npm
August 5, 2024 - import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', ...
      » npm install eslint-unicorn
    
Published   Aug 05, 2024
Version   55.0.0
Author   Sindre Sorhus
🌐
jsDelivr
jsdelivr.com › package › npm › eslint-plugin-unicorn
eslint-plugin-unicorn CDN by jsDelivr - A CDN for npm and GitHub
September 20, 2016 - A free, fast, and reliable CDN for eslint-plugin-unicorn. More than 100 powerful ESLint rules
Published   Sep 20, 2016
🌐
UNPKG
app.unpkg.com › eslint-plugin-unicorn@23.0.0 › files › readme.md
eslint-plugin-unicorn
# eslint-plugin-unicorn [![Build ...nt-plugin-unicorn/branch/master) <img src="https://cloud.githubusercontent.com/assets/170270/18659176/1cc373d0-7f33-11e6-890f-0ba35362ee7e.jpg" width="180" align="right"> > Various awesome ESLint rules You might want to check out [XO](https://github.com/xojs/xo), which includes this plugin. [**Propose or contribute a new rule ➡**](.github/contributing.md) ## Install ```console $ npm install --save-dev ...
🌐
Socket
socket.dev › npm › package › eslint-plugin-unicorn
eslint-plugin-unicorn - npm Package Security Analysis - Sock...
February 6, 2024 - This plugin provides React-specific linting rules. It is similar to eslint-plugin-unicorn in that it helps maintain code quality and consistency, but it is tailored specifically for React development.
🌐
GitHub
github.com › hayden-lu › eslint-plugin-unicorn
GitHub - hayden-lu/eslint-plugin-unicorn: More than 100 powerful ESLint rules · GitHub
npm install --save-dev eslint eslint-plugin-unicorn · Use a preset config or configure each rule in package.json. If you don't use the preset, ensure you use the same env and parserOptions config as below.
Author   hayden-lu
Find elsewhere
🌐
Generalist Programmer
generalistprogrammer.com › home › tutorials › npm packages › eslint-plugin-unicorn: more than 100 powerful eslint r guide
Eslint-plugin-unicorn Guide: More than 100 powerful ESLint rules [2025]
November 16, 2025 - // ES6 modules import eslint_plugin_unicorn from 'eslint-plugin-unicorn' // CommonJS const eslint_plugin_unicorn = require('eslint-plugin-unicorn')
🌐
SourceForge
sourceforge.net › projects › eslint-plugin-unicorn.mirror
eslint-plugin-unicorn download | SourceForge.net
February 10, 2026 - Download eslint-plugin-unicorn for free. More than 100 powerful ESLint rules. More than 100 powerful ESLint rules. You might want to check out XO, which includes this plugin.
🌐
GitHub
github.com › sindresorhus › eslint-plugin-unicorn › releases
Releases · sindresorhus/eslint-plugin-unicorn
More than 100 powerful ESLint rules. Contribute to sindresorhus/eslint-plugin-unicorn development by creating an account on GitHub.
Author   sindresorhus
🌐
Tessl
tessl.io › registry › tessl › npm-eslint-plugin-unicorn › 60.0.0
tessl/npm-eslint-plugin-unicorn@60.0.x - Registry - Tessl
January 29, 2026 - import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', ...
🌐
Libraries.io
libraries.io › npm › eslint-plugin-unicorn
eslint-plugin-unicorn 63.0.0 on npm - Libraries.io - security & maintenance data for open source software
September 20, 2016 - import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', ...
🌐
Snyk
security.snyk.io › snyk vulnerability database › npm
eslint-plugin-unicorn vulnerabilities | Snyk
We found that eslint-plugin-unicorn demonstrates a positive version release cadence with at least one new version released in the past 3 months. As a healthy sign for on-going project maintenance, we found that the GitHub repository had at least 1 pull request or issue interacted with by the community. ... The npm package eslint-plugin-unicorn receives a total of 5,720,479 downloads a week.
🌐
Npm
npm.io › package › eslint-plugin-unicorn
Eslint-plugin-unicorn NPM | npm.io
import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import globals from 'globals'; export default [ { languageOptions: { globals: globals.builtin, }, plugins: { unicorn: eslintPluginUnicorn, }, rules: { 'unicorn/better-regex': 'error', 'unicorn/…': 'error', }, }, // …